[03-Jul-2026 10:12:15 UTC] [NOTIFY] dispatch called: dealId=247 type=stage_started stage=valet
[03-Jul-2026 10:12:15 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[03-Jul-2026 10:12:15 UTC] [NOTIFY] No recipients for type=stage_started stage=valet deal=247 — nothing sent.
[03-Jul-2026 10:12:18 UTC] [NOTIFY] dispatch called: dealId=247 type=stage_completed stage=valet
[03-Jul-2026 10:12:18 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[03-Jul-2026 10:12:18 UTC] [NOTIFY] Resolved 1 recipient(s) for type=stage_completed: 4
[03-Jul-2026 10:12:19 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[03-Jul-2026 10:12:19 UTC] [NOTIFY] Notified user 4 (technician) — ✨ Valet Complete — FY64ZGU
[03-Jul-2026 10:12:53 UTC] [NOTIFY] dispatch called: dealId=245 type=stage_started stage=valet
[03-Jul-2026 10:12:53 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[03-Jul-2026 10:12:53 UTC] [NOTIFY] No recipients for type=stage_started stage=valet deal=245 — nothing sent.
[03-Jul-2026 10:12:56 UTC] [NOTIFY] dispatch called: dealId=245 type=stage_completed stage=valet
[03-Jul-2026 10:12:56 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[03-Jul-2026 10:12:56 UTC] [NOTIFY] Resolved 1 recipient(s) for type=stage_completed: 4
[03-Jul-2026 10:12:56 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[03-Jul-2026 10:12:56 UTC] [NOTIFY] Notified user 4 (technician) — ✨ Valet Complete — WO67MWG
[03-Jul-2026 10:24:48 UTC] [NOTIFY] dispatch called: dealId=245 type=ready stage=ready
[03-Jul-2026 10:24:48 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9A\x97 R...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[03-Jul-2026 10:24:48 UTC] [NOTIFY] Resolved 1 recipient(s) for type=ready: 2
[03-Jul-2026 10:24:49 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[03-Jul-2026 10:24:49 UTC] [NOTIFY] Notified user 2 (salesman) — 🚗 READY FOR HANDOVER — WO67MWG
[03-Jul-2026 10:24:53 UTC] [NOTIFY] dispatch called: dealId=245 type=sold stage=sold
[03-Jul-2026 10:24:53 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[03-Jul-2026 10:24:53 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 2
[03-Jul-2026 10:24:53 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[03-Jul-2026 10:24:53 UTC] [NOTIFY] Notified user 2 (salesman) — 🎉 SOLD — WO67MWG
[03-Jul-2026 10:25:15 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[03-Jul-2026 10:49:52 UTC] [NOTIFY] dispatch called: dealId=241 type=ready stage=ready
[03-Jul-2026 10:49:52 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9A\x97 R...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[03-Jul-2026 10:49:52 UTC] [NOTIFY] Resolved 1 recipient(s) for type=ready: 3
[03-Jul-2026 10:49:52 UTC] [NOTIFY] Email to jamie@northwestcar.group: sent
[03-Jul-2026 10:49:52 UTC] [NOTIFY] Notified user 3 (salesman) — 🚗 READY FOR HANDOVER — SE15UUJ
[03-Jul-2026 10:49:57 UTC] [NOTIFY] dispatch called: dealId=241 type=sold stage=sold
[03-Jul-2026 10:49:57 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[03-Jul-2026 10:49:57 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 3
[03-Jul-2026 10:49:58 UTC] [NOTIFY] Email to jamie@northwestcar.group: sent
[03-Jul-2026 10:49:58 UTC] [NOTIFY] Notified user 3 (salesman) — 🎉 SOLD — SE15UUJ
[03-Jul-2026 10:50:34 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[03-Jul-2026 10:59:28 UTC] PHP Fatal error:  Uncaught PDOException: SQLSTATE[22001]: String data, right truncated: 1406 Data too long for column 'vehicle_model' at row 1 in /home2/northwestcar/public_html/garage.northwestcar.group/test-drive.php:215
Stack trace:
#0 /home2/northwestcar/public_html/garage.northwestcar.group/test-drive.php(215): PDOStatement->execute(Array)
#1 {main}
  thrown in /home2/northwestcar/public_html/garage.northwestcar.group/test-drive.php on line 215
[03-Jul-2026 11:02:15 UTC] PHP Fatal error:  Uncaught PDOException: SQLSTATE[22001]: String data, right truncated: 1406 Data too long for column 'vehicle_model' at row 1 in /home2/northwestcar/public_html/garage.northwestcar.group/test-drive.php:215
Stack trace:
#0 /home2/northwestcar/public_html/garage.northwestcar.group/test-drive.php(215): PDOStatement->execute(Array)
#1 {main}
  thrown in /home2/northwestcar/public_html/garage.northwestcar.group/test-drive.php on line 215
[03-Jul-2026 11:04:07 UTC] PHP Fatal error:  Uncaught PDOException: SQLSTATE[22001]: String data, right truncated: 1406 Data too long for column 'vehicle_model' at row 1 in /home2/northwestcar/public_html/garage.northwestcar.group/test-drive.php:215
Stack trace:
#0 /home2/northwestcar/public_html/garage.northwestcar.group/test-drive.php(215): PDOStatement->execute(Array)
#1 {main}
  thrown in /home2/northwestcar/public_html/garage.northwestcar.group/test-drive.php on line 215
[03-Jul-2026 11:06:11 UTC] [NOTIFY] dispatch called: dealId=247 type=ready stage=ready
[03-Jul-2026 11:06:11 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9A\x97 R...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[03-Jul-2026 11:06:11 UTC] [NOTIFY] Resolved 1 recipient(s) for type=ready: 3
[03-Jul-2026 11:06:11 UTC] [NOTIFY] Email to jamie@northwestcar.group: sent
[03-Jul-2026 11:06:11 UTC] [NOTIFY] Notified user 3 (salesman) — 🚗 READY FOR HANDOVER — FY64ZGU
[03-Jul-2026 11:06:31 UTC] [NOTIFY] dispatch called: dealId=247 type=sold stage=sold
[03-Jul-2026 11:06:31 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[03-Jul-2026 11:06:31 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 3
[03-Jul-2026 11:06:31 UTC] [NOTIFY] Email to jamie@northwestcar.group: sent
[03-Jul-2026 11:06:31 UTC] [NOTIFY] Notified user 3 (salesman) — 🎉 SOLD — FY64ZGU
[03-Jul-2026 11:06:58 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[03-Jul-2026 11:18:58 UTC] [NOTIFY] dispatch called: dealId=242 type=stage_started stage=valet
[03-Jul-2026 11:18:58 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[03-Jul-2026 11:18:58 UTC] [NOTIFY] No recipients for type=stage_started stage=valet deal=242 — nothing sent.
[03-Jul-2026 11:48:55 UTC] PHP Fatal error:  Uncaught PDOException: SQLSTATE[22001]: String data, right truncated: 1406 Data too long for column 'vehicle_model' at row 1 in /home2/northwestcar/public_html/garage.northwestcar.group/test-drive.php:215
Stack trace:
#0 /home2/northwestcar/public_html/garage.northwestcar.group/test-drive.php(215): PDOStatement->execute(Array)
#1 {main}
  thrown in /home2/northwestcar/public_html/garage.northwestcar.group/test-drive.php on line 215
[03-Jul-2026 12:34:32 UTC] PHP Fatal error:  Uncaught PDOException: SQLSTATE[22001]: String data, right truncated: 1406 Data too long for column 'vehicle_model' at row 1 in /home2/northwestcar/public_html/garage.northwestcar.group/test-drive.php:215
Stack trace:
#0 /home2/northwestcar/public_html/garage.northwestcar.group/test-drive.php(215): PDOStatement->execute(Array)
#1 {main}
  thrown in /home2/northwestcar/public_html/garage.northwestcar.group/test-drive.php on line 215
[03-Jul-2026 13:04:21 UTC] PHP Fatal error:  Uncaught PDOException: SQLSTATE[22001]: String data, right truncated: 1406 Data too long for column 'vehicle_model' at row 1 in /home2/northwestcar/public_html/garage.northwestcar.group/test-drive.php:215
Stack trace:
#0 /home2/northwestcar/public_html/garage.northwestcar.group/test-drive.php(215): PDOStatement->execute(Array)
#1 {main}
  thrown in /home2/northwestcar/public_html/garage.northwestcar.group/test-drive.php on line 215
[03-Jul-2026 14:06:48 UTC] PHP Fatal error:  Uncaught PDOException: SQLSTATE[22001]: String data, right truncated: 1406 Data too long for column 'vehicle_model' at row 1 in /home2/northwestcar/public_html/garage.northwestcar.group/test-drive.php:215
Stack trace:
#0 /home2/northwestcar/public_html/garage.northwestcar.group/test-drive.php(215): PDOStatement->execute(Array)
#1 {main}
  thrown in /home2/northwestcar/public_html/garage.northwestcar.group/test-drive.php on line 215
[03-Jul-2026 14:21:27 UTC] [NOTIFY] dispatch called: dealId=251 type=deal_created stage=deal_created
[03-Jul-2026 14:21:27 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x93\x8B N...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[03-Jul-2026 14:21:27 UTC] [NOTIFY] Resolved 2 recipient(s) for type=deal_created: 4,6
[03-Jul-2026 14:21:27 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[03-Jul-2026 14:21:27 UTC] [NOTIFY] Notified user 4 (technician) — 📋 New Deal — LJ57ABX
[03-Jul-2026 14:21:28 UTC] [NOTIFY] Email to aj.autoworksltd@gmail.com: sent
[03-Jul-2026 14:21:28 UTC] [NOTIFY] Notified user 6 (mot_bay) — 📋 New Deal — LJ57ABX
[03-Jul-2026 14:21:29 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202607031421.76167430084@smtp-relay.mailin.fr>"}

[03-Jul-2026 14:21:29 UTC] [PORTAL] Created for deal 251 email:leebuckingham74@gmail.com token:62e69b2f5b5468a046d3c37a3c043e53afb618413d1a6d4d2be932cce5c72a3c sms:yes
[03-Jul-2026 14:21:29 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[04-Jul-2026 08:57:39 UTC] [NOTIFY] dispatch called: dealId=242 type=ready stage=ready
[04-Jul-2026 08:57:39 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9A\x97 R...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[04-Jul-2026 08:57:39 UTC] [NOTIFY] Resolved 1 recipient(s) for type=ready: 1
[04-Jul-2026 08:57:39 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[04-Jul-2026 08:57:39 UTC] [NOTIFY] Notified user 1 (super_admin) — 🚗 READY FOR HANDOVER — RK18LCC
[04-Jul-2026 08:57:50 UTC] [NOTIFY] dispatch called: dealId=242 type=sold stage=sold
[04-Jul-2026 08:57:50 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[04-Jul-2026 08:57:50 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 1
[04-Jul-2026 08:57:50 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[04-Jul-2026 08:57:50 UTC] [NOTIFY] Notified user 1 (super_admin) — 🎉 SOLD — RK18LCC
[04-Jul-2026 09:12:42 UTC] PHP Fatal error:  Uncaught PDOException: SQLSTATE[22001]: String data, right truncated: 1406 Data too long for column 'vehicle_model' at row 1 in /home2/northwestcar/public_html/garage.northwestcar.group/test-drive.php:215
Stack trace:
#0 /home2/northwestcar/public_html/garage.northwestcar.group/test-drive.php(215): PDOStatement->execute(Array)
#1 {main}
  thrown in /home2/northwestcar/public_html/garage.northwestcar.group/test-drive.php on line 215
[04-Jul-2026 11:53:01 UTC] [NOTIFY] dispatch called: dealId=252 type=deal_created stage=deal_created
[04-Jul-2026 11:53:01 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x93\x8B N...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[04-Jul-2026 11:53:01 UTC] [NOTIFY] Resolved 1 recipient(s) for type=deal_created: 4
[04-Jul-2026 11:53:01 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[04-Jul-2026 11:53:01 UTC] [NOTIFY] Notified user 4 (technician) — 📋 New Deal — PN16XDD
[04-Jul-2026 11:53:02 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202607041153.94843055859@smtp-relay.mailin.fr>"}

[04-Jul-2026 11:53:03 UTC] [PORTAL] Created for deal 252 email:jonathan@tallpest.co.uk token:a96796adfe469e289f1b20460df5603ebe3c88ab174bd6a4c04e319928c9c295 sms:yes
[04-Jul-2026 11:53:03 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[04-Jul-2026 12:31:09 UTC] PHP Fatal error:  Uncaught PDOException: SQLSTATE[22001]: String data, right truncated: 1406 Data too long for column 'vehicle_model' at row 1 in /home2/northwestcar/public_html/garage.northwestcar.group/test-drive.php:215
Stack trace:
#0 /home2/northwestcar/public_html/garage.northwestcar.group/test-drive.php(215): PDOStatement->execute(Array)
#1 {main}
  thrown in /home2/northwestcar/public_html/garage.northwestcar.group/test-drive.php on line 215
[04-Jul-2026 13:11:23 UTC] [NOTIFY] dispatch called: dealId=253 type=deal_created stage=deal_created
[04-Jul-2026 13:11:23 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x93\x8B N...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[04-Jul-2026 13:11:23 UTC] [NOTIFY] Resolved 2 recipient(s) for type=deal_created: 4,6
[04-Jul-2026 13:11:23 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[04-Jul-2026 13:11:23 UTC] [NOTIFY] Notified user 4 (technician) — 📋 New Deal — YC64GWO
[04-Jul-2026 13:11:25 UTC] [NOTIFY] Email to aj.autoworksltd@gmail.com: sent
[04-Jul-2026 13:11:25 UTC] [NOTIFY] Notified user 6 (mot_bay) — 📋 New Deal — YC64GWO
[04-Jul-2026 13:11:25 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202607041311.42787962998@smtp-relay.mailin.fr>"}

[04-Jul-2026 13:11:26 UTC] [PORTAL] Created for deal 253 email:kieron_webber@hotmail.co.uk token:321d8b91d520cd17e4a32b20130434621c20da5c21fbe0c84ae489fcad8fca9f sms:yes
[04-Jul-2026 13:11:26 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[04-Jul-2026 16:23:05 UTC] [NOTIFY] dispatch called: dealId=254 type=deal_created stage=deal_created
[04-Jul-2026 16:23:05 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x93\x8B N...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[04-Jul-2026 16:23:05 UTC] [NOTIFY] Resolved 1 recipient(s) for type=deal_created: 4
[04-Jul-2026 16:23:05 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[04-Jul-2026 16:23:05 UTC] [NOTIFY] Notified user 4 (technician) — 📋 New Deal — NJ64DMZ
[04-Jul-2026 16:23:06 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202607041623.66033567739@smtp-relay.mailin.fr>"}

[04-Jul-2026 16:23:06 UTC] [PORTAL] Created for deal 254 email:jo.hodgson@hotmail.co.uk token:142db52eeaad9ebe0f7ed1c9223a3c2bcc6547ead12bd121ac6f49ff79a1ad73 sms:yes
[04-Jul-2026 16:23:06 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[05-Jul-2026 11:19:44 UTC] [NOTIFY] dispatch called: dealId=255 type=deal_created stage=deal_created
[05-Jul-2026 11:19:44 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x93\x8B N...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[05-Jul-2026 11:19:44 UTC] [NOTIFY] Resolved 2 recipient(s) for type=deal_created: 4,6
[05-Jul-2026 11:19:45 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[05-Jul-2026 11:19:45 UTC] [NOTIFY] Notified user 4 (technician) — 📋 New Deal — BT69ZDF
[05-Jul-2026 11:19:46 UTC] [NOTIFY] Email to aj.autoworksltd@gmail.com: sent
[05-Jul-2026 11:19:46 UTC] [NOTIFY] Notified user 6 (mot_bay) — 📋 New Deal — BT69ZDF
[05-Jul-2026 11:19:46 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202607051119.35367796990@smtp-relay.mailin.fr>"}

[05-Jul-2026 11:19:48 UTC] [PORTAL] Created for deal 255 email:martyn.geraghty@gmail.com token:433342492f8d0b9109c9c168e44af4400f91cafb40983d31f5c76aa967e0e4d3 sms:yes
[05-Jul-2026 11:19:48 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[05-Jul-2026 11:20:49 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[05-Jul-2026 11:21:04 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[05-Jul-2026 11:21:18 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[05-Jul-2026 11:21:30 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[05-Jul-2026 11:21:45 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[05-Jul-2026 11:22:05 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[05-Jul-2026 12:05:31 UTC] PHP Fatal error:  Uncaught PDOException: SQLSTATE[22001]: String data, right truncated: 1406 Data too long for column 'vehicle_model' at row 1 in /home2/northwestcar/public_html/garage.northwestcar.group/test-drive.php:215
Stack trace:
#0 /home2/northwestcar/public_html/garage.northwestcar.group/test-drive.php(215): PDOStatement->execute(Array)
#1 {main}
  thrown in /home2/northwestcar/public_html/garage.northwestcar.group/test-drive.php on line 215
[05-Jul-2026 12:15:41 UTC] PHP Fatal error:  Uncaught PDOException: SQLSTATE[22001]: String data, right truncated: 1406 Data too long for column 'vehicle_model' at row 1 in /home2/northwestcar/public_html/garage.northwestcar.group/test-drive.php:215
Stack trace:
#0 /home2/northwestcar/public_html/garage.northwestcar.group/test-drive.php(215): PDOStatement->execute(Array)
#1 {main}
  thrown in /home2/northwestcar/public_html/garage.northwestcar.group/test-drive.php on line 215
[05-Jul-2026 12:32:56 UTC] PHP Fatal error:  Uncaught PDOException: SQLSTATE[22001]: String data, right truncated: 1406 Data too long for column 'vehicle_model' at row 1 in /home2/northwestcar/public_html/garage.northwestcar.group/test-drive.php:215
Stack trace:
#0 /home2/northwestcar/public_html/garage.northwestcar.group/test-drive.php(215): PDOStatement->execute(Array)
#1 {main}
  thrown in /home2/northwestcar/public_html/garage.northwestcar.group/test-drive.php on line 215
[05-Jul-2026 12:36:30 UTC] [NOTIFY] dispatch called: dealId=256 type=deal_created stage=deal_created
[05-Jul-2026 12:36:30 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x93\x8B N...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[05-Jul-2026 12:36:30 UTC] [NOTIFY] Resolved 2 recipient(s) for type=deal_created: 4,6
[05-Jul-2026 12:36:31 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[05-Jul-2026 12:36:31 UTC] [NOTIFY] Notified user 4 (technician) — 📋 New Deal — NV16LHK
[05-Jul-2026 12:36:32 UTC] [NOTIFY] Email to aj.autoworksltd@gmail.com: sent
[05-Jul-2026 12:36:32 UTC] [NOTIFY] Notified user 6 (mot_bay) — 📋 New Deal — NV16LHK
[05-Jul-2026 12:36:32 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202607051236.20696572748@smtp-relay.mailin.fr>"}

[05-Jul-2026 12:36:33 UTC] [PORTAL] Created for deal 256 email:aguilar@live.co.uk token:2729702234d4c53b065e6b15a2cb311a0293b8d0622b1df42d0840bc9a5805c7 sms:yes
[05-Jul-2026 12:36:33 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[05-Jul-2026 14:07:22 UTC] [NOTIFY] dispatch called: dealId=257 type=deal_created stage=deal_created
[05-Jul-2026 14:07:22 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x93\x8B N...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[05-Jul-2026 14:07:22 UTC] [NOTIFY] Resolved 2 recipient(s) for type=deal_created: 4,6
[05-Jul-2026 14:07:23 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[05-Jul-2026 14:07:23 UTC] [NOTIFY] Notified user 4 (technician) — 📋 New Deal — NK16UEM
[05-Jul-2026 14:07:24 UTC] [NOTIFY] Email to aj.autoworksltd@gmail.com: sent
[05-Jul-2026 14:07:24 UTC] [NOTIFY] Notified user 6 (mot_bay) — 📋 New Deal — NK16UEM
[05-Jul-2026 14:07:24 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202607051407.95819906545@smtp-relay.mailin.fr>"}

[05-Jul-2026 14:07:24 UTC] [PORTAL] Created for deal 257 email:amandajhacket@outlook.com token:9ef2cb156beebdaf80cdf9536a7039cdc96a854ed1fad663c4283bcfd1dbf77e sms:yes
[05-Jul-2026 14:07:25 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[06-Jul-2026 13:30:59 UTC] [NOTIFY] dispatch called: dealId=258 type=deal_created stage=deal_created
[06-Jul-2026 13:30:59 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x93\x8B N...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[06-Jul-2026 13:30:59 UTC] [NOTIFY] Resolved 1 recipient(s) for type=deal_created: 4
[06-Jul-2026 13:30:59 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[06-Jul-2026 13:30:59 UTC] [NOTIFY] Notified user 4 (technician) — 📋 New Deal — EF15AFN
[06-Jul-2026 13:30:59 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202607061330.71802028835@smtp-relay.mailin.fr>"}

[06-Jul-2026 13:31:00 UTC] [PORTAL] Created for deal 258 email:freyadione@live.co.uk token:8c9d02566447cd73ce5cb1f9d88b2bed44f142dcef5023515f70502e073fa08b sms:yes
[06-Jul-2026 13:31:00 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[06-Jul-2026 14:00:46 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9A\x97 T...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[06-Jul-2026 14:00:46 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[06-Jul-2026 14:00:47 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[06-Jul-2026 14:00:47 UTC] [NOTIFY] Email to jamie@northwestcar.group: sent
[06-Jul-2026 14:00:47 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[06-Jul-2026 14:00:48 UTC] [NOTIFY] Email to aj.autoworksltd@gmail.com: sent
[06-Jul-2026 14:00:53 UTC] [NOTIFY] dispatch called: dealId=246 type=stage_started stage=mot
[06-Jul-2026 14:00:53 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x94\xA7 M...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[06-Jul-2026 14:00:53 UTC] [NOTIFY] No recipients for type=stage_started stage=mot deal=246 — nothing sent.
[06-Jul-2026 14:00:55 UTC] [NOTIFY] dispatch called: dealId=246 type=stage_completed stage=mot
[06-Jul-2026 14:00:55 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x94\xA7 M...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[06-Jul-2026 14:00:55 UTC] [NOTIFY] Resolved 1 recipient(s) for type=stage_completed: 4
[06-Jul-2026 14:00:55 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[06-Jul-2026 14:00:55 UTC] [NOTIFY] Notified user 4 (technician) — 🔧 MOT Complete — LT10XEF
[06-Jul-2026 14:01:11 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9A\x97 T...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[06-Jul-2026 14:01:11 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[06-Jul-2026 14:01:12 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[06-Jul-2026 14:01:12 UTC] [NOTIFY] Email to jamie@northwestcar.group: sent
[06-Jul-2026 14:01:12 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[06-Jul-2026 14:01:14 UTC] [NOTIFY] Email to aj.autoworksltd@gmail.com: sent
[06-Jul-2026 14:01:16 UTC] [NOTIFY] dispatch called: dealId=251 type=stage_started stage=mot
[06-Jul-2026 14:01:16 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x94\xA7 M...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[06-Jul-2026 14:01:16 UTC] [NOTIFY] No recipients for type=stage_started stage=mot deal=251 — nothing sent.
[06-Jul-2026 14:01:17 UTC] [NOTIFY] dispatch called: dealId=251 type=stage_completed stage=mot
[06-Jul-2026 14:01:17 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x94\xA7 M...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[06-Jul-2026 14:01:17 UTC] [NOTIFY] Resolved 1 recipient(s) for type=stage_completed: 4
[06-Jul-2026 14:01:17 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[06-Jul-2026 14:01:17 UTC] [NOTIFY] Notified user 4 (technician) — 🔧 MOT Complete — LJ57ABX
[06-Jul-2026 14:01:54 UTC] [NOTIFY] dispatch called: dealId=255 type=stage_started stage=mot
[06-Jul-2026 14:01:54 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x94\xA7 M...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[06-Jul-2026 14:01:54 UTC] [NOTIFY] No recipients for type=stage_started stage=mot deal=255 — nothing sent.
[06-Jul-2026 14:01:55 UTC] [NOTIFY] dispatch called: dealId=255 type=stage_completed stage=mot
[06-Jul-2026 14:01:55 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x94\xA7 M...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[06-Jul-2026 14:01:55 UTC] [NOTIFY] Resolved 1 recipient(s) for type=stage_completed: 4
[06-Jul-2026 14:01:55 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[06-Jul-2026 14:01:55 UTC] [NOTIFY] Notified user 4 (technician) — 🔧 MOT Complete — BT69ZDF
[06-Jul-2026 15:13:39 UTC] [NOTIFY] dispatch called: dealId=249 type=stage_started stage=pdi
[06-Jul-2026 15:13:39 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\x85 PD...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[06-Jul-2026 15:13:39 UTC] [NOTIFY] No recipients for type=stage_started stage=pdi deal=249 — nothing sent.
[06-Jul-2026 15:13:41 UTC] [NOTIFY] dispatch called: dealId=249 type=stage_completed stage=pdi
[06-Jul-2026 15:13:41 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\x85 PD...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[06-Jul-2026 15:13:41 UTC] [NOTIFY] No recipients for type=stage_completed stage=pdi deal=249 — nothing sent.
[06-Jul-2026 15:13:41 UTC] [NOTIFY] dispatch called: dealId=249 type=ready stage=ready
[06-Jul-2026 15:13:41 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9A\x97 R...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[06-Jul-2026 15:13:41 UTC] [NOTIFY] Resolved 1 recipient(s) for type=ready: 3
[06-Jul-2026 15:13:41 UTC] [NOTIFY] Email to jamie@northwestcar.group: sent
[06-Jul-2026 15:13:41 UTC] [NOTIFY] Notified user 3 (salesman) — 🚗 READY FOR HANDOVER — DC66MUP
[06-Jul-2026 16:20:20 UTC] [NOTIFY] dispatch called: dealId=259 type=deal_created stage=deal_created
[06-Jul-2026 16:20:20 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x93\x8B N...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[06-Jul-2026 16:20:20 UTC] [NOTIFY] Resolved 1 recipient(s) for type=deal_created: 4
[06-Jul-2026 16:20:20 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[06-Jul-2026 16:20:20 UTC] [NOTIFY] Notified user 4 (technician) — 📋 New Deal — SA17UFW
[06-Jul-2026 16:20:21 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202607061620.33956932916@smtp-relay.mailin.fr>"}

[06-Jul-2026 16:20:21 UTC] [PORTAL] Created for deal 259 email:richardandrewsmith6@gmail.com token:f6a0c1147175ea4a512856e7e1c6b1756f8920780ab4914d712e8aef668da532 sms:yes
[06-Jul-2026 16:20:21 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[07-Jul-2026 05:56:28 UTC] [NOTIFY] dispatch called: dealId=176 type=stage_completed stage=workshop
[07-Jul-2026 05:56:28 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9B\xA0 W...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[07-Jul-2026 05:56:28 UTC] [NOTIFY] Resolved 1 recipient(s) for type=stage_completed: 4
[07-Jul-2026 05:56:28 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[07-Jul-2026 05:56:28 UTC] [NOTIFY] Notified user 4 (technician) — 🛠 Workshop Complete — SD66TWC
[07-Jul-2026 05:56:38 UTC] [NOTIFY] dispatch called: dealId=246 type=stage_started stage=workshop
[07-Jul-2026 05:56:38 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9B\xA0 W...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[07-Jul-2026 05:56:38 UTC] [NOTIFY] No recipients for type=stage_started stage=workshop deal=246 — nothing sent.
[07-Jul-2026 05:57:16 UTC] [NOTIFY] dispatch called: dealId=255 type=stage_started stage=workshop
[07-Jul-2026 05:57:16 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9B\xA0 W...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[07-Jul-2026 05:57:16 UTC] [NOTIFY] No recipients for type=stage_started stage=workshop deal=255 — nothing sent.
[07-Jul-2026 06:38:16 UTC] [PORTAL] Wrong password: martyn.geraghty@gmail.com
[07-Jul-2026 06:49:05 UTC] [NOTIFY] dispatch called: dealId=246 type=stage_started stage=valet
[07-Jul-2026 06:49:05 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[07-Jul-2026 06:49:05 UTC] [NOTIFY] No recipients for type=stage_started stage=valet deal=246 — nothing sent.
[07-Jul-2026 06:49:12 UTC] [NOTIFY] dispatch called: dealId=246 type=stage_completed stage=valet
[07-Jul-2026 06:49:12 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[07-Jul-2026 06:49:12 UTC] [NOTIFY] Routed to assignee user=4 for stage=workshop
[07-Jul-2026 06:49:12 UTC] [NOTIFY] Resolved 1 recipient(s) for type=stage_completed: 4
[07-Jul-2026 06:49:12 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[07-Jul-2026 06:49:12 UTC] [NOTIFY] Notified user 4 (technician) — ✨ Valet Complete — LT10XEF
[07-Jul-2026 06:50:09 UTC] [NOTIFY] dispatch called: dealId=176 type=stage_started stage=valet
[07-Jul-2026 06:50:09 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[07-Jul-2026 06:50:09 UTC] [NOTIFY] No recipients for type=stage_started stage=valet deal=176 — nothing sent.
[07-Jul-2026 06:50:15 UTC] [NOTIFY] dispatch called: dealId=176 type=stage_completed stage=valet
[07-Jul-2026 06:50:15 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[07-Jul-2026 06:50:15 UTC] [NOTIFY] Resolved 1 recipient(s) for type=stage_completed: 4
[07-Jul-2026 06:50:16 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[07-Jul-2026 06:50:16 UTC] [NOTIFY] Notified user 4 (technician) — ✨ Valet Complete — SD66TWC
[07-Jul-2026 06:53:05 UTC] [NOTIFY] dispatch called: dealId=235 type=stage_started stage=valet
[07-Jul-2026 06:53:05 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[07-Jul-2026 06:53:05 UTC] [NOTIFY] No recipients for type=stage_started stage=valet deal=235 — nothing sent.
[07-Jul-2026 06:53:10 UTC] [NOTIFY] dispatch called: dealId=235 type=stage_completed stage=valet
[07-Jul-2026 06:53:10 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[07-Jul-2026 06:53:10 UTC] [NOTIFY] No recipients for type=stage_completed stage=valet deal=235 — nothing sent.
[07-Jul-2026 06:53:10 UTC] [NOTIFY] dispatch called: dealId=235 type=ready stage=ready
[07-Jul-2026 06:53:10 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9A\x97 R...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[07-Jul-2026 06:53:10 UTC] [NOTIFY] Resolved 1 recipient(s) for type=ready: 2
[07-Jul-2026 06:53:10 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[07-Jul-2026 06:53:10 UTC] [NOTIFY] Notified user 2 (salesman) — 🚗 READY FOR HANDOVER — WF70ZRN
[07-Jul-2026 08:57:09 UTC] [NOTIFY] dispatch called: dealId=246 type=sold stage=sold
[07-Jul-2026 08:57:09 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[07-Jul-2026 08:57:09 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 2
[07-Jul-2026 08:57:10 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[07-Jul-2026 08:57:10 UTC] [NOTIFY] Notified user 2 (salesman) — 🎉 SOLD — LT10XEF
[07-Jul-2026 08:59:12 UTC] [NOTIFY] dispatch called: dealId=176 type=ready stage=ready
[07-Jul-2026 08:59:12 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9A\x97 R...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[07-Jul-2026 08:59:12 UTC] [NOTIFY] Resolved 1 recipient(s) for type=ready: 2
[07-Jul-2026 08:59:12 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[07-Jul-2026 08:59:12 UTC] [NOTIFY] Notified user 2 (salesman) — 🚗 READY FOR HANDOVER — SD66TWC
[07-Jul-2026 08:59:18 UTC] [NOTIFY] dispatch called: dealId=176 type=sold stage=sold
[07-Jul-2026 08:59:18 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[07-Jul-2026 08:59:18 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 2
[07-Jul-2026 08:59:19 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[07-Jul-2026 08:59:19 UTC] [NOTIFY] Notified user 2 (salesman) — 🎉 SOLD — SD66TWC
[07-Jul-2026 08:59:39 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[07-Jul-2026 09:02:52 UTC] [NOTIFY] dispatch called: dealId=246 type=sold stage=sold
[07-Jul-2026 09:02:52 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[07-Jul-2026 09:02:52 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 2
[07-Jul-2026 09:02:52 UTC] [NOTIFY] Skipped duplicate for user 2 (sold)
[07-Jul-2026 09:14:22 UTC] [NOTIFY] dispatch called: dealId=249 type=sold stage=sold
[07-Jul-2026 09:14:22 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[07-Jul-2026 09:14:22 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 3
[07-Jul-2026 09:14:23 UTC] [NOTIFY] Email to jamie@northwestcar.group: sent
[07-Jul-2026 09:14:23 UTC] [NOTIFY] Notified user 3 (salesman) — 🎉 SOLD — DC66MUP
[07-Jul-2026 09:15:19 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[07-Jul-2026 09:32:03 UTC] PHP Fatal error:  Uncaught PDOException: SQLSTATE[22001]: String data, right truncated: 1406 Data too long for column 'vehicle_model' at row 1 in /home2/northwestcar/public_html/garage.northwestcar.group/includes/messaging-helpers.php:37
Stack trace:
#0 /home2/northwestcar/public_html/garage.northwestcar.group/includes/messaging-helpers.php(37): PDOStatement->execute(Array)
#1 /home2/northwestcar/public_html/garage.northwestcar.group/messaging-portal.php(59): msg_create_enquiry(Object(PDO), Array)
#2 {main}
  thrown in /home2/northwestcar/public_html/garage.northwestcar.group/includes/messaging-helpers.php on line 37
[07-Jul-2026 10:53:14 UTC] [NOTIFY] dispatch called: dealId=260 type=deal_created stage=deal_created
[07-Jul-2026 10:53:14 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x93\x8B N...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[07-Jul-2026 10:53:14 UTC] [NOTIFY] Resolved 2 recipient(s) for type=deal_created: 4,6
[07-Jul-2026 10:53:15 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[07-Jul-2026 10:53:15 UTC] [NOTIFY] Notified user 4 (technician) — 📋 New Deal — EF65UXB
[07-Jul-2026 10:53:17 UTC] [NOTIFY] Email to aj.autoworksltd@gmail.com: sent
[07-Jul-2026 10:53:17 UTC] [NOTIFY] Notified user 6 (mot_bay) — 📋 New Deal — EF65UXB
[07-Jul-2026 10:53:18 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202607071053.10438907774@smtp-relay.mailin.fr>"}

[07-Jul-2026 10:53:19 UTC] [PORTAL] Created for deal 260 email:flemingian@duck.com token:79c133fce99a5541c89c152f7fb45044d4de9aabaa2d02b68a655e3da5cda642 sms:yes
[07-Jul-2026 10:53:19 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[07-Jul-2026 10:57:11 UTC] [NOTIFY] dispatch called: dealId=261 type=deal_created stage=deal_created
[07-Jul-2026 10:57:11 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x93\x8B N...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[07-Jul-2026 10:57:11 UTC] [NOTIFY] Resolved 2 recipient(s) for type=deal_created: 4,6
[07-Jul-2026 10:57:11 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[07-Jul-2026 10:57:11 UTC] [NOTIFY] Notified user 4 (technician) — 📋 New Deal — SE15SDY
[07-Jul-2026 10:57:13 UTC] [NOTIFY] Email to aj.autoworksltd@gmail.com: sent
[07-Jul-2026 10:57:13 UTC] [NOTIFY] Notified user 6 (mot_bay) — 📋 New Deal — SE15SDY
[07-Jul-2026 10:57:14 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[07-Jul-2026 10:58:59 UTC] [NOTIFY] dispatch called: dealId=252 type=stage_started stage=valet
[07-Jul-2026 10:58:59 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[07-Jul-2026 10:58:59 UTC] [NOTIFY] No recipients for type=stage_started stage=valet deal=252 — nothing sent.
[07-Jul-2026 10:59:04 UTC] [NOTIFY] dispatch called: dealId=252 type=stage_completed stage=valet
[07-Jul-2026 10:59:04 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[07-Jul-2026 10:59:04 UTC] [NOTIFY] Resolved 1 recipient(s) for type=stage_completed: 4
[07-Jul-2026 10:59:04 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[07-Jul-2026 10:59:04 UTC] [NOTIFY] Notified user 4 (technician) — ✨ Valet Complete — PN16XDD
[07-Jul-2026 10:59:26 UTC] [NOTIFY] dispatch called: dealId=257 type=stage_started stage=valet
[07-Jul-2026 10:59:26 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[07-Jul-2026 10:59:26 UTC] [NOTIFY] No recipients for type=stage_started stage=valet deal=257 — nothing sent.
[07-Jul-2026 10:59:30 UTC] [NOTIFY] dispatch called: dealId=257 type=stage_completed stage=valet
[07-Jul-2026 10:59:30 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[07-Jul-2026 10:59:30 UTC] [NOTIFY] Resolved 2 recipient(s) for type=stage_completed: 4,6
[07-Jul-2026 10:59:30 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[07-Jul-2026 10:59:30 UTC] [NOTIFY] Notified user 4 (technician) — ✨ Valet Complete — NK16UEM
[07-Jul-2026 10:59:32 UTC] [NOTIFY] Email to aj.autoworksltd@gmail.com: sent
[07-Jul-2026 10:59:32 UTC] [NOTIFY] Notified user 6 (mot_bay) — ✨ Valet Complete — NK16UEM
[07-Jul-2026 12:17:02 UTC] [NOTIFY] dispatch called: dealId=246 type=sold stage=sold
[07-Jul-2026 12:17:02 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[07-Jul-2026 12:17:02 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 2
[07-Jul-2026 12:17:02 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[07-Jul-2026 12:17:02 UTC] [NOTIFY] Notified user 2 (salesman) — 🎉 SOLD — LT10XEF
[07-Jul-2026 12:17:29 UTC] [NOTIFY] dispatch called: dealId=246 type=sold stage=sold
[07-Jul-2026 12:17:29 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[07-Jul-2026 12:17:29 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 2
[07-Jul-2026 12:17:29 UTC] [NOTIFY] Skipped duplicate for user 2 (sold)
[07-Jul-2026 12:17:55 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[07-Jul-2026 16:02:30 UTC] [NOTIFY] dispatch called: dealId=262 type=deal_created stage=deal_created
[07-Jul-2026 16:02:30 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x93\x8B N...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[07-Jul-2026 16:02:30 UTC] [NOTIFY] Resolved 1 recipient(s) for type=deal_created: 4
[07-Jul-2026 16:02:30 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[07-Jul-2026 16:02:30 UTC] [NOTIFY] Notified user 4 (technician) — 📋 New Deal — NJ69JWD
[07-Jul-2026 16:02:30 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202607071602.60860560894@smtp-relay.mailin.fr>"}

[07-Jul-2026 16:02:31 UTC] [PORTAL] Created for deal 262 email:harvestmoon58x@gmail.com token:37106556de175af2d5d7ed84c44014d7bf30845886cf6666b5555a3865b40a05 sms:yes
[07-Jul-2026 16:50:21 UTC] [NOTIFY] dispatch called: dealId=263 type=deal_created stage=deal_created
[07-Jul-2026 16:50:21 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x93\x8B N...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[07-Jul-2026 16:50:21 UTC] [NOTIFY] Resolved 1 recipient(s) for type=deal_created: 4
[07-Jul-2026 16:50:21 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[07-Jul-2026 16:50:21 UTC] [NOTIFY] Notified user 4 (technician) — 📋 New Deal — DL15XHC
[07-Jul-2026 16:50:22 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202607071650.23392063131@smtp-relay.mailin.fr>"}

[07-Jul-2026 16:50:22 UTC] [PORTAL] Created for deal 263 email:nickylizdavis@hotmail.com token:12dab919212f264e8d9abced9b6e3aea5677a5851f6e8957419422424e8443f8 sms:yes
[07-Jul-2026 19:03:25 UTC] [PORTAL] Wrong password: flemingian@duck.com
[08-Jul-2026 09:20:25 UTC] [PORTAL] Wrong password: flemingian@duck.com
[08-Jul-2026 09:20:59 UTC] [PORTAL] Wrong password: flemingian@duck.com
[08-Jul-2026 09:37:06 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202607080937.73501216926@smtp-relay.mailin.fr>"}

[08-Jul-2026 09:37:07 UTC] [PORTAL] Resent for deal 253 email:kieron_webber@hotmail.co.uk token:f600a4a0fae1ca15d6122219ab8bbc7a4eeca37c87492e23008cecdabf3e8ca8 sms:yes
[08-Jul-2026 12:12:29 UTC] [PORTAL] Wrong password: freyadione@live.co.uk
[08-Jul-2026 12:12:43 UTC] [PORTAL] Wrong password: freyadione@live.co.uk
[08-Jul-2026 12:13:01 UTC] [PORTAL] Wrong password: freyadione@live.co.uk
[08-Jul-2026 12:26:06 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[08-Jul-2026 13:35:05 UTC] [NOTIFY] dispatch called: dealId=261 type=stage_started stage=valet
[08-Jul-2026 13:35:05 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[08-Jul-2026 13:35:05 UTC] [NOTIFY] No recipients for type=stage_started stage=valet deal=261 — nothing sent.
[08-Jul-2026 13:35:10 UTC] [NOTIFY] dispatch called: dealId=261 type=stage_completed stage=valet
[08-Jul-2026 13:35:10 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[08-Jul-2026 13:35:10 UTC] [NOTIFY] Resolved 2 recipient(s) for type=stage_completed: 4,6
[08-Jul-2026 13:35:10 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[08-Jul-2026 13:35:10 UTC] [NOTIFY] Notified user 4 (technician) — ✨ Valet Complete — SE15SDY
[08-Jul-2026 13:35:12 UTC] [NOTIFY] Email to aj.autoworksltd@gmail.com: sent
[08-Jul-2026 13:35:12 UTC] [NOTIFY] Notified user 6 (mot_bay) — ✨ Valet Complete — SE15SDY
[08-Jul-2026 13:35:34 UTC] [NOTIFY] dispatch called: dealId=255 type=stage_started stage=valet
[08-Jul-2026 13:35:34 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[08-Jul-2026 13:35:34 UTC] [NOTIFY] No recipients for type=stage_started stage=valet deal=255 — nothing sent.
[08-Jul-2026 13:35:38 UTC] [NOTIFY] dispatch called: dealId=255 type=stage_completed stage=valet
[08-Jul-2026 13:35:38 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[08-Jul-2026 13:35:38 UTC] [NOTIFY] Routed to assignee user=4 for stage=workshop
[08-Jul-2026 13:35:38 UTC] [NOTIFY] Resolved 1 recipient(s) for type=stage_completed: 4
[08-Jul-2026 13:35:38 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[08-Jul-2026 13:35:38 UTC] [NOTIFY] Notified user 4 (technician) — ✨ Valet Complete — BT69ZDF
[08-Jul-2026 13:35:54 UTC] [NOTIFY] dispatch called: dealId=262 type=stage_started stage=valet
[08-Jul-2026 13:35:54 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[08-Jul-2026 13:35:54 UTC] [NOTIFY] No recipients for type=stage_started stage=valet deal=262 — nothing sent.
[08-Jul-2026 13:35:57 UTC] [NOTIFY] dispatch called: dealId=262 type=stage_completed stage=valet
[08-Jul-2026 13:35:57 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[08-Jul-2026 13:35:57 UTC] [NOTIFY] No recipients for type=stage_completed stage=valet deal=262 — nothing sent.
[08-Jul-2026 13:35:57 UTC] [NOTIFY] dispatch called: dealId=262 type=ready stage=ready
[08-Jul-2026 13:35:57 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9A\x97 R...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[08-Jul-2026 13:35:57 UTC] [NOTIFY] Resolved 1 recipient(s) for type=ready: 2
[08-Jul-2026 13:35:57 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[08-Jul-2026 13:35:57 UTC] [NOTIFY] Notified user 2 (salesman) — 🚗 READY FOR HANDOVER — NJ69JWD
[08-Jul-2026 13:38:23 UTC] [NOTIFY] dispatch called: dealId=254 type=stage_started stage=valet
[08-Jul-2026 13:38:23 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[08-Jul-2026 13:38:23 UTC] [NOTIFY] No recipients for type=stage_started stage=valet deal=254 — nothing sent.
[08-Jul-2026 13:38:26 UTC] [NOTIFY] dispatch called: dealId=254 type=stage_completed stage=valet
[08-Jul-2026 13:38:26 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[08-Jul-2026 13:38:26 UTC] [NOTIFY] Resolved 1 recipient(s) for type=stage_completed: 4
[08-Jul-2026 13:38:26 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[08-Jul-2026 13:38:26 UTC] [NOTIFY] Notified user 4 (technician) — ✨ Valet Complete — NJ64DMZ
[08-Jul-2026 13:51:55 UTC] [NOTIFY] dispatch called: dealId=262 type=sold stage=sold
[08-Jul-2026 13:51:55 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[08-Jul-2026 13:51:55 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 2
[08-Jul-2026 13:51:55 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[08-Jul-2026 13:51:55 UTC] [NOTIFY] Notified user 2 (salesman) — 🎉 SOLD — NJ69JWD
[08-Jul-2026 13:52:08 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[08-Jul-2026 13:52:40 UTC] [NOTIFY] dispatch called: dealId=261 type=ready stage=ready
[08-Jul-2026 13:52:41 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9A\x97 R...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[08-Jul-2026 13:52:41 UTC] [NOTIFY] Resolved 1 recipient(s) for type=ready: 2
[08-Jul-2026 13:52:41 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[08-Jul-2026 13:52:41 UTC] [NOTIFY] Notified user 2 (salesman) — 🚗 READY FOR HANDOVER — SE15SDY
[08-Jul-2026 13:52:48 UTC] [NOTIFY] dispatch called: dealId=261 type=sold stage=sold
[08-Jul-2026 13:52:48 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[08-Jul-2026 13:52:48 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 2
[08-Jul-2026 13:52:49 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[08-Jul-2026 13:52:49 UTC] [NOTIFY] Notified user 2 (salesman) — 🎉 SOLD — SE15SDY
[08-Jul-2026 13:53:15 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[08-Jul-2026 16:12:00 UTC] [NOTIFY] dispatch called: dealId=254 type=ready stage=ready
[08-Jul-2026 16:12:00 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9A\x97 R...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[08-Jul-2026 16:12:00 UTC] [NOTIFY] Resolved 1 recipient(s) for type=ready: 2
[08-Jul-2026 16:12:01 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[08-Jul-2026 16:12:01 UTC] [NOTIFY] Notified user 2 (salesman) — 🚗 READY FOR HANDOVER — NJ64DMZ
[08-Jul-2026 16:12:06 UTC] [NOTIFY] dispatch called: dealId=254 type=sold stage=sold
[08-Jul-2026 16:12:06 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[08-Jul-2026 16:12:06 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 2
[08-Jul-2026 16:12:07 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[08-Jul-2026 16:12:07 UTC] [NOTIFY] Notified user 2 (salesman) — 🎉 SOLD — NJ64DMZ
[08-Jul-2026 16:12:20 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[08-Jul-2026 16:13:26 UTC] [NOTIFY] dispatch called: dealId=252 type=ready stage=ready
[08-Jul-2026 16:13:26 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9A\x97 R...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[08-Jul-2026 16:13:26 UTC] [NOTIFY] Resolved 1 recipient(s) for type=ready: 2
[08-Jul-2026 16:13:27 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[08-Jul-2026 16:13:27 UTC] [NOTIFY] Notified user 2 (salesman) — 🚗 READY FOR HANDOVER — PN16XDD
[08-Jul-2026 16:13:31 UTC] [NOTIFY] dispatch called: dealId=252 type=sold stage=sold
[08-Jul-2026 16:13:31 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[08-Jul-2026 16:13:31 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 2
[08-Jul-2026 16:13:31 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[08-Jul-2026 16:13:31 UTC] [NOTIFY] Notified user 2 (salesman) — 🎉 SOLD — PN16XDD
[08-Jul-2026 16:16:34 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[09-Jul-2026 09:36:09 UTC] [NOTIFY] dispatch called: dealId=264 type=deal_created stage=deal_created
[09-Jul-2026 09:36:09 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x93\x8B N...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[09-Jul-2026 09:36:09 UTC] [NOTIFY] Resolved 2 recipient(s) for type=deal_created: 4,6
[09-Jul-2026 09:36:09 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[09-Jul-2026 09:36:09 UTC] [NOTIFY] Notified user 4 (technician) — 📋 New Deal — CV67FXD
[09-Jul-2026 09:36:11 UTC] [NOTIFY] Email to aj.autoworksltd@gmail.com: sent
[09-Jul-2026 09:36:11 UTC] [NOTIFY] Notified user 6 (mot_bay) — 📋 New Deal — CV67FXD
[09-Jul-2026 09:36:12 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202607090936.60817574909@smtp-relay.mailin.fr>"}

[09-Jul-2026 09:36:12 UTC] [PORTAL] Created for deal 264 email:jennagallacher87@gmail.com token:52bb7b25dff8e7dd3b5305674d372a568766f90bfb9bcba5648b84309f3113fa sms:yes
[09-Jul-2026 09:36:12 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[09-Jul-2026 09:39:39 UTC] [NOTIFY] dispatch called: dealId=265 type=deal_created stage=deal_created
[09-Jul-2026 09:39:39 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x93\x8B N...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[09-Jul-2026 09:39:39 UTC] [NOTIFY] Resolved 2 recipient(s) for type=deal_created: 4,6
[09-Jul-2026 09:39:39 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[09-Jul-2026 09:39:39 UTC] [NOTIFY] Notified user 4 (technician) — 📋 New Deal — GU62UAD
[09-Jul-2026 09:39:40 UTC] [NOTIFY] Email to aj.autoworksltd@gmail.com: sent
[09-Jul-2026 09:39:40 UTC] [NOTIFY] Notified user 6 (mot_bay) — 📋 New Deal — GU62UAD
[09-Jul-2026 09:39:40 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202607090939.23421113502@smtp-relay.mailin.fr>"}

[09-Jul-2026 09:39:41 UTC] [PORTAL] Created for deal 265 email:nazarkomirela@gmail.com token:00b82f3b1a1c5ce95396c7c508c8efd40a9893210597cfa12f17488d2588d28b sms:yes
[09-Jul-2026 09:39:41 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[09-Jul-2026 17:11:44 UTC] [NOTIFY] dispatch called: dealId=266 type=deal_created stage=deal_created
[09-Jul-2026 17:11:44 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x93\x8B N...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[09-Jul-2026 17:11:44 UTC] [NOTIFY] Resolved 1 recipient(s) for type=deal_created: 4
[09-Jul-2026 17:11:45 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[09-Jul-2026 17:11:45 UTC] [NOTIFY] Notified user 4 (technician) — 📋 New Deal — YS13MYY
[09-Jul-2026 17:11:45 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202607091711.47125349096@smtp-relay.mailin.fr>"}

[09-Jul-2026 17:11:45 UTC] [PORTAL] Created for deal 266 email:ecclescake2@outlook.com token:90042ba8a083c13c4f83a6d12544c2d9cf537f5ff95025e9b9cdea6c5446e909 sms:yes
[09-Jul-2026 17:11:46 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[09-Jul-2026 17:18:37 UTC] [NOTIFY] dispatch called: dealId=262 type=sold stage=sold
[09-Jul-2026 17:18:37 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[09-Jul-2026 17:18:37 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 2
[09-Jul-2026 17:18:37 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[09-Jul-2026 17:18:37 UTC] [NOTIFY] Notified user 2 (salesman) — 🎉 SOLD — NJ69JWD
[09-Jul-2026 17:19:44 UTC] [NOTIFY] dispatch called: dealId=262 type=sold stage=sold
[09-Jul-2026 17:19:44 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[09-Jul-2026 17:19:44 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 2
[09-Jul-2026 17:19:44 UTC] [NOTIFY] Skipped duplicate for user 2 (sold)
[09-Jul-2026 17:19:58 UTC] [NOTIFY] dispatch called: dealId=262 type=sold stage=sold
[09-Jul-2026 17:19:58 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[09-Jul-2026 17:19:58 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 2
[09-Jul-2026 17:19:58 UTC] [NOTIFY] Skipped duplicate for user 2 (sold)
[09-Jul-2026 17:25:54 UTC] [NOTIFY] dispatch called: dealId=252 type=sold stage=sold
[09-Jul-2026 17:25:54 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[09-Jul-2026 17:25:54 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 2
[09-Jul-2026 17:25:54 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[09-Jul-2026 17:25:54 UTC] [NOTIFY] Notified user 2 (salesman) — 🎉 SOLD — PN16XDD
[09-Jul-2026 17:26:20 UTC] [NOTIFY] dispatch called: dealId=267 type=deal_created stage=deal_created
[09-Jul-2026 17:26:20 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x93\x8B N...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[09-Jul-2026 17:26:20 UTC] [NOTIFY] Resolved 2 recipient(s) for type=deal_created: 4,6
[09-Jul-2026 17:26:20 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[09-Jul-2026 17:26:20 UTC] [NOTIFY] Notified user 4 (technician) — 📋 New Deal — BU14AFA
[09-Jul-2026 17:26:23 UTC] [NOTIFY] Email to aj.autoworksltd@gmail.com: sent
[09-Jul-2026 17:26:23 UTC] [NOTIFY] Notified user 6 (mot_bay) — 📋 New Deal — BU14AFA
[09-Jul-2026 17:26:23 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202607091726.15787984027@smtp-relay.mailin.fr>"}

[09-Jul-2026 17:26:23 UTC] [PORTAL] Created for deal 267 email:catherineswanton1@gmail.com token:d80ba05d11e8c34c227ab994fc4eba99db218b58489b834baf7614709edcf7cf sms:yes
[09-Jul-2026 17:26:23 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[09-Jul-2026 17:26:26 UTC] PHP Fatal error:  Uncaught PDOException: SQLSTATE[22001]: String data, right truncated: 1406 Data too long for column 'model' at row 1 in /home2/northwestcar/public_html/garage.northwestcar.group/edit-deal.php:124
Stack trace:
#0 /home2/northwestcar/public_html/garage.northwestcar.group/edit-deal.php(124): PDOStatement->execute(Array)
#1 {main}
  thrown in /home2/northwestcar/public_html/garage.northwestcar.group/edit-deal.php on line 124
[09-Jul-2026 17:26:40 UTC] PHP Fatal error:  Uncaught PDOException: SQLSTATE[22001]: String data, right truncated: 1406 Data too long for column 'model' at row 1 in /home2/northwestcar/public_html/garage.northwestcar.group/edit-deal.php:124
Stack trace:
#0 /home2/northwestcar/public_html/garage.northwestcar.group/edit-deal.php(124): PDOStatement->execute(Array)
#1 {main}
  thrown in /home2/northwestcar/public_html/garage.northwestcar.group/edit-deal.php on line 124
[09-Jul-2026 17:30:07 UTC] [NOTIFY] dispatch called: dealId=268 type=deal_created stage=deal_created
[09-Jul-2026 17:30:07 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x93\x8B N...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[09-Jul-2026 17:30:07 UTC] [NOTIFY] Resolved 2 recipient(s) for type=deal_created: 4,6
[09-Jul-2026 17:30:07 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[09-Jul-2026 17:30:07 UTC] [NOTIFY] Notified user 4 (technician) — 📋 New Deal — SG15KWK
[09-Jul-2026 17:30:08 UTC] [NOTIFY] Email to aj.autoworksltd@gmail.com: sent
[09-Jul-2026 17:30:08 UTC] [NOTIFY] Notified user 6 (mot_bay) — 📋 New Deal — SG15KWK
[09-Jul-2026 17:30:08 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202607091730.38469544245@smtp-relay.mailin.fr>"}

[09-Jul-2026 17:30:08 UTC] [PORTAL] Created for deal 268 email:eliyasmansur2030@gmail.com token:835fc64e1a8a2c491cd08b40ce893d5d6a54ea0a75352ee583bf35d429c013db sms:yes
[09-Jul-2026 17:30:09 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[09-Jul-2026 17:33:25 UTC] [NOTIFY] dispatch called: dealId=263 type=ready stage=ready
[09-Jul-2026 17:33:25 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9A\x97 R...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[09-Jul-2026 17:33:25 UTC] [NOTIFY] Resolved 1 recipient(s) for type=ready: 2
[09-Jul-2026 17:33:25 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[09-Jul-2026 17:33:25 UTC] [NOTIFY] Notified user 2 (salesman) — 🚗 READY FOR HANDOVER — DL15XHC
[09-Jul-2026 17:33:29 UTC] [NOTIFY] dispatch called: dealId=263 type=sold stage=sold
[09-Jul-2026 17:33:29 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[09-Jul-2026 17:33:29 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 2
[09-Jul-2026 17:33:29 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[09-Jul-2026 17:33:29 UTC] [NOTIFY] Notified user 2 (salesman) — 🎉 SOLD — DL15XHC
[09-Jul-2026 17:33:50 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[09-Jul-2026 17:35:09 UTC] [NOTIFY] dispatch called: dealId=256 type=ready stage=ready
[09-Jul-2026 17:35:09 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9A\x97 R...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[09-Jul-2026 17:35:09 UTC] [NOTIFY] Resolved 1 recipient(s) for type=ready: 2
[09-Jul-2026 17:35:09 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[09-Jul-2026 17:35:09 UTC] [NOTIFY] Notified user 2 (salesman) — 🚗 READY FOR HANDOVER — NV16LHK
[09-Jul-2026 17:35:13 UTC] [NOTIFY] dispatch called: dealId=256 type=sold stage=sold
[09-Jul-2026 17:35:13 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[09-Jul-2026 17:35:13 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 2
[09-Jul-2026 17:35:14 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[09-Jul-2026 17:35:14 UTC] [NOTIFY] Notified user 2 (salesman) — 🎉 SOLD — NV16LHK
[09-Jul-2026 17:35:27 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[09-Jul-2026 18:08:36 UTC] [NOTIFY] dispatch called: dealId=269 type=deal_created stage=deal_created
[09-Jul-2026 18:08:36 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x93\x8B N...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[09-Jul-2026 18:08:36 UTC] [NOTIFY] Resolved 1 recipient(s) for type=deal_created: 4
[09-Jul-2026 18:08:36 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[09-Jul-2026 18:08:36 UTC] [NOTIFY] Notified user 4 (technician) — 📋 New Deal — FL64MGJ
[09-Jul-2026 18:08:36 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202607091808.15722921655@smtp-relay.mailin.fr>"}

[09-Jul-2026 18:08:36 UTC] [PORTAL] Created for deal 269 email:chrisawalton@gmail.com token:2da61cea6aef2682b835d051508e984d64f9a866f0e4392a0632dbb75f05eb5c sms:yes
[09-Jul-2026 18:08:37 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[10-Jul-2026 08:30:48 UTC] [PORTAL] Wrong password: freyadione@live.co.uk
[10-Jul-2026 08:31:17 UTC] [PORTAL] Wrong password: freyadione@live.co.uk
[10-Jul-2026 08:31:53 UTC] [PORTAL] Wrong password: freyadione@live.co.uk
[10-Jul-2026 08:32:30 UTC] [PORTAL] Wrong password: freyadione@live.co.uk
[10-Jul-2026 08:35:01 UTC] [PORTAL] Wrong password: freyadione@live.co.uk
[10-Jul-2026 11:20:02 UTC] [NOTIFY] dispatch called: dealId=270 type=deal_created stage=deal_created
[10-Jul-2026 11:20:02 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x93\x8B N...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[10-Jul-2026 11:20:02 UTC] [NOTIFY] Resolved 1 recipient(s) for type=deal_created: 4
[10-Jul-2026 11:20:03 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[10-Jul-2026 11:20:03 UTC] [NOTIFY] Notified user 4 (technician) — 📋 New Deal — FN11GJZ
[10-Jul-2026 11:20:03 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202607101120.52670664160@smtp-relay.mailin.fr>"}

[10-Jul-2026 11:20:04 UTC] [PORTAL] Created for deal 270 email:andrewcrow1955@outlook.com token:be4cd7758f169b0f7f24faee1372d01715610c7fce49533e1716c110cf268822 sms:yes
[10-Jul-2026 11:20:04 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[10-Jul-2026 12:46:34 UTC] [PORTAL] Wrong password: freyadione@live.co.uk
[10-Jul-2026 14:40:42 UTC] [NOTIFY] dispatch called: dealId=260 type=ready stage=ready
[10-Jul-2026 14:40:42 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9A\x97 R...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[10-Jul-2026 14:40:42 UTC] [NOTIFY] Resolved 1 recipient(s) for type=ready: 2
[10-Jul-2026 14:40:43 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[10-Jul-2026 14:40:43 UTC] [NOTIFY] Notified user 2 (salesman) — 🚗 READY FOR HANDOVER — EF65UXB
[10-Jul-2026 14:40:47 UTC] [NOTIFY] dispatch called: dealId=260 type=sold stage=sold
[10-Jul-2026 14:40:47 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[10-Jul-2026 14:40:47 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 2
[10-Jul-2026 14:40:47 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[10-Jul-2026 14:40:47 UTC] [NOTIFY] Notified user 2 (salesman) — 🎉 SOLD — EF65UXB
[10-Jul-2026 14:41:00 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[10-Jul-2026 16:42:29 UTC] [NOTIFY] dispatch called: dealId=265 type=ready stage=ready
[10-Jul-2026 16:42:29 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9A\x97 R...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[10-Jul-2026 16:42:29 UTC] [NOTIFY] Resolved 1 recipient(s) for type=ready: 2
[10-Jul-2026 16:42:29 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[10-Jul-2026 16:42:29 UTC] [NOTIFY] Notified user 2 (salesman) — 🚗 READY FOR HANDOVER — GU62UAD
[10-Jul-2026 16:42:35 UTC] [NOTIFY] dispatch called: dealId=265 type=sold stage=sold
[10-Jul-2026 16:42:35 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[10-Jul-2026 16:42:35 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 2
[10-Jul-2026 16:42:35 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[10-Jul-2026 16:42:35 UTC] [NOTIFY] Notified user 2 (salesman) — 🎉 SOLD — GU62UAD
[10-Jul-2026 16:42:44 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[11-Jul-2026 11:04:05 UTC] PHP Fatal error:  Uncaught PDOException: SQLSTATE[22001]: String data, right truncated: 1406 Data too long for column 'vehicle_model' at row 1 in /home2/northwestcar/public_html/garage.northwestcar.group/includes/messaging-helpers.php:37
Stack trace:
#0 /home2/northwestcar/public_html/garage.northwestcar.group/includes/messaging-helpers.php(37): PDOStatement->execute(Array)
#1 /home2/northwestcar/public_html/garage.northwestcar.group/messaging-portal.php(59): msg_create_enquiry(Object(PDO), Array)
#2 {main}
  thrown in /home2/northwestcar/public_html/garage.northwestcar.group/includes/messaging-helpers.php on line 37
[11-Jul-2026 11:04:48 UTC] PHP Fatal error:  Uncaught PDOException: SQLSTATE[22001]: String data, right truncated: 1406 Data too long for column 'vehicle_model' at row 1 in /home2/northwestcar/public_html/garage.northwestcar.group/includes/messaging-helpers.php:37
Stack trace:
#0 /home2/northwestcar/public_html/garage.northwestcar.group/includes/messaging-helpers.php(37): PDOStatement->execute(Array)
#1 /home2/northwestcar/public_html/garage.northwestcar.group/messaging-portal.php(59): msg_create_enquiry(Object(PDO), Array)
#2 {main}
  thrown in /home2/northwestcar/public_html/garage.northwestcar.group/includes/messaging-helpers.php on line 37
[11-Jul-2026 11:18:01 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202607111118.69263502613@smtp-relay.mailin.fr>"}

[11-Jul-2026 11:40:31 UTC] [NOTIFY] dispatch called: dealId=271 type=deal_created stage=deal_created
[11-Jul-2026 11:40:31 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x93\x8B N...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[11-Jul-2026 11:40:31 UTC] [NOTIFY] Resolved 2 recipient(s) for type=deal_created: 4,6
[11-Jul-2026 11:40:31 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[11-Jul-2026 11:40:31 UTC] [NOTIFY] Notified user 4 (technician) — 📋 New Deal — YF13VOT
[11-Jul-2026 11:40:32 UTC] [NOTIFY] Email to aj.autoworksltd@gmail.com: sent
[11-Jul-2026 11:40:32 UTC] [NOTIFY] Notified user 6 (mot_bay) — 📋 New Deal — YF13VOT
[11-Jul-2026 11:40:33 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202607111140.79781077731@smtp-relay.mailin.fr>"}

[11-Jul-2026 11:40:34 UTC] [PORTAL] Created for deal 271 email:dylangoodman08@icloud.com token:6ea3c318e94d32a7225afa2bc99880500289011f259d388ed765a8b4461ef191 sms:yes
[11-Jul-2026 11:40:34 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[11-Jul-2026 13:14:12 UTC] [NOTIFY] dispatch called: dealId=259 type=ready stage=ready
[11-Jul-2026 13:14:12 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9A\x97 R...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[11-Jul-2026 13:14:12 UTC] [NOTIFY] Resolved 1 recipient(s) for type=ready: 3
[11-Jul-2026 13:14:13 UTC] [NOTIFY] Email to jamie@northwestcar.group: sent
[11-Jul-2026 13:14:13 UTC] [NOTIFY] Notified user 3 (salesman) — 🚗 READY FOR HANDOVER — SA17UFW
[11-Jul-2026 13:14:22 UTC] [NOTIFY] Email to jamie@northwestcar.group: sent
[11-Jul-2026 13:15:16 UTC] [NOTIFY] dispatch called: dealId=259 type=sold stage=sold
[11-Jul-2026 13:15:16 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[11-Jul-2026 13:15:16 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 3
[11-Jul-2026 13:15:16 UTC] [NOTIFY] Email to jamie@northwestcar.group: sent
[11-Jul-2026 13:15:16 UTC] [NOTIFY] Notified user 3 (salesman) — 🎉 SOLD — SA17UFW
[11-Jul-2026 13:15:31 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[11-Jul-2026 16:42:53 UTC] [NOTIFY] dispatch called: dealId=272 type=sold stage=sold
[11-Jul-2026 16:42:53 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[11-Jul-2026 16:42:53 UTC] [NOTIFY] No recipients for type=sold stage=sold deal=272 — nothing sent.
[11-Jul-2026 16:43:43 UTC] [NOTIFY] dispatch called: dealId=273 type=sold stage=sold
[11-Jul-2026 16:43:43 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[11-Jul-2026 16:43:43 UTC] [NOTIFY] No recipients for type=sold stage=sold deal=273 — nothing sent.
[11-Jul-2026 16:44:48 UTC] [NOTIFY] dispatch called: dealId=272 type=sold stage=sold
[11-Jul-2026 16:44:48 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[11-Jul-2026 16:44:48 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 3
[11-Jul-2026 16:44:48 UTC] [NOTIFY] Email to jamie@northwestcar.group: sent
[11-Jul-2026 16:44:48 UTC] [NOTIFY] Notified user 3 (salesman) — 🎉 SOLD — FG64VNS
[11-Jul-2026 16:45:00 UTC] [NOTIFY] dispatch called: dealId=273 type=sold stage=sold
[11-Jul-2026 16:45:00 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[11-Jul-2026 16:45:00 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 3
[11-Jul-2026 16:45:00 UTC] [NOTIFY] Email to jamie@northwestcar.group: sent
[11-Jul-2026 16:45:00 UTC] [NOTIFY] Notified user 3 (salesman) — 🎉 SOLD — BK18PGV
[11-Jul-2026 16:45:42 UTC] [NOTIFY] dispatch called: dealId=273 type=sold stage=sold
[11-Jul-2026 16:45:42 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[11-Jul-2026 16:45:42 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 3
[11-Jul-2026 16:45:42 UTC] [NOTIFY] Skipped duplicate for user 3 (sold)
[11-Jul-2026 16:48:27 UTC] [NOTIFY] dispatch called: dealId=274 type=deal_created stage=deal_created
[11-Jul-2026 16:48:27 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x93\x8B N...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[11-Jul-2026 16:48:27 UTC] [NOTIFY] Resolved 2 recipient(s) for type=deal_created: 4,6
[11-Jul-2026 16:48:27 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[11-Jul-2026 16:48:27 UTC] [NOTIFY] Notified user 4 (technician) — 📋 New Deal — SL14SXP
[11-Jul-2026 16:48:28 UTC] [NOTIFY] Email to aj.autoworksltd@gmail.com: sent
[11-Jul-2026 16:48:28 UTC] [NOTIFY] Notified user 6 (mot_bay) — 📋 New Deal — SL14SXP
[11-Jul-2026 16:48:28 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202607111648.98447357942@smtp-relay.mailin.fr>"}

[11-Jul-2026 16:48:29 UTC] [PORTAL] Created for deal 274 email:craigenty@gmail.com token:6797d24fc86868d0891e3faa2782137dd19af7b2d2b93dbfb4a0aafb2b2e34bd sms:yes
[11-Jul-2026 16:49:46 UTC] [NOTIFY] dispatch called: dealId=273 type=sold stage=sold
[11-Jul-2026 16:49:46 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[11-Jul-2026 16:49:46 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 3
[11-Jul-2026 16:49:46 UTC] [NOTIFY] Skipped duplicate for user 3 (sold)
[11-Jul-2026 16:50:33 UTC] [NOTIFY] dispatch called: dealId=273 type=sold stage=sold
[11-Jul-2026 16:50:34 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[11-Jul-2026 16:50:34 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 3
[11-Jul-2026 16:50:34 UTC] [NOTIFY] Skipped duplicate for user 3 (sold)
[11-Jul-2026 16:51:00 UTC] [NOTIFY] dispatch called: dealId=273 type=sold stage=sold
[11-Jul-2026 16:51:00 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[11-Jul-2026 16:51:00 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 3
[11-Jul-2026 16:51:00 UTC] [NOTIFY] Skipped duplicate for user 3 (sold)
[12-Jul-2026 09:18:00 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202607120918.36424559144@smtp-relay.mailin.fr>"}

[12-Jul-2026 09:34:24 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202607120934.29994057312@smtp-relay.mailin.fr>"}

[12-Jul-2026 09:39:42 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202607120939.76231064633@smtp-relay.mailin.fr>"}

[12-Jul-2026 12:53:02 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202607121253.99997665669@smtp-relay.mailin.fr>"}

[12-Jul-2026 14:08:45 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202607121408.33769131863@smtp-relay.mailin.fr>"}

[12-Jul-2026 15:08:11 UTC] [NOTIFY] dispatch called: dealId=275 type=deal_created stage=deal_created
[12-Jul-2026 15:08:11 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x93\x8B N...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[12-Jul-2026 15:08:12 UTC] [NOTIFY] Resolved 2 recipient(s) for type=deal_created: 4,6
[12-Jul-2026 15:08:12 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[12-Jul-2026 15:08:12 UTC] [NOTIFY] Notified user 4 (technician) — 📋 New Deal — MK65YSB
[12-Jul-2026 15:08:13 UTC] [NOTIFY] Email to aj.autoworksltd@gmail.com: sent
[12-Jul-2026 15:08:13 UTC] [NOTIFY] Notified user 6 (mot_bay) — 📋 New Deal — MK65YSB
[12-Jul-2026 15:08:13 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202607121508.34052982801@smtp-relay.mailin.fr>"}

[12-Jul-2026 15:08:13 UTC] [PORTAL] Created for deal 275 email:chrispeach96@hotmail.com token:c2ff2975a3456be8fbb0b35aa528e4e718cccc8e4d9b64b4f6014e70af3e39e0 sms:yes
[12-Jul-2026 15:11:29 UTC] [NOTIFY] dispatch called: dealId=258 type=ready stage=ready
[12-Jul-2026 15:11:29 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9A\x97 R...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[12-Jul-2026 15:11:29 UTC] [NOTIFY] Resolved 1 recipient(s) for type=ready: 3
[12-Jul-2026 15:11:29 UTC] [NOTIFY] Email to jamie@northwestcar.group: sent
[12-Jul-2026 15:11:29 UTC] [NOTIFY] Notified user 3 (salesman) — 🚗 READY FOR HANDOVER — EF15AFN
[12-Jul-2026 15:12:23 UTC] [NOTIFY] dispatch called: dealId=258 type=sold stage=sold
[12-Jul-2026 15:12:23 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[12-Jul-2026 15:12:23 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 3
[12-Jul-2026 15:12:23 UTC] [NOTIFY] Email to jamie@northwestcar.group: sent
[12-Jul-2026 15:12:23 UTC] [NOTIFY] Notified user 3 (salesman) — 🎉 SOLD — EF15AFN
[12-Jul-2026 15:12:37 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[12-Jul-2026 15:32:36 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202607121532.40026009052@smtp-relay.mailin.fr>"}

[13-Jul-2026 06:52:39 UTC] [NOTIFY] dispatch called: dealId=266 type=stage_started stage=valet
[13-Jul-2026 06:52:39 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[13-Jul-2026 06:52:39 UTC] [NOTIFY] No recipients for type=stage_started stage=valet deal=266 — nothing sent.
[13-Jul-2026 06:52:44 UTC] [NOTIFY] dispatch called: dealId=266 type=stage_completed stage=valet
[13-Jul-2026 06:52:44 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[13-Jul-2026 06:52:44 UTC] [NOTIFY] Resolved 1 recipient(s) for type=stage_completed: 4
[13-Jul-2026 06:52:45 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[13-Jul-2026 06:52:45 UTC] [NOTIFY] Notified user 4 (technician) — ✨ Valet Complete — YS13MYY
[13-Jul-2026 07:10:26 UTC] [NOTIFY] dispatch called: dealId=267 type=stage_started stage=valet
[13-Jul-2026 07:10:26 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[13-Jul-2026 07:10:26 UTC] [NOTIFY] No recipients for type=stage_started stage=valet deal=267 — nothing sent.
[13-Jul-2026 15:39:37 UTC] [NOTIFY] dispatch called: dealId=268 type=sold stage=sold
[13-Jul-2026 15:39:37 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[13-Jul-2026 15:39:37 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 2
[13-Jul-2026 15:39:37 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[13-Jul-2026 15:39:37 UTC] [NOTIFY] Notified user 2 (salesman) — 🎉 SOLD — SG15KWK
[13-Jul-2026 15:41:07 UTC] [NOTIFY] dispatch called: dealId=268 type=sold stage=sold
[13-Jul-2026 15:41:07 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[13-Jul-2026 15:41:07 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 2
[13-Jul-2026 15:41:07 UTC] [NOTIFY] Skipped duplicate for user 2 (sold)
[13-Jul-2026 15:41:21 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[13-Jul-2026 16:47:45 UTC] [NOTIFY] dispatch called: dealId=276 type=deal_created stage=deal_created
[13-Jul-2026 16:47:45 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x93\x8B N...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[13-Jul-2026 16:47:45 UTC] [NOTIFY] Resolved 1 recipient(s) for type=deal_created: 4
[13-Jul-2026 16:47:45 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[13-Jul-2026 16:47:45 UTC] [NOTIFY] Notified user 4 (technician) — 📋 New Deal — PE65PVX
[13-Jul-2026 16:47:45 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202607131647.20779154770@smtp-relay.mailin.fr>"}

[13-Jul-2026 16:47:46 UTC] [PORTAL] Created for deal 276 email:bevoevo@googlemail.com token:4dac548b4433aef16db827ece659578535c2ea79abac2c18ada4cb34414cdb90 sms:yes
[13-Jul-2026 16:47:46 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[14-Jul-2026 06:40:02 UTC] [NOTIFY] dispatch called: dealId=267 type=stage_completed stage=valet
[14-Jul-2026 06:40:02 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[14-Jul-2026 06:40:02 UTC] [NOTIFY] Resolved 2 recipient(s) for type=stage_completed: 4,6
[14-Jul-2026 06:40:03 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[14-Jul-2026 06:40:03 UTC] [NOTIFY] Notified user 4 (technician) — ✨ Valet Complete — BU14AFA
[14-Jul-2026 06:40:05 UTC] [NOTIFY] Email to aj.autoworksltd@gmail.com: sent
[14-Jul-2026 06:40:05 UTC] [NOTIFY] Notified user 6 (mot_bay) — ✨ Valet Complete — BU14AFA
[14-Jul-2026 14:17:17 UTC] [NOTIFY] dispatch called: dealId=277 type=deal_created stage=deal_created
[14-Jul-2026 14:17:17 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x93\x8B N...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[14-Jul-2026 14:17:17 UTC] [NOTIFY] Resolved 1 recipient(s) for type=deal_created: 4
[14-Jul-2026 14:17:18 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[14-Jul-2026 14:17:18 UTC] [NOTIFY] Notified user 4 (technician) — 📋 New Deal — YG11ZDA
[14-Jul-2026 14:17:18 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202607141417.34210780823@smtp-relay.mailin.fr>"}

[14-Jul-2026 14:17:19 UTC] [PORTAL] Created for deal 277 email:chrisryan1953@sky.com token:c41b8c29c43a2a6342e0524fcb4e36a33c71a33d1dc53ff3842a1961813c20e9 sms:yes
[14-Jul-2026 14:17:19 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[14-Jul-2026 15:38:06 UTC] [NOTIFY] dispatch called: dealId=267 type=sold stage=sold
[14-Jul-2026 15:38:06 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[14-Jul-2026 15:38:06 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 2
[14-Jul-2026 15:38:06 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[14-Jul-2026 15:38:06 UTC] [NOTIFY] Notified user 2 (salesman) — 🎉 SOLD — BU14AFA
[14-Jul-2026 15:40:53 UTC] [NOTIFY] dispatch called: dealId=267 type=sold stage=sold
[14-Jul-2026 15:40:53 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[14-Jul-2026 15:40:53 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 2
[14-Jul-2026 15:40:53 UTC] [NOTIFY] Skipped duplicate for user 2 (sold)
[14-Jul-2026 15:41:06 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[14-Jul-2026 15:42:43 UTC] [NOTIFY] dispatch called: dealId=277 type=ready stage=ready
[14-Jul-2026 15:42:43 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9A\x97 R...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[14-Jul-2026 15:42:43 UTC] [NOTIFY] Resolved 1 recipient(s) for type=ready: 2
[14-Jul-2026 15:42:43 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[14-Jul-2026 15:42:43 UTC] [NOTIFY] Notified user 2 (salesman) — 🚗 READY FOR HANDOVER — YG11ZDA
[14-Jul-2026 15:42:54 UTC] [NOTIFY] dispatch called: dealId=277 type=sold stage=sold
[14-Jul-2026 15:42:54 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[14-Jul-2026 15:42:54 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 2
[14-Jul-2026 15:42:54 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[14-Jul-2026 15:42:54 UTC] [NOTIFY] Notified user 2 (salesman) — 🎉 SOLD — YG11ZDA
[14-Jul-2026 15:43:04 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[15-Jul-2026 07:11:15 UTC] [NOTIFY] dispatch called: dealId=251 type=stage_started stage=valet
[15-Jul-2026 07:11:15 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[15-Jul-2026 07:11:15 UTC] [NOTIFY] No recipients for type=stage_started stage=valet deal=251 — nothing sent.
[15-Jul-2026 07:11:19 UTC] [NOTIFY] dispatch called: dealId=251 type=stage_completed stage=valet
[15-Jul-2026 07:11:19 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[15-Jul-2026 07:11:19 UTC] [NOTIFY] Resolved 1 recipient(s) for type=stage_completed: 4
[15-Jul-2026 07:11:19 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[15-Jul-2026 07:11:19 UTC] [NOTIFY] Notified user 4 (technician) — ✨ Valet Complete — LJ57ABX
[15-Jul-2026 07:11:35 UTC] [NOTIFY] dispatch called: dealId=271 type=stage_started stage=valet
[15-Jul-2026 07:11:35 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[15-Jul-2026 07:11:35 UTC] [NOTIFY] No recipients for type=stage_started stage=valet deal=271 — nothing sent.
[15-Jul-2026 07:11:39 UTC] [NOTIFY] dispatch called: dealId=271 type=stage_completed stage=valet
[15-Jul-2026 07:11:39 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[15-Jul-2026 07:11:39 UTC] [NOTIFY] Resolved 2 recipient(s) for type=stage_completed: 4,6
[15-Jul-2026 07:11:39 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[15-Jul-2026 07:11:39 UTC] [NOTIFY] Notified user 4 (technician) — ✨ Valet Complete — YF13VOT
[15-Jul-2026 07:11:41 UTC] [NOTIFY] Email to aj.autoworksltd@gmail.com: sent
[15-Jul-2026 07:11:41 UTC] [NOTIFY] Notified user 6 (mot_bay) — ✨ Valet Complete — YF13VOT
[15-Jul-2026 07:12:05 UTC] [NOTIFY] dispatch called: dealId=264 type=stage_started stage=valet
[15-Jul-2026 07:12:05 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[15-Jul-2026 07:12:05 UTC] [NOTIFY] No recipients for type=stage_started stage=valet deal=264 — nothing sent.
[15-Jul-2026 08:48:16 UTC] [NOTIFY] dispatch called: dealId=251 type=ready stage=ready
[15-Jul-2026 08:48:16 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9A\x97 R...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[15-Jul-2026 08:48:16 UTC] [NOTIFY] Resolved 1 recipient(s) for type=ready: 2
[15-Jul-2026 08:48:16 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[15-Jul-2026 08:48:16 UTC] [NOTIFY] Notified user 2 (salesman) — 🚗 READY FOR HANDOVER — LJ57ABX
[15-Jul-2026 08:48:29 UTC] [NOTIFY] dispatch called: dealId=251 type=sold stage=sold
[15-Jul-2026 08:48:29 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[15-Jul-2026 08:48:29 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 2
[15-Jul-2026 08:48:29 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[15-Jul-2026 08:48:29 UTC] [NOTIFY] Notified user 2 (salesman) — 🎉 SOLD — LJ57ABX
[15-Jul-2026 08:48:43 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[15-Jul-2026 09:57:42 UTC] PHP Fatal error:  Uncaught PDOException: SQLSTATE[22001]: String data, right truncated: 1406 Data too long for column 'model' at row 1 in /home2/northwestcar/public_html/garage.northwestcar.group/edit-vehicle.php:191
Stack trace:
#0 /home2/northwestcar/public_html/garage.northwestcar.group/edit-vehicle.php(191): PDOStatement->execute(Array)
#1 {main}
  thrown in /home2/northwestcar/public_html/garage.northwestcar.group/edit-vehicle.php on line 191
[15-Jul-2026 10:41:07 UTC] [NOTIFY] dispatch called: dealId=278 type=deal_created stage=deal_created
[15-Jul-2026 10:41:07 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x93\x8B N...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[15-Jul-2026 10:41:07 UTC] [NOTIFY] Resolved 1 recipient(s) for type=deal_created: 4
[15-Jul-2026 10:41:08 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[15-Jul-2026 10:41:08 UTC] [NOTIFY] Notified user 4 (technician) — 📋 New Deal — DO19OUG
[15-Jul-2026 10:41:08 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202607151041.11025165552@smtp-relay.mailin.fr>"}

[15-Jul-2026 10:41:09 UTC] [PORTAL] Created for deal 278 email:r.taylor@lancashiregroup.co.uk token:5bdcfbabfd2896414ce80fbb1cae6ca728ed2256cde46c349fd5c3b5e12f80cb sms:yes
[15-Jul-2026 10:41:09 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[15-Jul-2026 11:19:26 UTC] [NOTIFY] dispatch called: dealId=235 type=sold stage=sold
[15-Jul-2026 11:19:26 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[15-Jul-2026 11:19:26 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 2
[15-Jul-2026 11:19:27 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[15-Jul-2026 11:19:27 UTC] [NOTIFY] Notified user 2 (salesman) — 🎉 SOLD — WF70ZRN
[15-Jul-2026 11:20:25 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[15-Jul-2026 12:14:07 UTC] [NOTIFY] dispatch called: dealId=275 type=stage_started stage=valet
[15-Jul-2026 12:14:07 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[15-Jul-2026 12:14:07 UTC] [NOTIFY] No recipients for type=stage_started stage=valet deal=275 — nothing sent.
[15-Jul-2026 12:14:13 UTC] [NOTIFY] dispatch called: dealId=275 type=stage_completed stage=valet
[15-Jul-2026 12:14:13 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[15-Jul-2026 12:14:13 UTC] [NOTIFY] Resolved 2 recipient(s) for type=stage_completed: 4,6
[15-Jul-2026 12:14:13 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[15-Jul-2026 12:14:13 UTC] [NOTIFY] Notified user 4 (technician) — ✨ Valet Complete — MK65YSB
[15-Jul-2026 12:14:16 UTC] [NOTIFY] Email to aj.autoworksltd@gmail.com: sent
[15-Jul-2026 12:14:16 UTC] [NOTIFY] Notified user 6 (mot_bay) — ✨ Valet Complete — MK65YSB
[15-Jul-2026 12:14:19 UTC] [NOTIFY] dispatch called: dealId=264 type=stage_completed stage=valet
[15-Jul-2026 12:14:19 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[15-Jul-2026 12:14:19 UTC] [NOTIFY] Resolved 2 recipient(s) for type=stage_completed: 4,6
[15-Jul-2026 12:14:19 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[15-Jul-2026 12:14:19 UTC] [NOTIFY] Notified user 4 (technician) — ✨ Valet Complete — CV67FXD
[15-Jul-2026 12:14:21 UTC] [NOTIFY] Email to aj.autoworksltd@gmail.com: sent
[15-Jul-2026 12:14:21 UTC] [NOTIFY] Notified user 6 (mot_bay) — ✨ Valet Complete — CV67FXD
[15-Jul-2026 12:14:47 UTC] [NOTIFY] dispatch called: dealId=273 type=stage_started stage=valet
[15-Jul-2026 12:14:47 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[15-Jul-2026 12:14:47 UTC] [NOTIFY] No recipients for type=stage_started stage=valet deal=273 — nothing sent.
[15-Jul-2026 12:14:51 UTC] [NOTIFY] dispatch called: dealId=273 type=stage_completed stage=valet
[15-Jul-2026 12:14:51 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[15-Jul-2026 12:14:51 UTC] [NOTIFY] Resolved 1 recipient(s) for type=stage_completed: 4
[15-Jul-2026 12:14:51 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[15-Jul-2026 12:14:51 UTC] [NOTIFY] Notified user 4 (technician) — ✨ Valet Complete — BK18PGV
[15-Jul-2026 12:32:16 UTC] [NOTIFY] dispatch called: dealId=257 type=ready stage=ready
[15-Jul-2026 12:32:16 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9A\x97 R...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[15-Jul-2026 12:32:16 UTC] [NOTIFY] Resolved 1 recipient(s) for type=ready: 2
[15-Jul-2026 12:32:16 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[15-Jul-2026 12:32:16 UTC] [NOTIFY] Notified user 2 (salesman) — 🚗 READY FOR HANDOVER — NK16UEM
[15-Jul-2026 12:32:21 UTC] [NOTIFY] dispatch called: dealId=257 type=sold stage=sold
[15-Jul-2026 12:32:21 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[15-Jul-2026 12:32:21 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 2
[15-Jul-2026 12:32:21 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[15-Jul-2026 12:32:21 UTC] [NOTIFY] Notified user 2 (salesman) — 🎉 SOLD — NK16UEM
[15-Jul-2026 12:32:55 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[15-Jul-2026 14:01:07 UTC] [NOTIFY] dispatch called: dealId=272 type=stage_started stage=valet
[15-Jul-2026 14:01:07 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[15-Jul-2026 14:01:07 UTC] [NOTIFY] No recipients for type=stage_started stage=valet deal=272 — nothing sent.
[15-Jul-2026 14:01:10 UTC] [NOTIFY] dispatch called: dealId=272 type=stage_completed stage=valet
[15-Jul-2026 14:01:10 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[15-Jul-2026 14:01:10 UTC] [NOTIFY] Resolved 2 recipient(s) for type=stage_completed: 4,6
[15-Jul-2026 14:01:10 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[15-Jul-2026 14:01:10 UTC] [NOTIFY] Notified user 4 (technician) — ✨ Valet Complete — FG64VNS
[15-Jul-2026 14:01:13 UTC] [NOTIFY] Email to aj.autoworksltd@gmail.com: sent
[15-Jul-2026 14:01:13 UTC] [NOTIFY] Notified user 6 (mot_bay) — ✨ Valet Complete — FG64VNS
[15-Jul-2026 14:38:16 UTC] [NOTIFY] dispatch called: dealId=279 type=deal_created stage=deal_created
[15-Jul-2026 14:38:16 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x93\x8B N...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[15-Jul-2026 14:38:16 UTC] [NOTIFY] Resolved 2 recipient(s) for type=deal_created: 4,6
[15-Jul-2026 14:38:17 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[15-Jul-2026 14:38:17 UTC] [NOTIFY] Notified user 4 (technician) — 📋 New Deal — NK13VCZ
[15-Jul-2026 14:38:21 UTC] [NOTIFY] Email to aj.autoworksltd@gmail.com: sent
[15-Jul-2026 14:38:21 UTC] [NOTIFY] Notified user 6 (mot_bay) — 📋 New Deal — NK13VCZ
[15-Jul-2026 14:38:22 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202607151438.14784058183@smtp-relay.mailin.fr>"}

[15-Jul-2026 14:38:22 UTC] [PORTAL] Created for deal 279 email:stephenhill989@gmail.com token:6c3d47a9de19f2503c603810b85045ac3927d45943d872ce2f8f856ce6c39e0d sms:yes
[15-Jul-2026 14:38:22 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[15-Jul-2026 15:11:20 UTC] [NOTIFY] dispatch called: dealId=280 type=deal_created stage=deal_created
[15-Jul-2026 15:11:20 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x93\x8B N...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[15-Jul-2026 15:11:20 UTC] [NOTIFY] Resolved 1 recipient(s) for type=deal_created: 4
[15-Jul-2026 15:11:20 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[15-Jul-2026 15:11:20 UTC] [NOTIFY] Notified user 4 (technician) — 📋 New Deal — FG62VNZ
[15-Jul-2026 15:11:20 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202607151511.15672804651@smtp-relay.mailin.fr>"}

[15-Jul-2026 15:11:21 UTC] [PORTAL] Created for deal 280 email:gordonjfrew@btinternet.com token:dd146a56b2a2d88bacc4b02bda7075f2eba840170a8d7e00556659d75f2d2baf sms:yes
[15-Jul-2026 16:50:06 UTC] PHP Fatal error:  Uncaught PDOException: SQLSTATE[22001]: String data, right truncated: 1406 Data too long for column 'model' at row 1 in /home2/northwestcar/public_html/garage.northwestcar.group/edit-vehicle.php:191
Stack trace:
#0 /home2/northwestcar/public_html/garage.northwestcar.group/edit-vehicle.php(191): PDOStatement->execute(Array)
#1 {main}
  thrown in /home2/northwestcar/public_html/garage.northwestcar.group/edit-vehicle.php on line 191
[16-Jul-2026 14:11:20 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202607161411.32661769882@smtp-relay.mailin.fr>"}

[16-Jul-2026 14:15:08 UTC] [NOTIFY] dispatch called: dealId=281 type=deal_created stage=deal_created
[16-Jul-2026 14:15:08 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x93\x8B N...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[16-Jul-2026 14:15:08 UTC] [NOTIFY] Resolved 1 recipient(s) for type=deal_created: 4
[16-Jul-2026 14:15:08 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[16-Jul-2026 14:15:08 UTC] [NOTIFY] Notified user 4 (technician) — 📋 New Deal — PA03YMX
[16-Jul-2026 14:15:09 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202607161415.30613364324@smtp-relay.mailin.fr>"}

[16-Jul-2026 14:15:09 UTC] [PORTAL] Created for deal 281 email:eduardasklp@gmail.com token:28c75994d3b01b1ff678ee44569ef66ec7d0bc35fccd6472114c96084775dae5 sms:yes
[16-Jul-2026 14:16:31 UTC] [NOTIFY] dispatch called: dealId=264 type=stage_started stage=mot
[16-Jul-2026 14:16:31 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x94\xA7 M...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[16-Jul-2026 14:16:31 UTC] [NOTIFY] No recipients for type=stage_started stage=mot deal=264 — nothing sent.
[16-Jul-2026 14:16:33 UTC] [NOTIFY] dispatch called: dealId=264 type=stage_completed stage=mot
[16-Jul-2026 14:16:33 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x94\xA7 M...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[16-Jul-2026 14:16:34 UTC] [NOTIFY] Resolved 1 recipient(s) for type=stage_completed: 4
[16-Jul-2026 14:16:34 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[16-Jul-2026 14:16:34 UTC] [NOTIFY] Notified user 4 (technician) — 🔧 MOT Complete — CV67FXD
[16-Jul-2026 14:18:58 UTC] [NOTIFY] dispatch called: dealId=272 type=stage_started stage=mot
[16-Jul-2026 14:18:58 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x94\xA7 M...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[16-Jul-2026 14:18:58 UTC] [NOTIFY] No recipients for type=stage_started stage=mot deal=272 — nothing sent.
[16-Jul-2026 14:19:00 UTC] [NOTIFY] dispatch called: dealId=272 type=stage_completed stage=mot
[16-Jul-2026 14:19:00 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x94\xA7 M...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[16-Jul-2026 14:19:00 UTC] [NOTIFY] Resolved 1 recipient(s) for type=stage_completed: 4
[16-Jul-2026 14:19:00 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[16-Jul-2026 14:19:00 UTC] [NOTIFY] Notified user 4 (technician) — 🔧 MOT Complete — FG64VNS
[16-Jul-2026 14:19:17 UTC] [NOTIFY] dispatch called: dealId=274 type=stage_started stage=mot
[16-Jul-2026 14:19:17 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x94\xA7 M...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[16-Jul-2026 14:19:17 UTC] [NOTIFY] No recipients for type=stage_started stage=mot deal=274 — nothing sent.
[16-Jul-2026 14:19:19 UTC] [NOTIFY] dispatch called: dealId=274 type=stage_completed stage=mot
[16-Jul-2026 14:19:19 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x94\xA7 M...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[16-Jul-2026 14:19:19 UTC] [NOTIFY] Resolved 1 recipient(s) for type=stage_completed: 4
[16-Jul-2026 14:19:19 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[16-Jul-2026 14:19:19 UTC] [NOTIFY] Notified user 4 (technician) — 🔧 MOT Complete — SL14SXP
[16-Jul-2026 14:42:50 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202607161442.74724478499@smtp-relay.mailin.fr>"}

[16-Jul-2026 14:42:51 UTC] [PORTAL] Created for deal 282 email:wgardner05@aol.com token:45990f09735a7c02a05be0d984db65895a6bd9e2a385964ff4462fb4ef73bd87 sms:yes
[16-Jul-2026 14:55:34 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9A\x97 T...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[16-Jul-2026 14:55:34 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[16-Jul-2026 14:55:35 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[16-Jul-2026 14:55:35 UTC] [NOTIFY] Email to jamie@northwestcar.group: sent
[16-Jul-2026 14:55:35 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[16-Jul-2026 14:55:37 UTC] [NOTIFY] Email to aj.autoworksltd@gmail.com: sent
[16-Jul-2026 14:57:50 UTC] [NOTIFY] dispatch called: dealId=266 type=stage_started stage=workshop
[16-Jul-2026 14:57:50 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9B\xA0 W...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[16-Jul-2026 14:57:50 UTC] [NOTIFY] No recipients for type=stage_started stage=workshop deal=266 — nothing sent.
[16-Jul-2026 14:57:58 UTC] [NOTIFY] dispatch called: dealId=266 type=stage_completed stage=workshop
[16-Jul-2026 14:57:58 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9B\xA0 W...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[16-Jul-2026 14:57:58 UTC] [NOTIFY] Resolved 1 recipient(s) for type=stage_completed: 4
[16-Jul-2026 14:57:58 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[16-Jul-2026 14:57:58 UTC] [NOTIFY] Notified user 4 (technician) — 🛠 Workshop Complete — YS13MYY
[16-Jul-2026 14:58:11 UTC] [NOTIFY] dispatch called: dealId=255 type=stage_completed stage=workshop
[16-Jul-2026 14:58:11 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9B\xA0 W...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[16-Jul-2026 14:58:11 UTC] [NOTIFY] Resolved 1 recipient(s) for type=stage_completed: 4
[16-Jul-2026 14:58:11 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[16-Jul-2026 14:58:11 UTC] [NOTIFY] Notified user 4 (technician) — 🛠 Workshop Complete — BT69ZDF
[16-Jul-2026 15:04:34 UTC] [NOTIFY] dispatch called: dealId=273 type=stage_started stage=workshop
[16-Jul-2026 15:04:34 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9B\xA0 W...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[16-Jul-2026 15:04:34 UTC] [NOTIFY] No recipients for type=stage_started stage=workshop deal=273 — nothing sent.
[16-Jul-2026 15:04:36 UTC] [NOTIFY] dispatch called: dealId=273 type=stage_completed stage=workshop
[16-Jul-2026 15:04:36 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9B\xA0 W...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[16-Jul-2026 15:04:36 UTC] [NOTIFY] Resolved 1 recipient(s) for type=stage_completed: 4
[16-Jul-2026 15:04:37 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[16-Jul-2026 15:04:37 UTC] [NOTIFY] Notified user 4 (technician) — 🛠 Workshop Complete — BK18PGV
[17-Jul-2026 09:54:26 UTC] [NOTIFY] dispatch called: dealId=273 type=stage_started stage=pdi
[17-Jul-2026 09:54:26 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\x85 PD...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[17-Jul-2026 09:54:26 UTC] [NOTIFY] No recipients for type=stage_started stage=pdi deal=273 — nothing sent.
[17-Jul-2026 09:54:58 UTC] [NOTIFY] dispatch called: dealId=273 type=stage_completed stage=pdi
[17-Jul-2026 09:54:58 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\x85 PD...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[17-Jul-2026 09:54:58 UTC] [NOTIFY] No recipients for type=stage_completed stage=pdi deal=273 — nothing sent.
[17-Jul-2026 09:54:58 UTC] [NOTIFY] dispatch called: dealId=273 type=ready stage=ready
[17-Jul-2026 09:54:58 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9A\x97 R...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[17-Jul-2026 09:54:58 UTC] [NOTIFY] Resolved 1 recipient(s) for type=ready: 3
[17-Jul-2026 09:54:58 UTC] [NOTIFY] Email to jamie@northwestcar.group: sent
[17-Jul-2026 09:54:58 UTC] [NOTIFY] Notified user 3 (salesman) — 🚗 READY FOR HANDOVER — BK18PGV
[17-Jul-2026 11:40:06 UTC] [NOTIFY] dispatch called: dealId=273 type=sold stage=sold
[17-Jul-2026 11:40:06 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[17-Jul-2026 11:40:06 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 3
[17-Jul-2026 11:40:06 UTC] [NOTIFY] Email to jamie@northwestcar.group: sent
[17-Jul-2026 11:40:06 UTC] [NOTIFY] Notified user 3 (salesman) — 🎉 SOLD — BK18PGV
[17-Jul-2026 11:40:52 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[17-Jul-2026 12:13:36 UTC] [NOTIFY] dispatch called: dealId=283 type=deal_created stage=deal_created
[17-Jul-2026 12:13:36 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x93\x8B N...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[17-Jul-2026 12:13:36 UTC] [NOTIFY] Resolved 2 recipient(s) for type=deal_created: 4,6
[17-Jul-2026 12:13:37 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[17-Jul-2026 12:13:37 UTC] [NOTIFY] Notified user 4 (technician) — 📋 New Deal — AV69XHY
[17-Jul-2026 12:13:40 UTC] [NOTIFY] Email to aj.autoworksltd@gmail.com: sent
[17-Jul-2026 12:13:40 UTC] [NOTIFY] Notified user 6 (mot_bay) — 📋 New Deal — AV69XHY
[17-Jul-2026 12:13:40 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202607171213.33389265808@smtp-relay.mailin.fr>"}

[17-Jul-2026 12:13:41 UTC] [PORTAL] Created for deal 283 email:info@twinpeakesflyfishing.com token:f91117826a99a18dcae079254c1e1801cc252936d281b9ed42730cfc26ab9197 sms:yes
[17-Jul-2026 12:13:41 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[17-Jul-2026 12:55:13 UTC] [NOTIFY] dispatch called: dealId=264 type=sold stage=sold
[17-Jul-2026 12:55:13 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[17-Jul-2026 12:55:13 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 2
[17-Jul-2026 12:55:13 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[17-Jul-2026 12:55:13 UTC] [NOTIFY] Notified user 2 (salesman) — 🎉 SOLD — CV67FXD
[17-Jul-2026 12:56:22 UTC] [HANDOVER_OVERRIDE] Deal #264 (CV67FXD) handed over by Jay Williamson (super_admin) bypassing incomplete stages: Workshop
[17-Jul-2026 12:56:22 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[17-Jul-2026 12:57:25 UTC] [NOTIFY] dispatch called: dealId=273 type=sold stage=sold
[17-Jul-2026 12:57:25 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[17-Jul-2026 12:57:25 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 3
[17-Jul-2026 12:57:26 UTC] [NOTIFY] Email to jamie@northwestcar.group: sent
[17-Jul-2026 12:57:26 UTC] [NOTIFY] Notified user 3 (salesman) — 🎉 SOLD — BK18PGV
[17-Jul-2026 12:58:13 UTC] [NOTIFY] dispatch called: dealId=273 type=sold stage=sold
[17-Jul-2026 12:58:13 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[17-Jul-2026 12:58:13 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 3
[17-Jul-2026 12:58:13 UTC] [NOTIFY] Skipped duplicate for user 3 (sold)
[17-Jul-2026 12:58:22 UTC] [NOTIFY] dispatch called: dealId=273 type=sold stage=sold
[17-Jul-2026 12:58:22 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[17-Jul-2026 12:58:22 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 3
[17-Jul-2026 12:58:22 UTC] [NOTIFY] Skipped duplicate for user 3 (sold)
[17-Jul-2026 12:59:41 UTC] [NOTIFY] dispatch called: dealId=273 type=sold stage=sold
[17-Jul-2026 12:59:41 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[17-Jul-2026 12:59:41 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 3
[17-Jul-2026 12:59:41 UTC] [NOTIFY] Skipped duplicate for user 3 (sold)
[17-Jul-2026 13:01:29 UTC] PHP Fatal error:  Uncaught PDOException: SQLSTATE[22001]: String data, right truncated: 1406 Data too long for column 'model' at row 1 in /home2/northwestcar/public_html/garage.northwestcar.group/edit-vehicle.php:191
Stack trace:
#0 /home2/northwestcar/public_html/garage.northwestcar.group/edit-vehicle.php(191): PDOStatement->execute(Array)
#1 {main}
  thrown in /home2/northwestcar/public_html/garage.northwestcar.group/edit-vehicle.php on line 191
[17-Jul-2026 13:02:47 UTC] PHP Fatal error:  Uncaught PDOException: SQLSTATE[22001]: String data, right truncated: 1406 Data too long for column 'model' at row 1 in /home2/northwestcar/public_html/garage.northwestcar.group/edit-vehicle.php:191
Stack trace:
#0 /home2/northwestcar/public_html/garage.northwestcar.group/edit-vehicle.php(191): PDOStatement->execute(Array)
#1 {main}
  thrown in /home2/northwestcar/public_html/garage.northwestcar.group/edit-vehicle.php on line 191
[17-Jul-2026 13:18:43 UTC] [NOTIFY] dispatch called: dealId=272 type=ready stage=ready
[17-Jul-2026 13:18:43 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9A\x97 R...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[17-Jul-2026 13:18:43 UTC] [NOTIFY] Resolved 1 recipient(s) for type=ready: 3
[17-Jul-2026 13:18:43 UTC] [NOTIFY] Email to jamie@northwestcar.group: sent
[17-Jul-2026 13:18:43 UTC] [NOTIFY] Notified user 3 (salesman) — 🚗 READY FOR HANDOVER — FG64VNS
[17-Jul-2026 13:18:52 UTC] [NOTIFY] dispatch called: dealId=272 type=sold stage=sold
[17-Jul-2026 13:18:52 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[17-Jul-2026 13:18:52 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 3
[17-Jul-2026 13:18:53 UTC] [NOTIFY] Email to jamie@northwestcar.group: sent
[17-Jul-2026 13:18:53 UTC] [NOTIFY] Notified user 3 (salesman) — 🎉 SOLD — FG64VNS
[17-Jul-2026 13:19:07 UTC] [NOTIFY] dispatch called: dealId=272 type=sold stage=sold
[17-Jul-2026 13:19:07 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[17-Jul-2026 13:19:07 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 3
[17-Jul-2026 13:19:07 UTC] [NOTIFY] Skipped duplicate for user 3 (sold)
[17-Jul-2026 13:19:22 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[17-Jul-2026 14:29:17 UTC] [NOTIFY] dispatch called: dealId=274 type=stage_started stage=pdi
[17-Jul-2026 14:29:17 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\x85 PD...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[17-Jul-2026 14:29:17 UTC] [NOTIFY] No recipients for type=stage_started stage=pdi deal=274 — nothing sent.
[17-Jul-2026 14:30:04 UTC] [NOTIFY] dispatch called: dealId=274 type=stage_completed stage=pdi
[17-Jul-2026 14:30:04 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\x85 PD...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[17-Jul-2026 14:30:04 UTC] [NOTIFY] Resolved 1 recipient(s) for type=stage_completed: 4
[17-Jul-2026 14:30:04 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[17-Jul-2026 14:30:04 UTC] [NOTIFY] Notified user 4 (technician) — ✅ PDI Complete — SL14SXP
[18-Jul-2026 13:59:25 UTC] [NOTIFY] dispatch called: dealId=70 type=sold stage=sold
[18-Jul-2026 13:59:25 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[18-Jul-2026 13:59:25 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 3
[18-Jul-2026 13:59:26 UTC] [NOTIFY] Email to jamie@northwestcar.group: sent
[18-Jul-2026 13:59:26 UTC] [NOTIFY] Notified user 3 (salesman) — 🎉 SOLD — SL14NXD
[18-Jul-2026 14:00:58 UTC] [NOTIFY] dispatch called: dealId=274 type=sold stage=sold
[18-Jul-2026 14:00:58 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[18-Jul-2026 14:00:58 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 3
[18-Jul-2026 14:00:59 UTC] [NOTIFY] Email to jamie@northwestcar.group: sent
[18-Jul-2026 14:00:59 UTC] [NOTIFY] Notified user 3 (salesman) — 🎉 SOLD — SL14SXP
[18-Jul-2026 14:01:17 UTC] [HANDOVER_OVERRIDE] Deal #274 (SL14SXP) handed over by Jay Williamson (super_admin) bypassing incomplete stages: Workshop, Valet
[18-Jul-2026 14:01:17 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[18-Jul-2026 16:05:35 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202607181605.54241518330@smtp-relay.mailin.fr>"}

[18-Jul-2026 16:05:35 UTC] [PORTAL] Created for deal 284 email:andreatw23@gmail.com token:bcfdedabb50d917f79243fecb9f1668ea42b3152bbaa1e2ad6e3c4dd5aeb521c sms:yes
[18-Jul-2026 16:05:53 UTC] [NOTIFY] dispatch called: dealId=264 type=stage_started stage=workshop
[18-Jul-2026 16:05:53 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9B\xA0 W...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[18-Jul-2026 16:05:53 UTC] [NOTIFY] No recipients for type=stage_started stage=workshop deal=264 — nothing sent.
[18-Jul-2026 16:05:55 UTC] [NOTIFY] dispatch called: dealId=264 type=stage_completed stage=workshop
[18-Jul-2026 16:05:55 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9B\xA0 W...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[18-Jul-2026 16:05:55 UTC] [NOTIFY] No recipients for type=stage_completed stage=workshop deal=264 — nothing sent.
[18-Jul-2026 16:26:54 UTC] [NOTIFY] dispatch called: dealId=285 type=deal_created stage=deal_created
[18-Jul-2026 16:26:54 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x93\x8B N...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[18-Jul-2026 16:26:54 UTC] [NOTIFY] Resolved 1 recipient(s) for type=deal_created: 4
[18-Jul-2026 16:26:54 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[18-Jul-2026 16:26:54 UTC] [NOTIFY] Notified user 4 (technician) — 📋 New Deal — KV17VWM
[18-Jul-2026 16:26:54 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202607181626.62136520896@smtp-relay.mailin.fr>"}

[18-Jul-2026 16:26:55 UTC] [PORTAL] Created for deal 285 email:nikhilkp93@gmail.com token:8baedcd1a8b2bf78a44f0d2c2b4e74bb441c752e31a9aef4ad9b71c4e84599e7 sms:yes
[18-Jul-2026 16:26:55 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[18-Jul-2026 17:02:47 UTC] [NOTIFY] dispatch called: dealId=286 type=deal_created stage=deal_created
[18-Jul-2026 17:02:47 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x93\x8B N...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[18-Jul-2026 17:02:47 UTC] [NOTIFY] Resolved 2 recipient(s) for type=deal_created: 4,6
[18-Jul-2026 17:02:47 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[18-Jul-2026 17:02:47 UTC] [NOTIFY] Notified user 4 (technician) — 📋 New Deal — DE63LDF
[18-Jul-2026 17:02:48 UTC] [NOTIFY] Email to aj.autoworksltd@gmail.com: sent
[18-Jul-2026 17:02:48 UTC] [NOTIFY] Notified user 6 (mot_bay) — 📋 New Deal — DE63LDF
[18-Jul-2026 17:02:48 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202607181702.99972077728@smtp-relay.mailin.fr>"}

[18-Jul-2026 17:02:49 UTC] [PORTAL] Created for deal 286 email:gian58872@gmail.com token:7c859d5941c0ce5e160c1fa3aa0c5e47b16834d6d4d90644ed62abe81da2fb05 sms:yes
[18-Jul-2026 17:02:49 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[19-Jul-2026 10:38:02 UTC] [NOTIFY] dispatch called: dealId=275 type=ready stage=ready
[19-Jul-2026 10:38:02 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9A\x97 R...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[19-Jul-2026 10:38:02 UTC] [NOTIFY] Resolved 1 recipient(s) for type=ready: 3
[19-Jul-2026 10:38:02 UTC] [NOTIFY] Email to jamie@northwestcar.group: sent
[19-Jul-2026 10:38:02 UTC] [NOTIFY] Notified user 3 (salesman) — 🚗 READY FOR HANDOVER — MK65YSB
[19-Jul-2026 10:38:06 UTC] [NOTIFY] dispatch called: dealId=275 type=sold stage=sold
[19-Jul-2026 10:38:06 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[19-Jul-2026 10:38:06 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 3
[19-Jul-2026 10:38:06 UTC] [NOTIFY] Email to jamie@northwestcar.group: sent
[19-Jul-2026 10:38:06 UTC] [NOTIFY] Notified user 3 (salesman) — 🎉 SOLD — MK65YSB
[19-Jul-2026 10:38:45 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[19-Jul-2026 13:59:17 UTC] [NOTIFY] dispatch called: dealId=287 type=deal_created stage=deal_created
[19-Jul-2026 13:59:17 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x93\x8B N...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[19-Jul-2026 13:59:17 UTC] [NOTIFY] Resolved 1 recipient(s) for type=deal_created: 4
[19-Jul-2026 13:59:18 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[19-Jul-2026 13:59:18 UTC] [NOTIFY] Notified user 4 (technician) — 📋 New Deal — MD64CPZ
[19-Jul-2026 13:59:18 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202607191359.82648867521@smtp-relay.mailin.fr>"}

[19-Jul-2026 13:59:19 UTC] [PORTAL] Created for deal 287 email:justjudi@gmail.com token:8b4bbbe848dea2feed29879d9426b906081435213b3e41245d4c4243af5e75f1 sms:yes
[19-Jul-2026 13:59:19 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[19-Jul-2026 15:03:22 UTC] [NOTIFY] dispatch called: dealId=288 type=deal_created stage=deal_created
[19-Jul-2026 15:03:22 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x93\x8B N...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[19-Jul-2026 15:03:22 UTC] [NOTIFY] Resolved 1 recipient(s) for type=deal_created: 4
[19-Jul-2026 15:03:22 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[19-Jul-2026 15:03:22 UTC] [NOTIFY] Notified user 4 (technician) — 📋 New Deal — YC64GWO
[19-Jul-2026 15:03:22 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202607191503.57113403393@smtp-relay.mailin.fr>"}

[19-Jul-2026 15:03:23 UTC] [PORTAL] Created for deal 288 email:claire.m82@icloud.com token:c882eedd07fa2b97e60619b3cabdf44da87afd2d79922edea8d2360aa8ded549 sms:yes
[19-Jul-2026 15:03:23 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[19-Jul-2026 15:09:52 UTC] [NOTIFY] dispatch called: dealId=289 type=deal_created stage=deal_created
[19-Jul-2026 15:09:52 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x93\x8B N...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[19-Jul-2026 15:09:52 UTC] [NOTIFY] Resolved 2 recipient(s) for type=deal_created: 4,6
[19-Jul-2026 15:09:52 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[19-Jul-2026 15:09:52 UTC] [NOTIFY] Notified user 4 (technician) — 📋 New Deal — MA60WMY
[19-Jul-2026 15:09:56 UTC] [NOTIFY] Email to aj.autoworksltd@gmail.com: sent
[19-Jul-2026 15:09:56 UTC] [NOTIFY] Notified user 6 (mot_bay) — 📋 New Deal — MA60WMY
[19-Jul-2026 15:09:56 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202607191509.46511049129@smtp-relay.mailin.fr>"}

[19-Jul-2026 15:09:56 UTC] [PORTAL] Created for deal 289 email:diwishart@hotmail.co.uk token:43c4f7b6a60db36d3dcb29f01c77ad4882b4b7f6fca2ad50cd97933aaab59790 sms:yes
[19-Jul-2026 15:09:56 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[19-Jul-2026 15:09:56 UTC] [NOTIFY] dispatch called: dealId=290 type=deal_created stage=deal_created
[19-Jul-2026 15:09:56 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x93\x8B N...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[19-Jul-2026 15:09:56 UTC] [NOTIFY] Resolved 2 recipient(s) for type=deal_created: 4,6
[19-Jul-2026 15:09:57 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[19-Jul-2026 15:09:57 UTC] [NOTIFY] Notified user 4 (technician) — 📋 New Deal — MA60WMY
[19-Jul-2026 15:09:59 UTC] [NOTIFY] Email to aj.autoworksltd@gmail.com: sent
[19-Jul-2026 15:09:59 UTC] [NOTIFY] Notified user 6 (mot_bay) — 📋 New Deal — MA60WMY
[19-Jul-2026 15:09:59 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202607191509.41966888542@smtp-relay.mailin.fr>"}

[19-Jul-2026 15:09:59 UTC] [PORTAL] Resent for deal 290 email:diwishart@hotmail.co.uk token:822adae21ccf6155ebe3ebce6d6de388e70a44de1550073e7e710f74e9396d0e sms:yes
[19-Jul-2026 15:10:00 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[19-Jul-2026 15:10:00 UTC] [NOTIFY] dispatch called: dealId=291 type=deal_created stage=deal_created
[19-Jul-2026 15:10:00 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x93\x8B N...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[19-Jul-2026 15:10:00 UTC] [NOTIFY] Resolved 2 recipient(s) for type=deal_created: 4,6
[19-Jul-2026 15:10:00 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[19-Jul-2026 15:10:00 UTC] [NOTIFY] Notified user 4 (technician) — 📋 New Deal — MA60WMY
[19-Jul-2026 15:10:01 UTC] [NOTIFY] Email to aj.autoworksltd@gmail.com: sent
[19-Jul-2026 15:10:01 UTC] [NOTIFY] Notified user 6 (mot_bay) — 📋 New Deal — MA60WMY
[19-Jul-2026 15:10:02 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202607191510.14581132900@smtp-relay.mailin.fr>"}

[19-Jul-2026 15:10:02 UTC] [PORTAL] Resent for deal 291 email:diwishart@hotmail.co.uk token:9b291a82c1abe80f6a28ef00f50c27c4ee180e0855f6cd476e66e996f19c7b10 sms:yes
[19-Jul-2026 15:10:02 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[20-Jul-2026 09:30:31 UTC] [NOTIFY] dispatch called: dealId=266 type=stage_started stage=pdi
[20-Jul-2026 09:30:32 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\x85 PD...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[20-Jul-2026 09:30:32 UTC] [NOTIFY] No recipients for type=stage_started stage=pdi deal=266 — nothing sent.
[20-Jul-2026 09:30:38 UTC] [NOTIFY] dispatch called: dealId=255 type=stage_started stage=pdi
[20-Jul-2026 09:30:38 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\x85 PD...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[20-Jul-2026 09:30:38 UTC] [NOTIFY] No recipients for type=stage_started stage=pdi deal=255 — nothing sent.
[20-Jul-2026 09:30:49 UTC] [NOTIFY] dispatch called: dealId=237 type=stage_started stage=pdi
[20-Jul-2026 09:30:49 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\x85 PD...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[20-Jul-2026 09:30:49 UTC] [NOTIFY] No recipients for type=stage_started stage=pdi deal=237 — nothing sent.
[20-Jul-2026 10:28:54 UTC] [NOTIFY] dispatch called: dealId=278 type=ready stage=ready
[20-Jul-2026 10:28:54 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9A\x97 R...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[20-Jul-2026 10:28:54 UTC] [NOTIFY] Resolved 1 recipient(s) for type=ready: 2
[20-Jul-2026 10:28:55 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[20-Jul-2026 10:28:55 UTC] [NOTIFY] Notified user 2 (salesman) — 🚗 READY FOR HANDOVER — DO19OUG
[20-Jul-2026 10:29:01 UTC] [NOTIFY] dispatch called: dealId=278 type=sold stage=sold
[20-Jul-2026 10:29:01 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[20-Jul-2026 10:29:01 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 2
[20-Jul-2026 10:29:01 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[20-Jul-2026 10:29:01 UTC] [NOTIFY] Notified user 2 (salesman) — 🎉 SOLD — DO19OUG
[20-Jul-2026 10:29:14 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[20-Jul-2026 16:53:32 UTC] [NOTIFY] dispatch called: dealId=292 type=deal_created stage=deal_created
[20-Jul-2026 16:53:32 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x93\x8B N...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[20-Jul-2026 16:53:32 UTC] [NOTIFY] Resolved 1 recipient(s) for type=deal_created: 4
[20-Jul-2026 16:53:33 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[20-Jul-2026 16:53:33 UTC] [NOTIFY] Notified user 4 (technician) — 📋 New Deal — KN12JZJ
[20-Jul-2026 16:53:33 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202607201653.28994471090@smtp-relay.mailin.fr>"}

[20-Jul-2026 16:53:33 UTC] [PORTAL] Created for deal 292 email:daniwood12345@gmail.com token:2d575a7745795e869511b5f83202a3ce1dbeb16368b916ca7c65c8beafcfc68d sms:yes
[20-Jul-2026 16:53:53 UTC] [NOTIFY] dispatch called: dealId=292 type=ready stage=ready
[20-Jul-2026 16:53:53 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9A\x97 R...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[20-Jul-2026 16:53:53 UTC] [NOTIFY] Resolved 1 recipient(s) for type=ready: 2
[20-Jul-2026 16:53:53 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[20-Jul-2026 16:53:53 UTC] [NOTIFY] Notified user 2 (salesman) — 🚗 READY FOR HANDOVER — KN12JZJ
[20-Jul-2026 16:53:57 UTC] [NOTIFY] dispatch called: dealId=292 type=sold stage=sold
[20-Jul-2026 16:53:57 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[20-Jul-2026 16:53:57 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 2
[20-Jul-2026 16:53:57 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[20-Jul-2026 16:53:57 UTC] [NOTIFY] Notified user 2 (salesman) — 🎉 SOLD — KN12JZJ
[20-Jul-2026 16:54:16 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[21-Jul-2026 05:04:13 UTC] [NOTIFY] dispatch called: dealId=270 type=stage_started stage=workshop
[21-Jul-2026 05:04:13 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9B\xA0 W...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[21-Jul-2026 05:04:13 UTC] [NOTIFY] No recipients for type=stage_started stage=workshop deal=270 — nothing sent.
[21-Jul-2026 05:04:19 UTC] [NOTIFY] dispatch called: dealId=269 type=stage_started stage=workshop
[21-Jul-2026 05:04:19 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9B\xA0 W...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[21-Jul-2026 05:04:19 UTC] [NOTIFY] No recipients for type=stage_started stage=workshop deal=269 — nothing sent.
[21-Jul-2026 05:04:26 UTC] [NOTIFY] dispatch called: dealId=287 type=stage_started stage=workshop
[21-Jul-2026 05:04:26 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9B\xA0 W...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[21-Jul-2026 05:04:26 UTC] [NOTIFY] No recipients for type=stage_started stage=workshop deal=287 — nothing sent.
[21-Jul-2026 05:04:30 UTC] [NOTIFY] dispatch called: dealId=285 type=stage_started stage=workshop
[21-Jul-2026 05:04:30 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9B\xA0 W...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[21-Jul-2026 05:04:30 UTC] [NOTIFY] No recipients for type=stage_started stage=workshop deal=285 — nothing sent.
[21-Jul-2026 05:05:04 UTC] [NOTIFY] dispatch called: dealId=282 type=stage_started stage=workshop
[21-Jul-2026 05:05:04 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9B\xA0 W...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[21-Jul-2026 05:05:04 UTC] [NOTIFY] No recipients for type=stage_started stage=workshop deal=282 — nothing sent.
[21-Jul-2026 05:05:14 UTC] [NOTIFY] dispatch called: dealId=276 type=stage_started stage=workshop
[21-Jul-2026 05:05:14 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9B\xA0 W...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[21-Jul-2026 05:05:14 UTC] [NOTIFY] No recipients for type=stage_started stage=workshop deal=276 — nothing sent.
[21-Jul-2026 05:05:31 UTC] [NOTIFY] dispatch called: dealId=280 type=stage_started stage=workshop
[21-Jul-2026 05:05:31 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9B\xA0 W...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[21-Jul-2026 05:05:31 UTC] [NOTIFY] No recipients for type=stage_started stage=workshop deal=280 — nothing sent.
[21-Jul-2026 05:05:43 UTC] [NOTIFY] dispatch called: dealId=279 type=stage_started stage=workshop
[21-Jul-2026 05:05:43 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9B\xA0 W...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[21-Jul-2026 05:05:43 UTC] [NOTIFY] No recipients for type=stage_started stage=workshop deal=279 — nothing sent.
[21-Jul-2026 05:06:35 UTC] [NOTIFY] dispatch called: dealId=270 type=stage_completed stage=workshop
[21-Jul-2026 05:06:35 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9B\xA0 W...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[21-Jul-2026 05:06:35 UTC] [NOTIFY] Resolved 1 recipient(s) for type=stage_completed: 4
[21-Jul-2026 05:06:35 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[21-Jul-2026 05:06:35 UTC] [NOTIFY] Notified user 4 (technician) — 🛠 Workshop Complete — FN11GJZ
[21-Jul-2026 10:19:33 UTC] [NOTIFY] dispatch called: dealId=287 type=stage_started stage=valet
[21-Jul-2026 10:19:33 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[21-Jul-2026 10:19:33 UTC] [NOTIFY] No recipients for type=stage_started stage=valet deal=287 — nothing sent.
[21-Jul-2026 10:19:39 UTC] [NOTIFY] dispatch called: dealId=287 type=stage_completed stage=valet
[21-Jul-2026 10:19:39 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[21-Jul-2026 10:19:39 UTC] [NOTIFY] Routed to assignee user=4 for stage=workshop
[21-Jul-2026 10:19:39 UTC] [NOTIFY] Resolved 1 recipient(s) for type=stage_completed: 4
[21-Jul-2026 10:19:39 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[21-Jul-2026 10:19:39 UTC] [NOTIFY] Notified user 4 (technician) — ✨ Valet Complete — MD64CPZ
[21-Jul-2026 10:20:22 UTC] [NOTIFY] dispatch called: dealId=280 type=stage_started stage=valet
[21-Jul-2026 10:20:22 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[21-Jul-2026 10:20:22 UTC] [NOTIFY] No recipients for type=stage_started stage=valet deal=280 — nothing sent.
[21-Jul-2026 10:20:26 UTC] [NOTIFY] dispatch called: dealId=280 type=stage_completed stage=valet
[21-Jul-2026 10:20:26 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[21-Jul-2026 10:20:26 UTC] [NOTIFY] Routed to assignee user=4 for stage=workshop
[21-Jul-2026 10:20:26 UTC] [NOTIFY] Resolved 1 recipient(s) for type=stage_completed: 4
[21-Jul-2026 10:20:26 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[21-Jul-2026 10:20:26 UTC] [NOTIFY] Notified user 4 (technician) — ✨ Valet Complete — FG62VNZ
[21-Jul-2026 10:21:57 UTC] [NOTIFY] dispatch called: dealId=285 type=stage_started stage=valet
[21-Jul-2026 10:21:57 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[21-Jul-2026 10:21:57 UTC] [NOTIFY] No recipients for type=stage_started stage=valet deal=285 — nothing sent.
[21-Jul-2026 10:22:00 UTC] [NOTIFY] dispatch called: dealId=285 type=stage_completed stage=valet
[21-Jul-2026 10:22:00 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[21-Jul-2026 10:22:00 UTC] [NOTIFY] Routed to assignee user=4 for stage=workshop
[21-Jul-2026 10:22:00 UTC] [NOTIFY] Resolved 1 recipient(s) for type=stage_completed: 4
[21-Jul-2026 10:22:00 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[21-Jul-2026 10:22:00 UTC] [NOTIFY] Notified user 4 (technician) — ✨ Valet Complete — KV17VWM
[21-Jul-2026 10:32:15 UTC] [NOTIFY] dispatch called: dealId=269 type=ready stage=ready
[21-Jul-2026 10:32:15 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9A\x97 R...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[21-Jul-2026 10:32:15 UTC] [NOTIFY] Resolved 1 recipient(s) for type=ready: 2
[21-Jul-2026 10:32:15 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[21-Jul-2026 10:32:15 UTC] [NOTIFY] Notified user 2 (salesman) — 🚗 READY FOR HANDOVER — FL64MGJ
[21-Jul-2026 16:06:09 UTC] [NOTIFY] dispatch called: dealId=269 type=sold stage=sold
[21-Jul-2026 16:06:09 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[21-Jul-2026 16:06:09 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 2
[21-Jul-2026 16:06:10 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[21-Jul-2026 16:06:10 UTC] [NOTIFY] Notified user 2 (salesman) — 🎉 SOLD — FL64MGJ
[21-Jul-2026 16:06:24 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[21-Jul-2026 16:17:50 UTC] [NOTIFY] dispatch called: dealId=287 type=ready stage=ready
[21-Jul-2026 16:17:50 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9A\x97 R...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[21-Jul-2026 16:17:50 UTC] [NOTIFY] Resolved 1 recipient(s) for type=ready: 2
[21-Jul-2026 16:17:50 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[21-Jul-2026 16:17:50 UTC] [NOTIFY] Notified user 2 (salesman) — 🚗 READY FOR HANDOVER — MD64CPZ
[21-Jul-2026 16:17:54 UTC] [NOTIFY] dispatch called: dealId=287 type=sold stage=sold
[21-Jul-2026 16:17:54 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[21-Jul-2026 16:17:54 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 2
[21-Jul-2026 16:17:54 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[21-Jul-2026 16:17:54 UTC] [NOTIFY] Notified user 2 (salesman) — 🎉 SOLD — MD64CPZ
[21-Jul-2026 16:18:19 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[21-Jul-2026 17:30:04 UTC] [NOTIFY] dispatch called: dealId=293 type=deal_created stage=deal_created
[21-Jul-2026 17:30:04 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x93\x8B N...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[21-Jul-2026 17:30:04 UTC] [NOTIFY] Resolved 1 recipient(s) for type=deal_created: 4
[21-Jul-2026 17:30:04 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[21-Jul-2026 17:30:04 UTC] [NOTIFY] Notified user 4 (technician) — 📋 New Deal — FG17UVS
[21-Jul-2026 17:30:04 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202607211730.58520784498@smtp-relay.mailin.fr>"}

[21-Jul-2026 17:30:05 UTC] [PORTAL] Created for deal 293 email:kelvin.aspey@hotmail.co.uk token:3f9a965be374a1d3d2d8c25510907cc5a5b93b52cc35c9a9b4e981bae4618a08 sms:yes
[21-Jul-2026 17:30:05 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[21-Jul-2026 17:33:27 UTC] [NOTIFY] dispatch called: dealId=294 type=deal_created stage=deal_created
[21-Jul-2026 17:33:27 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x93\x8B N...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[21-Jul-2026 17:33:27 UTC] [NOTIFY] Resolved 2 recipient(s) for type=deal_created: 4,6
[21-Jul-2026 17:33:28 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[21-Jul-2026 17:33:28 UTC] [NOTIFY] Notified user 4 (technician) — 📋 New Deal — SW16YFY
[21-Jul-2026 17:33:30 UTC] [NOTIFY] Email to aj.autoworksltd@gmail.com: sent
[21-Jul-2026 17:33:30 UTC] [NOTIFY] Notified user 6 (mot_bay) — 📋 New Deal — SW16YFY
[21-Jul-2026 17:33:30 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202607211733.75224194263@smtp-relay.mailin.fr>"}

[21-Jul-2026 17:33:31 UTC] [PORTAL] Created for deal 294 email:jcavanagh30@outlook.com token:ea00597eb890504d794f273ddd67324c7a150cdfbae66a2bb5c650547b349194 sms:yes
[21-Jul-2026 17:33:31 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[21-Jul-2026 17:33:31 UTC] [NOTIFY] dispatch called: dealId=295 type=deal_created stage=deal_created
[21-Jul-2026 17:33:31 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x93\x8B N...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[21-Jul-2026 17:33:31 UTC] [NOTIFY] Resolved 2 recipient(s) for type=deal_created: 4,6
[21-Jul-2026 17:33:31 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[21-Jul-2026 17:33:31 UTC] [NOTIFY] Notified user 4 (technician) — 📋 New Deal — SW16YFY
[21-Jul-2026 17:33:33 UTC] [NOTIFY] Email to aj.autoworksltd@gmail.com: sent
[21-Jul-2026 17:33:33 UTC] [NOTIFY] Notified user 6 (mot_bay) — 📋 New Deal — SW16YFY
[21-Jul-2026 17:33:33 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202607211733.36495003407@smtp-relay.mailin.fr>"}

[21-Jul-2026 17:33:34 UTC] [PORTAL] Resent for deal 295 email:jcavanagh30@outlook.com token:78bb305a1eaa16799dade5f34ac46d3e3b4b71db98ee879d023af716da86fb9d sms:yes
[21-Jul-2026 17:33:34 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[22-Jul-2026 06:33:17 UTC] [NOTIFY] dispatch called: dealId=284 type=stage_started stage=valet
[22-Jul-2026 06:33:17 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[22-Jul-2026 06:33:17 UTC] [NOTIFY] No recipients for type=stage_started stage=valet deal=284 — nothing sent.
[22-Jul-2026 06:33:22 UTC] [NOTIFY] dispatch called: dealId=284 type=stage_completed stage=valet
[22-Jul-2026 06:33:22 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[22-Jul-2026 06:33:22 UTC] [NOTIFY] Resolved 2 recipient(s) for type=stage_completed: 4,6
[22-Jul-2026 06:33:22 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[22-Jul-2026 06:33:22 UTC] [NOTIFY] Notified user 4 (technician) — ✨ Valet Complete — MC19XPZ
[22-Jul-2026 06:33:24 UTC] [NOTIFY] Email to aj.autoworksltd@gmail.com: sent
[22-Jul-2026 06:33:24 UTC] [NOTIFY] Notified user 6 (mot_bay) — ✨ Valet Complete — MC19XPZ
[22-Jul-2026 06:34:13 UTC] [NOTIFY] dispatch called: dealId=276 type=stage_started stage=valet
[22-Jul-2026 06:34:13 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[22-Jul-2026 06:34:13 UTC] [NOTIFY] No recipients for type=stage_started stage=valet deal=276 — nothing sent.
[22-Jul-2026 06:34:17 UTC] [NOTIFY] dispatch called: dealId=276 type=stage_completed stage=valet
[22-Jul-2026 06:34:17 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[22-Jul-2026 06:34:17 UTC] [NOTIFY] Routed to assignee user=4 for stage=workshop
[22-Jul-2026 06:34:17 UTC] [NOTIFY] Resolved 1 recipient(s) for type=stage_completed: 4
[22-Jul-2026 06:34:17 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[22-Jul-2026 06:34:17 UTC] [NOTIFY] Notified user 4 (technician) — ✨ Valet Complete — PE65PVX
[22-Jul-2026 06:35:17 UTC] [NOTIFY] dispatch called: dealId=288 type=stage_started stage=valet
[22-Jul-2026 06:35:17 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[22-Jul-2026 06:35:17 UTC] [NOTIFY] No recipients for type=stage_started stage=valet deal=288 — nothing sent.
[22-Jul-2026 06:35:23 UTC] [NOTIFY] dispatch called: dealId=288 type=stage_completed stage=valet
[22-Jul-2026 06:35:23 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[22-Jul-2026 06:35:23 UTC] [NOTIFY] Resolved 1 recipient(s) for type=stage_completed: 4
[22-Jul-2026 06:35:23 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[22-Jul-2026 06:35:23 UTC] [NOTIFY] Notified user 4 (technician) — ✨ Valet Complete — YC64GWO
[22-Jul-2026 09:09:00 UTC] [NOTIFY] dispatch called: dealId=296 type=deal_created stage=deal_created
[22-Jul-2026 09:09:01 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x93\x8B N...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[22-Jul-2026 09:09:01 UTC] [NOTIFY] Resolved 1 recipient(s) for type=deal_created: 4
[22-Jul-2026 09:09:02 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[22-Jul-2026 09:09:02 UTC] [NOTIFY] Notified user 4 (technician) — 📋 New Deal — SB66OPW
[22-Jul-2026 09:09:02 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202607220909.55040377942@smtp-relay.mailin.fr>"}

[22-Jul-2026 09:09:03 UTC] [PORTAL] Created for deal 296 email:michelledovey91@gmail.com token:dc85b0c2869f4599270c3bc36e71ed43a868bde12dbb3538399a0fd8c473eeea sms:yes
[22-Jul-2026 09:09:04 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[22-Jul-2026 09:40:44 UTC] [NOTIFY] dispatch called: dealId=282 type=stage_started stage=valet
[22-Jul-2026 09:40:44 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[22-Jul-2026 09:40:44 UTC] [NOTIFY] No recipients for type=stage_started stage=valet deal=282 — nothing sent.
[22-Jul-2026 09:40:47 UTC] [NOTIFY] dispatch called: dealId=282 type=stage_completed stage=valet
[22-Jul-2026 09:40:47 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[22-Jul-2026 09:40:47 UTC] [NOTIFY] Resolved 2 recipient(s) for type=stage_completed: 4,6
[22-Jul-2026 09:40:47 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[22-Jul-2026 09:40:47 UTC] [NOTIFY] Notified user 4 (technician) — ✨ Valet Complete — LD61JXS
[22-Jul-2026 09:40:50 UTC] [NOTIFY] Email to aj.autoworksltd@gmail.com: sent
[22-Jul-2026 09:40:50 UTC] [NOTIFY] Notified user 6 (mot_bay) — ✨ Valet Complete — LD61JXS
[22-Jul-2026 09:47:43 UTC] [NOTIFY] dispatch called: dealId=274 type=stage_started stage=valet
[22-Jul-2026 09:47:43 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[22-Jul-2026 09:47:43 UTC] [NOTIFY] No recipients for type=stage_started stage=valet deal=274 — nothing sent.
[22-Jul-2026 09:47:50 UTC] [NOTIFY] dispatch called: dealId=274 type=stage_completed stage=valet
[22-Jul-2026 09:47:50 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[22-Jul-2026 09:47:50 UTC] [NOTIFY] Resolved 1 recipient(s) for type=stage_completed: 4
[22-Jul-2026 09:47:51 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[22-Jul-2026 09:47:51 UTC] [NOTIFY] Notified user 4 (technician) — ✨ Valet Complete — SL14SXP
[22-Jul-2026 09:49:12 UTC] [PORTAL] No customer: northwest@car
[22-Jul-2026 10:52:16 UTC] [NOTIFY] dispatch called: dealId=285 type=ready stage=ready
[22-Jul-2026 10:52:16 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9A\x97 R...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[22-Jul-2026 10:52:16 UTC] [NOTIFY] Resolved 1 recipient(s) for type=ready: 2
[22-Jul-2026 10:52:16 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[22-Jul-2026 10:52:16 UTC] [NOTIFY] Notified user 2 (salesman) — 🚗 READY FOR HANDOVER — KV17VWM
[22-Jul-2026 10:52:21 UTC] [NOTIFY] dispatch called: dealId=285 type=sold stage=sold
[22-Jul-2026 10:52:21 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[22-Jul-2026 10:52:21 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 2
[22-Jul-2026 10:52:21 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[22-Jul-2026 10:52:21 UTC] [NOTIFY] Notified user 2 (salesman) — 🎉 SOLD — KV17VWM
[22-Jul-2026 10:52:43 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[22-Jul-2026 11:56:14 UTC] [NOTIFY] dispatch called: dealId=296 type=stage_started stage=valet
[22-Jul-2026 11:56:14 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[22-Jul-2026 11:56:14 UTC] [NOTIFY] No recipients for type=stage_started stage=valet deal=296 — nothing sent.
[22-Jul-2026 11:56:17 UTC] [NOTIFY] dispatch called: dealId=296 type=stage_completed stage=valet
[22-Jul-2026 11:56:17 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[22-Jul-2026 11:56:17 UTC] [NOTIFY] Resolved 1 recipient(s) for type=stage_completed: 4
[22-Jul-2026 11:56:18 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[22-Jul-2026 11:56:18 UTC] [NOTIFY] Notified user 4 (technician) — ✨ Valet Complete — SB66OPW
[22-Jul-2026 12:12:13 UTC] [NOTIFY] dispatch called: dealId=285 type=sold stage=sold
[22-Jul-2026 12:12:13 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[22-Jul-2026 12:12:13 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 2
[22-Jul-2026 12:12:13 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[22-Jul-2026 12:12:13 UTC] [NOTIFY] Notified user 2 (salesman) — 🎉 SOLD — KV17VWM
[22-Jul-2026 13:00:44 UTC] [PORTAL] No customer: northwest@car
[22-Jul-2026 13:26:02 UTC] [NOTIFY] dispatch called: dealId=282 type=ready stage=ready
[22-Jul-2026 13:26:02 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9A\x97 R...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[22-Jul-2026 13:26:02 UTC] [NOTIFY] Resolved 1 recipient(s) for type=ready: 1
[22-Jul-2026 13:26:03 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[22-Jul-2026 13:26:03 UTC] [NOTIFY] Notified user 1 (super_admin) — 🚗 READY FOR HANDOVER — LD61JXS
[22-Jul-2026 13:26:06 UTC] [NOTIFY] dispatch called: dealId=282 type=sold stage=sold
[22-Jul-2026 13:26:06 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[22-Jul-2026 13:26:06 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 1
[22-Jul-2026 13:26:06 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[22-Jul-2026 13:26:06 UTC] [NOTIFY] Notified user 1 (super_admin) — 🎉 SOLD — LD61JXS
[22-Jul-2026 13:26:57 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[22-Jul-2026 14:21:11 UTC] [NOTIFY] dispatch called: dealId=288 type=ready stage=ready
[22-Jul-2026 14:21:11 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9A\x97 R...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[22-Jul-2026 14:21:11 UTC] [NOTIFY] Resolved 1 recipient(s) for type=ready: 2
[22-Jul-2026 14:21:11 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[22-Jul-2026 14:21:11 UTC] [NOTIFY] Notified user 2 (salesman) — 🚗 READY FOR HANDOVER — YC64GWO
[22-Jul-2026 14:21:17 UTC] [NOTIFY] dispatch called: dealId=288 type=sold stage=sold
[22-Jul-2026 14:21:17 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[22-Jul-2026 14:21:17 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 2
[22-Jul-2026 14:21:17 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[22-Jul-2026 14:21:17 UTC] [NOTIFY] Notified user 2 (salesman) — 🎉 SOLD — YC64GWO
[22-Jul-2026 16:19:22 UTC] [NOTIFY] dispatch called: dealId=297 type=deal_created stage=deal_created
[22-Jul-2026 16:19:22 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x93\x8B N...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[22-Jul-2026 16:19:22 UTC] [NOTIFY] Resolved 1 recipient(s) for type=deal_created: 4
[22-Jul-2026 16:19:22 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[22-Jul-2026 16:19:22 UTC] [NOTIFY] Notified user 4 (technician) — 📋 New Deal — ML08RLU
[22-Jul-2026 16:19:22 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202607221619.58665832668@smtp-relay.mailin.fr>"}

[22-Jul-2026 16:19:23 UTC] [PORTAL] Created for deal 297 email:donovan151515209@gmail.com token:79f857d130af30841f2a899887d77eeb5b5fd605c059c8cb575ab34958135c80 sms:yes
[22-Jul-2026 16:19:24 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[22-Jul-2026 16:48:10 UTC] [NOTIFY] dispatch called: dealId=296 type=ready stage=ready
[22-Jul-2026 16:48:10 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9A\x97 R...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[22-Jul-2026 16:48:10 UTC] [NOTIFY] Resolved 1 recipient(s) for type=ready: 2
[22-Jul-2026 16:48:10 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[22-Jul-2026 16:48:10 UTC] [NOTIFY] Notified user 2 (salesman) — 🚗 READY FOR HANDOVER — SB66OPW
[22-Jul-2026 16:48:16 UTC] [NOTIFY] dispatch called: dealId=296 type=sold stage=sold
[22-Jul-2026 16:48:16 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[22-Jul-2026 16:48:16 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 2
[22-Jul-2026 16:48:17 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[22-Jul-2026 16:48:17 UTC] [NOTIFY] Notified user 2 (salesman) — 🎉 SOLD — SB66OPW
[22-Jul-2026 16:48:32 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[22-Jul-2026 16:50:34 UTC] [NOTIFY] dispatch called: dealId=288 type=sold stage=sold
[22-Jul-2026 16:50:34 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[22-Jul-2026 16:50:34 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 2
[22-Jul-2026 16:50:34 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[22-Jul-2026 16:50:34 UTC] [NOTIFY] Notified user 2 (salesman) — 🎉 SOLD — YC64GWO
[22-Jul-2026 16:50:46 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[23-Jul-2026 07:14:40 UTC] [NOTIFY] dispatch called: dealId=255 type=sold stage=sold
[23-Jul-2026 07:14:40 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[23-Jul-2026 07:14:40 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 1
[23-Jul-2026 07:14:40 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[23-Jul-2026 07:14:40 UTC] [NOTIFY] Notified user 1 (super_admin) — 🎉 SOLD — BT69ZDF
[23-Jul-2026 07:14:57 UTC] [HANDOVER_OVERRIDE] Deal #255 (BT69ZDF) handed over by Jay Williamson (super_admin) bypassing incomplete stages: PDI
[23-Jul-2026 07:14:57 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[23-Jul-2026 07:16:04 UTC] [NOTIFY] dispatch called: dealId=259 type=sold stage=sold
[23-Jul-2026 07:16:04 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[23-Jul-2026 07:16:04 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 3
[23-Jul-2026 07:16:04 UTC] [NOTIFY] Email to jamie@northwestcar.group: sent
[23-Jul-2026 07:16:04 UTC] [NOTIFY] Notified user 3 (salesman) — 🎉 SOLD — SA17UFW
[23-Jul-2026 07:16:14 UTC] [NOTIFY] dispatch called: dealId=259 type=sold stage=sold
[23-Jul-2026 07:16:14 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[23-Jul-2026 07:16:14 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 3
[23-Jul-2026 07:16:14 UTC] [NOTIFY] Skipped duplicate for user 3 (sold)
[23-Jul-2026 07:41:47 UTC] PHP Fatal error:  Uncaught PDOException: SQLSTATE[22001]: String data, right truncated: 1406 Data too long for column 'model' at row 1 in /home2/northwestcar/public_html/garage.northwestcar.group/edit-deal.php:124
Stack trace:
#0 /home2/northwestcar/public_html/garage.northwestcar.group/edit-deal.php(124): PDOStatement->execute(Array)
#1 {main}
  thrown in /home2/northwestcar/public_html/garage.northwestcar.group/edit-deal.php on line 124
[23-Jul-2026 07:41:56 UTC] PHP Fatal error:  Uncaught PDOException: SQLSTATE[22001]: String data, right truncated: 1406 Data too long for column 'model' at row 1 in /home2/northwestcar/public_html/garage.northwestcar.group/edit-deal.php:124
Stack trace:
#0 /home2/northwestcar/public_html/garage.northwestcar.group/edit-deal.php(124): PDOStatement->execute(Array)
#1 {main}
  thrown in /home2/northwestcar/public_html/garage.northwestcar.group/edit-deal.php on line 124
[23-Jul-2026 07:47:02 UTC] [NOTIFY] dispatch called: dealId=294 type=stage_started stage=workshop
[23-Jul-2026 07:47:02 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9B\xA0 W...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[23-Jul-2026 07:47:02 UTC] [NOTIFY] No recipients for type=stage_started stage=workshop deal=294 — nothing sent.
[23-Jul-2026 07:47:06 UTC] [NOTIFY] dispatch called: dealId=293 type=stage_started stage=workshop
[23-Jul-2026 07:47:06 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9B\xA0 W...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[23-Jul-2026 07:47:06 UTC] [NOTIFY] No recipients for type=stage_started stage=workshop deal=293 — nothing sent.
[23-Jul-2026 07:47:10 UTC] [NOTIFY] dispatch called: dealId=284 type=stage_started stage=workshop
[23-Jul-2026 07:47:10 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9B\xA0 W...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[23-Jul-2026 07:47:10 UTC] [NOTIFY] No recipients for type=stage_started stage=workshop deal=284 — nothing sent.
[23-Jul-2026 07:47:25 UTC] [NOTIFY] dispatch called: dealId=271 type=stage_started stage=workshop
[23-Jul-2026 07:47:25 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9B\xA0 W...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[23-Jul-2026 07:47:25 UTC] [NOTIFY] No recipients for type=stage_started stage=workshop deal=271 — nothing sent.
[23-Jul-2026 07:47:56 UTC] [NOTIFY] dispatch called: dealId=284 type=stage_completed stage=workshop
[23-Jul-2026 07:47:56 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9B\xA0 W...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[23-Jul-2026 07:47:56 UTC] [NOTIFY] Resolved 2 recipient(s) for type=stage_completed: 4,6
[23-Jul-2026 07:47:56 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[23-Jul-2026 07:47:56 UTC] [NOTIFY] Notified user 4 (technician) — 🛠 Workshop Complete — MC19XPZ
[23-Jul-2026 07:47:58 UTC] [NOTIFY] Email to aj.autoworksltd@gmail.com: sent
[23-Jul-2026 07:47:58 UTC] [NOTIFY] Notified user 6 (mot_bay) — 🛠 Workshop Complete — MC19XPZ
[23-Jul-2026 07:48:29 UTC] [NOTIFY] dispatch called: dealId=280 type=stage_completed stage=workshop
[23-Jul-2026 07:48:29 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9B\xA0 W...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[23-Jul-2026 07:48:29 UTC] [NOTIFY] Resolved 1 recipient(s) for type=stage_completed: 4
[23-Jul-2026 07:48:29 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[23-Jul-2026 07:48:29 UTC] [NOTIFY] Notified user 4 (technician) — 🛠 Workshop Complete — FG62VNZ
[23-Jul-2026 07:48:44 UTC] [NOTIFY] dispatch called: dealId=284 type=stage_started stage=pdi
[23-Jul-2026 07:48:44 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\x85 PD...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[23-Jul-2026 07:48:44 UTC] [NOTIFY] No recipients for type=stage_started stage=pdi deal=284 — nothing sent.
[23-Jul-2026 07:48:46 UTC] [NOTIFY] dispatch called: dealId=283 type=stage_started stage=pdi
[23-Jul-2026 07:48:46 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\x85 PD...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[23-Jul-2026 07:48:46 UTC] [NOTIFY] No recipients for type=stage_started stage=pdi deal=283 — nothing sent.
[23-Jul-2026 07:48:47 UTC] [NOTIFY] dispatch called: dealId=280 type=stage_started stage=pdi
[23-Jul-2026 07:48:47 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\x85 PD...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[23-Jul-2026 07:48:47 UTC] [NOTIFY] No recipients for type=stage_started stage=pdi deal=280 — nothing sent.
[23-Jul-2026 07:48:50 UTC] [NOTIFY] dispatch called: dealId=276 type=stage_started stage=pdi
[23-Jul-2026 07:48:50 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\x85 PD...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[23-Jul-2026 07:48:50 UTC] [NOTIFY] No recipients for type=stage_started stage=pdi deal=276 — nothing sent.
[23-Jul-2026 07:48:57 UTC] [NOTIFY] dispatch called: dealId=270 type=stage_started stage=pdi
[23-Jul-2026 07:48:57 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\x85 PD...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[23-Jul-2026 07:48:57 UTC] [NOTIFY] No recipients for type=stage_started stage=pdi deal=270 — nothing sent.
[23-Jul-2026 07:49:26 UTC] [NOTIFY] dispatch called: dealId=284 type=stage_completed stage=pdi
[23-Jul-2026 07:49:26 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\x85 PD...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[23-Jul-2026 07:49:26 UTC] [NOTIFY] Resolved 2 recipient(s) for type=stage_completed: 4,6
[23-Jul-2026 07:49:26 UTC] [NOTIFY] Skipped duplicate for user 4 (stage_completed)
[23-Jul-2026 07:49:26 UTC] [NOTIFY] Skipped duplicate for user 6 (stage_completed)
[23-Jul-2026 07:49:56 UTC] [NOTIFY] dispatch called: dealId=283 type=stage_completed stage=pdi
[23-Jul-2026 07:49:56 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\x85 PD...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[23-Jul-2026 07:49:56 UTC] [NOTIFY] Resolved 2 recipient(s) for type=stage_completed: 4,6
[23-Jul-2026 07:49:57 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[23-Jul-2026 07:49:57 UTC] [NOTIFY] Notified user 4 (technician) — ✅ PDI Complete — AV69XHY
[23-Jul-2026 07:49:58 UTC] [NOTIFY] Email to aj.autoworksltd@gmail.com: sent
[23-Jul-2026 07:49:58 UTC] [NOTIFY] Notified user 6 (mot_bay) — ✅ PDI Complete — AV69XHY
[23-Jul-2026 07:50:18 UTC] [NOTIFY] dispatch called: dealId=280 type=stage_completed stage=pdi
[23-Jul-2026 07:50:18 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\x85 PD...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[23-Jul-2026 07:50:18 UTC] [NOTIFY] No recipients for type=stage_completed stage=pdi deal=280 — nothing sent.
[23-Jul-2026 07:50:18 UTC] [NOTIFY] dispatch called: dealId=280 type=ready stage=ready
[23-Jul-2026 07:50:18 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9A\x97 R...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[23-Jul-2026 07:50:18 UTC] [NOTIFY] Resolved 1 recipient(s) for type=ready: 3
[23-Jul-2026 07:50:18 UTC] [NOTIFY] Email to jamie@northwestcar.group: sent
[23-Jul-2026 07:50:18 UTC] [NOTIFY] Notified user 3 (salesman) — 🚗 READY FOR HANDOVER — FG62VNZ
[23-Jul-2026 07:50:36 UTC] [NOTIFY] dispatch called: dealId=266 type=stage_completed stage=pdi
[23-Jul-2026 07:50:36 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\x85 PD...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[23-Jul-2026 07:50:36 UTC] [NOTIFY] No recipients for type=stage_completed stage=pdi deal=266 — nothing sent.
[23-Jul-2026 07:50:36 UTC] [NOTIFY] dispatch called: dealId=266 type=ready stage=ready
[23-Jul-2026 07:50:36 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9A\x97 R...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[23-Jul-2026 07:50:36 UTC] [NOTIFY] Resolved 1 recipient(s) for type=ready: 1
[23-Jul-2026 07:50:36 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[23-Jul-2026 07:50:36 UTC] [NOTIFY] Notified user 1 (super_admin) — 🚗 READY FOR HANDOVER — YS13MYY
[23-Jul-2026 07:50:55 UTC] [NOTIFY] dispatch called: dealId=237 type=stage_completed stage=pdi
[23-Jul-2026 07:50:55 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\x85 PD...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[23-Jul-2026 07:50:55 UTC] [NOTIFY] No recipients for type=stage_completed stage=pdi deal=237 — nothing sent.
[23-Jul-2026 07:50:55 UTC] [NOTIFY] dispatch called: dealId=237 type=ready stage=ready
[23-Jul-2026 07:50:55 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9A\x97 R...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[23-Jul-2026 07:50:55 UTC] [NOTIFY] Resolved 1 recipient(s) for type=ready: 3
[23-Jul-2026 07:50:55 UTC] [NOTIFY] Email to jamie@northwestcar.group: sent
[23-Jul-2026 07:50:55 UTC] [NOTIFY] Notified user 3 (salesman) — 🚗 READY FOR HANDOVER — SJ17XRY
[23-Jul-2026 07:51:15 UTC] [NOTIFY] dispatch called: dealId=255 type=stage_completed stage=pdi
[23-Jul-2026 07:51:15 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\x85 PD...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[23-Jul-2026 07:51:15 UTC] [NOTIFY] No recipients for type=stage_completed stage=pdi deal=255 — nothing sent.
[23-Jul-2026 07:51:43 UTC] [NOTIFY] dispatch called: dealId=270 type=stage_completed stage=pdi
[23-Jul-2026 07:51:43 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\x85 PD...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[23-Jul-2026 07:51:43 UTC] [NOTIFY] Resolved 1 recipient(s) for type=stage_completed: 5
[23-Jul-2026 07:51:43 UTC] [NOTIFY] Email to valetbay@northwestcar.group: sent
[23-Jul-2026 07:51:43 UTC] [NOTIFY] Notified user 5 (valet) — ✅ PDI Complete — FN11GJZ
[23-Jul-2026 08:29:41 UTC] [NOTIFY] dispatch called: dealId=283 type=stage_started stage=valet
[23-Jul-2026 08:29:41 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[23-Jul-2026 08:29:41 UTC] [NOTIFY] No recipients for type=stage_started stage=valet deal=283 — nothing sent.
[23-Jul-2026 08:29:46 UTC] [NOTIFY] dispatch called: dealId=283 type=stage_completed stage=valet
[23-Jul-2026 08:29:46 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[23-Jul-2026 08:29:46 UTC] [NOTIFY] Resolved 2 recipient(s) for type=stage_completed: 4,6
[23-Jul-2026 08:29:46 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[23-Jul-2026 08:29:46 UTC] [NOTIFY] Notified user 4 (technician) — ✨ Valet Complete — AV69XHY
[23-Jul-2026 08:29:50 UTC] [NOTIFY] Email to aj.autoworksltd@gmail.com: sent
[23-Jul-2026 08:29:50 UTC] [NOTIFY] Notified user 6 (mot_bay) — ✨ Valet Complete — AV69XHY
[23-Jul-2026 09:37:06 UTC] [NOTIFY] dispatch called: dealId=298 type=deal_created stage=deal_created
[23-Jul-2026 09:37:06 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x93\x8B N...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[23-Jul-2026 09:37:06 UTC] [NOTIFY] Resolved 2 recipient(s) for type=deal_created: 4,6
[23-Jul-2026 09:37:06 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[23-Jul-2026 09:37:06 UTC] [NOTIFY] Notified user 4 (technician) — 📋 New Deal — KS16ZZJ
[23-Jul-2026 09:37:08 UTC] [NOTIFY] Email to aj.autoworksltd@gmail.com: sent
[23-Jul-2026 09:37:08 UTC] [NOTIFY] Notified user 6 (mot_bay) — 📋 New Deal — KS16ZZJ
[23-Jul-2026 09:37:09 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202607230937.92910554359@smtp-relay.mailin.fr>"}

[23-Jul-2026 09:37:09 UTC] [PORTAL] Created for deal 298 email:yudhhi2303@gmail.com token:c848c5b9b21419fc6aba6b494282ff1cd31cf25c16097164279885f2036b7f26 sms:yes
[23-Jul-2026 10:09:25 UTC] [NOTIFY] dispatch called: dealId=297 type=stage_started stage=valet
[23-Jul-2026 10:09:25 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[23-Jul-2026 10:09:25 UTC] [NOTIFY] No recipients for type=stage_started stage=valet deal=297 — nothing sent.
[23-Jul-2026 10:09:30 UTC] [NOTIFY] dispatch called: dealId=297 type=stage_completed stage=valet
[23-Jul-2026 10:09:30 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[23-Jul-2026 10:09:30 UTC] [NOTIFY] Resolved 1 recipient(s) for type=stage_completed: 4
[23-Jul-2026 10:09:30 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[23-Jul-2026 10:09:30 UTC] [NOTIFY] Notified user 4 (technician) — ✨ Valet Complete — ML08RLU
[23-Jul-2026 14:48:27 UTC] [NOTIFY] dispatch called: dealId=294 type=stage_started stage=valet
[23-Jul-2026 14:48:27 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[23-Jul-2026 14:48:27 UTC] [NOTIFY] No recipients for type=stage_started stage=valet deal=294 — nothing sent.
[23-Jul-2026 14:48:31 UTC] [NOTIFY] dispatch called: dealId=294 type=stage_completed stage=valet
[23-Jul-2026 14:48:31 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[23-Jul-2026 14:48:31 UTC] [NOTIFY] Resolved 2 recipient(s) for type=stage_completed: 4,6
[23-Jul-2026 14:48:31 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[23-Jul-2026 14:48:31 UTC] [NOTIFY] Notified user 4 (technician) — ✨ Valet Complete — SW16YFY
[23-Jul-2026 14:48:34 UTC] [NOTIFY] Email to aj.autoworksltd@gmail.com: sent
[23-Jul-2026 14:48:34 UTC] [NOTIFY] Notified user 6 (mot_bay) — ✨ Valet Complete — SW16YFY
[23-Jul-2026 16:28:34 UTC] [NOTIFY] dispatch called: dealId=280 type=sold stage=sold
[23-Jul-2026 16:28:34 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[23-Jul-2026 16:28:34 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 3
[23-Jul-2026 16:28:34 UTC] [NOTIFY] Email to jamie@northwestcar.group: sent
[23-Jul-2026 16:28:34 UTC] [NOTIFY] Notified user 3 (salesman) — 🎉 SOLD — FG62VNZ
[23-Jul-2026 16:28:45 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[23-Jul-2026 16:29:26 UTC] [NOTIFY] dispatch called: dealId=271 type=sold stage=sold
[23-Jul-2026 16:29:26 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[23-Jul-2026 16:29:26 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 3
[23-Jul-2026 16:29:27 UTC] [NOTIFY] Email to jamie@northwestcar.group: sent
[23-Jul-2026 16:29:27 UTC] [NOTIFY] Notified user 3 (salesman) — 🎉 SOLD — YF13VOT
[23-Jul-2026 16:29:50 UTC] [NOTIFY] dispatch called: dealId=271 type=sold stage=sold
[23-Jul-2026 16:29:50 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[23-Jul-2026 16:29:50 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 3
[23-Jul-2026 16:29:50 UTC] [NOTIFY] Skipped duplicate for user 3 (sold)
[23-Jul-2026 16:30:11 UTC] [NOTIFY] dispatch called: dealId=271 type=sold stage=sold
[23-Jul-2026 16:30:11 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[23-Jul-2026 16:30:11 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 3
[23-Jul-2026 16:30:11 UTC] [NOTIFY] Skipped duplicate for user 3 (sold)
[23-Jul-2026 16:35:08 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[23-Jul-2026 17:04:22 UTC] [NOTIFY] dispatch called: dealId=299 type=deal_created stage=deal_created
[23-Jul-2026 17:04:22 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x93\x8B N...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[23-Jul-2026 17:04:22 UTC] [NOTIFY] Resolved 2 recipient(s) for type=deal_created: 4,6
[23-Jul-2026 17:04:23 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[23-Jul-2026 17:04:23 UTC] [NOTIFY] Notified user 4 (technician) — 📋 New Deal — SE18WMW
[23-Jul-2026 17:04:25 UTC] [NOTIFY] Email to aj.autoworksltd@gmail.com: sent
[23-Jul-2026 17:04:25 UTC] [NOTIFY] Notified user 6 (mot_bay) — 📋 New Deal — SE18WMW
[23-Jul-2026 17:04:25 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202607231704.33833104131@smtp-relay.mailin.fr>"}

[23-Jul-2026 17:04:25 UTC] [PORTAL] Created for deal 299 email:mattsmallwood.ees@gmail.com token:a71eb84314972cfa5e284705a07778422b0a1a7b38fed61a8509069368882496 sms:yes
[23-Jul-2026 17:04:26 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[23-Jul-2026 17:04:26 UTC] [NOTIFY] dispatch called: dealId=300 type=deal_created stage=deal_created
[23-Jul-2026 17:04:26 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x93\x8B N...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[23-Jul-2026 17:04:26 UTC] [NOTIFY] Resolved 2 recipient(s) for type=deal_created: 4,6
[23-Jul-2026 17:04:26 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[23-Jul-2026 17:04:26 UTC] [NOTIFY] Notified user 4 (technician) — 📋 New Deal — SE18WMW
[23-Jul-2026 17:04:27 UTC] [NOTIFY] Email to aj.autoworksltd@gmail.com: sent
[23-Jul-2026 17:04:27 UTC] [NOTIFY] Notified user 6 (mot_bay) — 📋 New Deal — SE18WMW
[23-Jul-2026 17:04:27 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202607231704.90184597752@smtp-relay.mailin.fr>"}

[23-Jul-2026 17:04:28 UTC] [PORTAL] Resent for deal 300 email:mattsmallwood.ees@gmail.com token:d73a0b39ac8d2041d25129348dd2a193640a8543315fc9c5bbb587a34c3f67d6 sms:yes
[23-Jul-2026 17:04:28 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[23-Jul-2026 17:15:11 UTC] [NOTIFY] dispatch called: dealId=301 type=deal_created stage=deal_created
[23-Jul-2026 17:15:11 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x93\x8B N...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[23-Jul-2026 17:15:11 UTC] [NOTIFY] Resolved 1 recipient(s) for type=deal_created: 4
[23-Jul-2026 17:15:11 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[23-Jul-2026 17:15:11 UTC] [NOTIFY] Notified user 4 (technician) — 📋 New Deal — MA20JWE
[23-Jul-2026 17:15:11 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202607231715.56777808546@smtp-relay.mailin.fr>"}

[23-Jul-2026 17:15:11 UTC] [PORTAL] Created for deal 301 email:marianrg89@gmail.com token:a5fb0aba31bc1861702b1ce026795535514194f1d0fdd813c581f8d53d5134a9 sms:yes
[23-Jul-2026 17:15:11 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[24-Jul-2026 08:52:34 UTC] [PORTAL] Wrong password: marianrg89@gmail.com
[24-Jul-2026 08:52:41 UTC] [PORTAL] Wrong password: marianrg89@gmail.com
[24-Jul-2026 09:47:41 UTC] [NOTIFY] dispatch called: dealId=297 type=ready stage=ready
[24-Jul-2026 09:47:42 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9A\x97 R...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[24-Jul-2026 09:47:42 UTC] [NOTIFY] Resolved 1 recipient(s) for type=ready: 2
[24-Jul-2026 09:47:42 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[24-Jul-2026 09:47:42 UTC] [NOTIFY] Notified user 2 (salesman) — 🚗 READY FOR HANDOVER — ML08RLU
[24-Jul-2026 09:47:49 UTC] [NOTIFY] dispatch called: dealId=297 type=sold stage=sold
[24-Jul-2026 09:47:49 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[24-Jul-2026 09:47:49 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 2
[24-Jul-2026 09:47:49 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[24-Jul-2026 09:47:49 UTC] [NOTIFY] Notified user 2 (salesman) — 🎉 SOLD — ML08RLU
[24-Jul-2026 09:48:03 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[24-Jul-2026 10:28:57 UTC] [PORTAL] Wrong password: marianrg89@gmail.com
[24-Jul-2026 13:00:20 UTC] [NOTIFY] dispatch called: dealId=302 type=deal_created stage=deal_created
[24-Jul-2026 13:00:20 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x93\x8B N...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[24-Jul-2026 13:00:20 UTC] [NOTIFY] Resolved 2 recipient(s) for type=deal_created: 4,6
[24-Jul-2026 13:00:20 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[24-Jul-2026 13:00:20 UTC] [NOTIFY] Notified user 4 (technician) — 📋 New Deal — YF12YBC
[24-Jul-2026 13:00:23 UTC] [NOTIFY] Email to aj.autoworksltd@gmail.com: sent
[24-Jul-2026 13:00:23 UTC] [NOTIFY] Notified user 6 (mot_bay) — 📋 New Deal — YF12YBC
[24-Jul-2026 13:00:23 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202607241300.58410521128@smtp-relay.mailin.fr>"}

[24-Jul-2026 13:00:23 UTC] [PORTAL] Created for deal 302 email:tjshughes2004@gmail.com token:37d3df19b3034e8a28c2c632f17d0decdeea09d8aa9c9b678e6e6988c0228902 sms:yes
[24-Jul-2026 13:00:24 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[24-Jul-2026 13:00:24 UTC] [NOTIFY] dispatch called: dealId=303 type=deal_created stage=deal_created
[24-Jul-2026 13:00:24 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x93\x8B N...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[24-Jul-2026 13:00:24 UTC] [NOTIFY] Resolved 2 recipient(s) for type=deal_created: 4,6
[24-Jul-2026 13:00:24 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[24-Jul-2026 13:00:24 UTC] [NOTIFY] Notified user 4 (technician) — 📋 New Deal — YF12YBC
[24-Jul-2026 13:00:25 UTC] [NOTIFY] Email to aj.autoworksltd@gmail.com: sent
[24-Jul-2026 13:00:25 UTC] [NOTIFY] Notified user 6 (mot_bay) — 📋 New Deal — YF12YBC
[24-Jul-2026 13:00:25 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202607241300.30543303138@smtp-relay.mailin.fr>"}

[24-Jul-2026 13:00:26 UTC] [PORTAL] Resent for deal 303 email:tjshughes2004@gmail.com token:aaa5878cdbedcdce564d7dcac67073c8001deba37df56ac40ea81457720dd0ab sms:yes
[24-Jul-2026 13:00:26 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[24-Jul-2026 14:16:02 UTC] [NOTIFY] dispatch called: dealId=274 type=stage_started stage=workshop
[24-Jul-2026 14:16:02 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9B\xA0 W...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[24-Jul-2026 14:16:02 UTC] [NOTIFY] No recipients for type=stage_started stage=workshop deal=274 — nothing sent.
[24-Jul-2026 14:16:05 UTC] [NOTIFY] dispatch called: dealId=301 type=stage_started stage=workshop
[24-Jul-2026 14:16:05 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9B\xA0 W...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[24-Jul-2026 14:16:05 UTC] [NOTIFY] No recipients for type=stage_started stage=workshop deal=301 — nothing sent.
[24-Jul-2026 14:16:16 UTC] [NOTIFY] dispatch called: dealId=302 type=stage_started stage=workshop
[24-Jul-2026 14:16:16 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9B\xA0 W...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[24-Jul-2026 14:16:16 UTC] [NOTIFY] No recipients for type=stage_started stage=workshop deal=302 — nothing sent.
[24-Jul-2026 15:12:17 UTC] [NOTIFY] dispatch called: dealId=283 type=ready stage=ready
[24-Jul-2026 15:12:17 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9A\x97 R...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[24-Jul-2026 15:12:17 UTC] [NOTIFY] Resolved 1 recipient(s) for type=ready: 3
[24-Jul-2026 15:12:18 UTC] [NOTIFY] Email to jamie@northwestcar.group: sent
[24-Jul-2026 15:12:18 UTC] [NOTIFY] Notified user 3 (salesman) — 🚗 READY FOR HANDOVER — AV69XHY
[24-Jul-2026 15:12:23 UTC] [NOTIFY] dispatch called: dealId=283 type=sold stage=sold
[24-Jul-2026 15:12:23 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[24-Jul-2026 15:12:23 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 3
[24-Jul-2026 15:12:23 UTC] [NOTIFY] Email to jamie@northwestcar.group: sent
[24-Jul-2026 15:12:23 UTC] [NOTIFY] Notified user 3 (salesman) — 🎉 SOLD — AV69XHY
[24-Jul-2026 15:12:35 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[24-Jul-2026 16:47:26 UTC] [NOTIFY] dispatch called: dealId=284 type=ready stage=ready
[24-Jul-2026 16:47:26 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9A\x97 R...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[24-Jul-2026 16:47:26 UTC] [NOTIFY] Resolved 1 recipient(s) for type=ready: 2
[24-Jul-2026 16:47:26 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[24-Jul-2026 16:47:26 UTC] [NOTIFY] Notified user 2 (salesman) — 🚗 READY FOR HANDOVER — MC19XPZ
[24-Jul-2026 16:47:31 UTC] [NOTIFY] dispatch called: dealId=284 type=sold stage=sold
[24-Jul-2026 16:47:31 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[24-Jul-2026 16:47:31 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 2
[24-Jul-2026 16:47:31 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[24-Jul-2026 16:47:31 UTC] [NOTIFY] Notified user 2 (salesman) — 🎉 SOLD — MC19XPZ
[24-Jul-2026 16:48:27 UTC] [NOTIFY] dispatch called: dealId=284 type=sold stage=sold
[24-Jul-2026 16:48:27 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[24-Jul-2026 16:48:27 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 2
[24-Jul-2026 16:48:27 UTC] [NOTIFY] Skipped duplicate for user 2 (sold)
[24-Jul-2026 16:48:39 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[24-Jul-2026 16:50:57 UTC] [NOTIFY] dispatch called: dealId=266 type=sold stage=sold
[24-Jul-2026 16:50:57 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[24-Jul-2026 16:50:57 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 1
[24-Jul-2026 16:50:57 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[24-Jul-2026 16:50:57 UTC] [NOTIFY] Notified user 1 (super_admin) — 🎉 SOLD — YS13MYY
[24-Jul-2026 16:51:15 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[25-Jul-2026 08:48:49 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202607250848.23791850781@smtp-relay.mailin.fr>"}

[25-Jul-2026 08:52:13 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202607250852.56603611785@smtp-relay.mailin.fr>"}

[25-Jul-2026 08:52:14 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202607250852.12780274612@smtp-relay.mailin.fr>"}

[25-Jul-2026 08:55:30 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202607250855.29997855025@smtp-relay.mailin.fr>"}

[25-Jul-2026 08:57:11 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202607250857.61362335280@smtp-relay.mailin.fr>"}

[25-Jul-2026 08:59:06 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202607250859.24978612229@smtp-relay.mailin.fr>"}

[25-Jul-2026 09:47:09 UTC] [NOTIFY] dispatch called: dealId=301 type=stage_started stage=pdi
[25-Jul-2026 09:47:09 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\x85 PD...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[25-Jul-2026 09:47:09 UTC] [NOTIFY] No recipients for type=stage_started stage=pdi deal=301 — nothing sent.
[25-Jul-2026 10:20:20 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202607251020.33205071761@smtp-relay.mailin.fr>"}

[25-Jul-2026 11:45:54 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202607251145.15562914115@smtp-relay.mailin.fr>"}

[25-Jul-2026 11:45:55 UTC] [PORTAL] Created for deal 305 email:harveysimpsong@gmail.com token:551f97207986966881847d67e3ab7fe03d6cc5318bbb31b86969909dcce271ef sms:yes
[25-Jul-2026 16:14:56 UTC] [NOTIFY] dispatch called: dealId=301 type=stage_completed stage=workshop
[25-Jul-2026 16:14:56 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9B\xA0 W...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[25-Jul-2026 16:14:56 UTC] [NOTIFY] Routed to assignee user=1 for stage=pdi
[25-Jul-2026 16:14:56 UTC] [NOTIFY] Resolved 1 recipient(s) for type=stage_completed: 1
[25-Jul-2026 16:14:56 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[25-Jul-2026 16:14:56 UTC] [NOTIFY] Notified user 1 (super_admin) — 🛠 Workshop Complete — MA20JWE
[25-Jul-2026 16:15:06 UTC] [NOTIFY] dispatch called: dealId=274 type=stage_completed stage=workshop
[25-Jul-2026 16:15:06 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9B\xA0 W...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[25-Jul-2026 16:15:06 UTC] [NOTIFY] No recipients for type=stage_completed stage=workshop deal=274 — nothing sent.
[25-Jul-2026 16:27:02 UTC] [NOTIFY] dispatch called: dealId=301 type=ready stage=ready
[25-Jul-2026 16:27:02 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9A\x97 R...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[25-Jul-2026 16:27:02 UTC] [NOTIFY] Resolved 1 recipient(s) for type=ready: 2
[25-Jul-2026 16:27:03 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[25-Jul-2026 16:27:03 UTC] [NOTIFY] Notified user 2 (salesman) — 🚗 READY FOR HANDOVER — MA20JWE
[25-Jul-2026 16:27:10 UTC] [NOTIFY] dispatch called: dealId=301 type=sold stage=sold
[25-Jul-2026 16:27:10 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[25-Jul-2026 16:27:10 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 2
[25-Jul-2026 16:27:10 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[25-Jul-2026 16:27:10 UTC] [NOTIFY] Notified user 2 (salesman) — 🎉 SOLD — MA20JWE
[25-Jul-2026 16:27:18 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[26-Jul-2026 11:04:05 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202607261104.84768888044@smtp-relay.mailin.fr>"}

[26-Jul-2026 11:05:21 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202607261105.77851005982@smtp-relay.mailin.fr>"}

[26-Jul-2026 11:07:28 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202607261107.96443699989@smtp-relay.mailin.fr>"}

[26-Jul-2026 11:17:36 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202607261117.17952240879@smtp-relay.mailin.fr>"}

[26-Jul-2026 11:20:03 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202607261120.15152947585@smtp-relay.mailin.fr>"}

[26-Jul-2026 11:22:24 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202607261122.48015638552@smtp-relay.mailin.fr>"}

[26-Jul-2026 11:23:28 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202607261123.46146368113@smtp-relay.mailin.fr>"}

[26-Jul-2026 11:26:48 UTC] [NOTIFY] dispatch called: dealId=307 type=deal_created stage=deal_created
[26-Jul-2026 11:26:48 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x93\x8B N...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[26-Jul-2026 11:26:48 UTC] [NOTIFY] Resolved 1 recipient(s) for type=deal_created: 4
[26-Jul-2026 11:26:48 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[26-Jul-2026 11:26:48 UTC] [NOTIFY] Notified user 4 (technician) — 📋 New Deal — RO12UZA
[26-Jul-2026 11:26:48 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202607261126.75339488750@smtp-relay.mailin.fr>"}

[26-Jul-2026 11:26:49 UTC] [PORTAL] Created for deal 307 email:kerryc1983@hotmail.co.uk token:7522d0780a90fbcf6585163f53f336e26d9c126e6766d4e59fbb8e65aabaa3cd sms:yes
[26-Jul-2026 13:06:22 UTC] [NOTIFY] dispatch called: dealId=308 type=deal_created stage=deal_created
[26-Jul-2026 13:06:22 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x93\x8B N...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[26-Jul-2026 13:06:22 UTC] [NOTIFY] Resolved 2 recipient(s) for type=deal_created: 4,6
[26-Jul-2026 13:06:23 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[26-Jul-2026 13:06:23 UTC] [NOTIFY] Notified user 4 (technician) — 📋 New Deal — BL18XGH
[26-Jul-2026 13:06:24 UTC] [NOTIFY] Email to aj.autoworksltd@gmail.com: sent
[26-Jul-2026 13:06:24 UTC] [NOTIFY] Notified user 6 (mot_bay) — 📋 New Deal — BL18XGH
[26-Jul-2026 13:06:24 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202607261306.29071342300@smtp-relay.mailin.fr>"}

[26-Jul-2026 13:06:25 UTC] [PORTAL] Created for deal 308 email:epatterson3211@gmail.com token:1731fc6698751821bc392489c8903b83dd770fb1bd98fb104c49bea654cd2eaa sms:yes
[26-Jul-2026 13:35:31 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202607261335.36875351773@smtp-relay.mailin.fr>"}

[26-Jul-2026 14:38:27 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202607261438.86427407654@smtp-relay.mailin.fr>"}

[26-Jul-2026 14:38:28 UTC] [PORTAL] Created for deal 309 email:gail.addison@yahoo.com token:6dd5e38b5546b90517c5a7078e29efcf6b73976c3df015753c126351bc6cd91c sms:yes
[26-Jul-2026 15:01:01 UTC] [NOTIFY] dispatch called: dealId=310 type=deal_created stage=deal_created
[26-Jul-2026 15:01:01 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x93\x8B N...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[26-Jul-2026 15:01:01 UTC] [NOTIFY] Resolved 2 recipient(s) for type=deal_created: 4,6
[26-Jul-2026 15:01:02 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[26-Jul-2026 15:01:02 UTC] [NOTIFY] Notified user 4 (technician) — 📋 New Deal — CX14EOR
[26-Jul-2026 15:01:03 UTC] [NOTIFY] Email to aj.autoworksltd@gmail.com: sent
[26-Jul-2026 15:01:03 UTC] [NOTIFY] Notified user 6 (mot_bay) — 📋 New Deal — CX14EOR
[26-Jul-2026 15:01:03 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202607261501.44472461667@smtp-relay.mailin.fr>"}

[26-Jul-2026 15:01:04 UTC] [PORTAL] Created for deal 310 email:bishopmartinbritton@gmail.com token:4b81739326dd9cdd62b1bba8e9f594cd108c994d03d918b1c2910fdc3882b292 sms:yes
[26-Jul-2026 15:08:15 UTC] [NOTIFY] dispatch called: dealId=311 type=deal_created stage=deal_created
[26-Jul-2026 15:08:15 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x93\x8B N...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[26-Jul-2026 15:08:15 UTC] [NOTIFY] Resolved 2 recipient(s) for type=deal_created: 4,6
[26-Jul-2026 15:08:15 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[26-Jul-2026 15:08:15 UTC] [NOTIFY] Notified user 4 (technician) — 📋 New Deal — OE65OCC
[26-Jul-2026 15:08:16 UTC] [NOTIFY] Email to aj.autoworksltd@gmail.com: sent
[26-Jul-2026 15:08:16 UTC] [NOTIFY] Notified user 6 (mot_bay) — 📋 New Deal — OE65OCC
[26-Jul-2026 15:08:17 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202607261508.57114030229@smtp-relay.mailin.fr>"}

[26-Jul-2026 15:08:17 UTC] [PORTAL] Created for deal 311 email:p.nurrish@icloud.com token:a5a90f79f9306d73c1b2bd202fd795274783a3bc0017679e173e49a703dbdaf0 sms:yes
[27-Jul-2026 07:30:51 UTC] [NOTIFY] dispatch called: dealId=279 type=stage_started stage=mot
[27-Jul-2026 07:30:51 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x94\xA7 M...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[27-Jul-2026 07:30:51 UTC] [NOTIFY] No recipients for type=stage_started stage=mot deal=279 — nothing sent.
[27-Jul-2026 07:30:55 UTC] [NOTIFY] dispatch called: dealId=279 type=stage_completed stage=mot
[27-Jul-2026 07:30:55 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x94\xA7 M...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[27-Jul-2026 07:30:56 UTC] [NOTIFY] Routed to assignee user=4 for stage=workshop
[27-Jul-2026 07:30:56 UTC] [NOTIFY] Resolved 1 recipient(s) for type=stage_completed: 4
[27-Jul-2026 07:30:56 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[27-Jul-2026 07:30:56 UTC] [NOTIFY] Notified user 4 (technician) — 🔧 MOT Complete — NK13VCZ
[27-Jul-2026 07:30:59 UTC] [NOTIFY] dispatch called: dealId=286 type=stage_started stage=mot
[27-Jul-2026 07:30:59 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x94\xA7 M...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[27-Jul-2026 07:30:59 UTC] [NOTIFY] No recipients for type=stage_started stage=mot deal=286 — nothing sent.
[27-Jul-2026 07:31:01 UTC] [NOTIFY] dispatch called: dealId=286 type=stage_completed stage=mot
[27-Jul-2026 07:31:01 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x94\xA7 M...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[27-Jul-2026 07:31:01 UTC] [NOTIFY] Resolved 1 recipient(s) for type=stage_completed: 4
[27-Jul-2026 07:31:01 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[27-Jul-2026 07:31:01 UTC] [NOTIFY] Notified user 4 (technician) — 🔧 MOT Complete — DE63LDF
[27-Jul-2026 07:31:06 UTC] [NOTIFY] dispatch called: dealId=294 type=stage_started stage=mot
[27-Jul-2026 07:31:06 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x94\xA7 M...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[27-Jul-2026 07:31:06 UTC] [NOTIFY] No recipients for type=stage_started stage=mot deal=294 — nothing sent.
[27-Jul-2026 07:31:10 UTC] [NOTIFY] dispatch called: dealId=294 type=stage_completed stage=mot
[27-Jul-2026 07:31:10 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x94\xA7 M...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[27-Jul-2026 07:31:10 UTC] [NOTIFY] Routed to assignee user=4 for stage=workshop
[27-Jul-2026 07:31:10 UTC] [NOTIFY] Resolved 1 recipient(s) for type=stage_completed: 4
[27-Jul-2026 07:31:10 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[27-Jul-2026 07:31:10 UTC] [NOTIFY] Notified user 4 (technician) — 🔧 MOT Complete — SW16YFY
[27-Jul-2026 07:31:31 UTC] [NOTIFY] dispatch called: dealId=298 type=stage_started stage=mot
[27-Jul-2026 07:31:31 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x94\xA7 M...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[27-Jul-2026 07:31:31 UTC] [NOTIFY] No recipients for type=stage_started stage=mot deal=298 — nothing sent.
[27-Jul-2026 07:31:47 UTC] [NOTIFY] dispatch called: dealId=298 type=stage_completed stage=mot
[27-Jul-2026 07:31:47 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x94\xA7 M...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[27-Jul-2026 07:31:47 UTC] [NOTIFY] Resolved 1 recipient(s) for type=stage_completed: 4
[27-Jul-2026 07:31:47 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[27-Jul-2026 07:31:47 UTC] [NOTIFY] Notified user 4 (technician) — 🔧 MOT Complete — KS16ZZJ
[27-Jul-2026 07:32:04 UTC] [NOTIFY] dispatch called: dealId=299 type=stage_started stage=mot
[27-Jul-2026 07:32:04 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x94\xA7 M...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[27-Jul-2026 07:32:04 UTC] [NOTIFY] No recipients for type=stage_started stage=mot deal=299 — nothing sent.
[27-Jul-2026 07:32:07 UTC] [NOTIFY] dispatch called: dealId=299 type=stage_completed stage=mot
[27-Jul-2026 07:32:07 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x94\xA7 M...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[27-Jul-2026 07:32:07 UTC] [NOTIFY] Resolved 1 recipient(s) for type=stage_completed: 4
[27-Jul-2026 07:32:07 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[27-Jul-2026 07:32:07 UTC] [NOTIFY] Notified user 4 (technician) — 🔧 MOT Complete — SE18WMW
[27-Jul-2026 07:39:42 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202607270739.19994967145@smtp-relay.mailin.fr>"}

[27-Jul-2026 09:36:28 UTC] [NOTIFY] dispatch called: dealId=305 type=stage_started stage=mot
[27-Jul-2026 09:36:28 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x94\xA7 M...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[27-Jul-2026 09:36:28 UTC] [NOTIFY] No recipients for type=stage_started stage=mot deal=305 — nothing sent.
[27-Jul-2026 09:36:30 UTC] [NOTIFY] dispatch called: dealId=305 type=stage_completed stage=mot
[27-Jul-2026 09:36:30 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x94\xA7 M...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[27-Jul-2026 09:36:30 UTC] [NOTIFY] Resolved 1 recipient(s) for type=stage_completed: 4
[27-Jul-2026 09:36:31 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[27-Jul-2026 09:36:31 UTC] [NOTIFY] Notified user 4 (technician) — 🔧 MOT Complete — VO66VVH
[27-Jul-2026 10:45:32 UTC] [PORTAL] Wrong password: kelvin.aspey@hotmail.co.uk
[27-Jul-2026 11:02:28 UTC] [NOTIFY] dispatch called: dealId=293 type=stage_started stage=valet
[27-Jul-2026 11:02:28 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[27-Jul-2026 11:02:28 UTC] [NOTIFY] No recipients for type=stage_started stage=valet deal=293 — nothing sent.
[27-Jul-2026 11:02:37 UTC] [NOTIFY] dispatch called: dealId=293 type=stage_completed stage=valet
[27-Jul-2026 11:02:37 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[27-Jul-2026 11:02:37 UTC] [NOTIFY] Routed to assignee user=4 for stage=workshop
[27-Jul-2026 11:02:37 UTC] [NOTIFY] Resolved 1 recipient(s) for type=stage_completed: 4
[27-Jul-2026 11:02:37 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[27-Jul-2026 11:02:37 UTC] [NOTIFY] Notified user 4 (technician) — ✨ Valet Complete — FG17UVS
[27-Jul-2026 12:53:08 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202607271253.99027589092@smtp-relay.mailin.fr>"}

[27-Jul-2026 12:55:02 UTC] [NOTIFY] dispatch called: dealId=299 type=stage_started stage=valet
[27-Jul-2026 12:55:02 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[27-Jul-2026 12:55:02 UTC] [NOTIFY] No recipients for type=stage_started stage=valet deal=299 — nothing sent.
[27-Jul-2026 12:55:09 UTC] [NOTIFY] dispatch called: dealId=299 type=stage_completed stage=valet
[27-Jul-2026 12:55:09 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[27-Jul-2026 12:55:09 UTC] [NOTIFY] Resolved 1 recipient(s) for type=stage_completed: 4
[27-Jul-2026 12:55:09 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[27-Jul-2026 12:55:09 UTC] [NOTIFY] Notified user 4 (technician) — ✨ Valet Complete — SE18WMW
[27-Jul-2026 12:58:54 UTC] [NOTIFY] dispatch called: dealId=279 type=stage_started stage=valet
[27-Jul-2026 12:58:54 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[27-Jul-2026 12:58:54 UTC] [NOTIFY] No recipients for type=stage_started stage=valet deal=279 — nothing sent.
[27-Jul-2026 12:58:59 UTC] [NOTIFY] dispatch called: dealId=279 type=stage_completed stage=valet
[27-Jul-2026 12:58:59 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[27-Jul-2026 12:58:59 UTC] [NOTIFY] Routed to assignee user=4 for stage=workshop
[27-Jul-2026 12:58:59 UTC] [NOTIFY] Resolved 1 recipient(s) for type=stage_completed: 4
[27-Jul-2026 12:58:59 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[27-Jul-2026 12:58:59 UTC] [NOTIFY] Notified user 4 (technician) — ✨ Valet Complete — NK13VCZ
[27-Jul-2026 13:04:12 UTC] [NOTIFY] dispatch called: dealId=270 type=stage_started stage=valet
[27-Jul-2026 13:04:12 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[27-Jul-2026 13:04:12 UTC] [NOTIFY] No recipients for type=stage_started stage=valet deal=270 — nothing sent.
[27-Jul-2026 13:04:17 UTC] [NOTIFY] dispatch called: dealId=270 type=stage_completed stage=valet
[27-Jul-2026 13:04:17 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[27-Jul-2026 13:04:17 UTC] [NOTIFY] No recipients for type=stage_completed stage=valet deal=270 — nothing sent.
[27-Jul-2026 13:04:17 UTC] [NOTIFY] dispatch called: dealId=270 type=ready stage=ready
[27-Jul-2026 13:04:17 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9A\x97 R...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[27-Jul-2026 13:04:17 UTC] [NOTIFY] Resolved 1 recipient(s) for type=ready: 2
[27-Jul-2026 13:04:17 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[27-Jul-2026 13:04:17 UTC] [NOTIFY] Notified user 2 (salesman) — 🚗 READY FOR HANDOVER — FN11GJZ
[27-Jul-2026 13:38:15 UTC] [NOTIFY] dispatch called: dealId=312 type=deal_created stage=deal_created
[27-Jul-2026 13:38:15 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x93\x8B N...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[27-Jul-2026 13:38:15 UTC] [NOTIFY] Resolved 1 recipient(s) for type=deal_created: 4
[27-Jul-2026 13:38:15 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[27-Jul-2026 13:38:15 UTC] [NOTIFY] Notified user 4 (technician) — 📋 New Deal — MX62FVG
[27-Jul-2026 13:38:15 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202607271338.16419800321@smtp-relay.mailin.fr>"}

[27-Jul-2026 13:38:16 UTC] [PORTAL] Created for deal 312 email:lisasimpson41@aol.com token:876c33998e5a56b7bae069c17ee074f713f46ee2c31ea8a1dd1b31e6afeb58da sms:yes
[27-Jul-2026 13:40:21 UTC] [NOTIFY] dispatch called: dealId=313 type=deal_created stage=deal_created
[27-Jul-2026 13:40:21 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x93\x8B N...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[27-Jul-2026 13:40:21 UTC] [NOTIFY] Resolved 2 recipient(s) for type=deal_created: 4,6
[27-Jul-2026 13:40:21 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[27-Jul-2026 13:40:21 UTC] [NOTIFY] Notified user 4 (technician) — 📋 New Deal — PO68HFH
[27-Jul-2026 13:40:23 UTC] [NOTIFY] Email to aj.autoworksltd@gmail.com: sent
[27-Jul-2026 13:40:23 UTC] [NOTIFY] Notified user 6 (mot_bay) — 📋 New Deal — PO68HFH
[27-Jul-2026 13:40:23 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202607271340.82936383762@smtp-relay.mailin.fr>"}

[27-Jul-2026 13:40:24 UTC] [PORTAL] Created for deal 313 email:debbiewassall51@gmail.com token:48840f9b4ed88fc2f5723fe64c126e56099d3eb0f110c39d5a10bf3293e33492 sms:yes
[27-Jul-2026 14:33:34 UTC] [NOTIFY] dispatch called: dealId=279 type=ready stage=ready
[27-Jul-2026 14:33:34 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9A\x97 R...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[27-Jul-2026 14:33:34 UTC] [NOTIFY] Resolved 1 recipient(s) for type=ready: 3
[27-Jul-2026 14:33:35 UTC] [NOTIFY] Email to jamie@northwestcar.group: sent
[27-Jul-2026 14:33:35 UTC] [NOTIFY] Notified user 3 (salesman) — 🚗 READY FOR HANDOVER — NK13VCZ
[27-Jul-2026 14:33:38 UTC] [NOTIFY] dispatch called: dealId=279 type=sold stage=sold
[27-Jul-2026 14:33:38 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[27-Jul-2026 14:33:38 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 3
[27-Jul-2026 14:33:38 UTC] [NOTIFY] Email to jamie@northwestcar.group: sent
[27-Jul-2026 14:33:38 UTC] [NOTIFY] Notified user 3 (salesman) — 🎉 SOLD — NK13VCZ
[27-Jul-2026 14:33:52 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[27-Jul-2026 14:54:17 UTC] [NOTIFY] dispatch called: dealId=307 type=stage_started stage=valet
[27-Jul-2026 14:54:17 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[27-Jul-2026 14:54:17 UTC] [NOTIFY] No recipients for type=stage_started stage=valet deal=307 — nothing sent.
[27-Jul-2026 14:54:33 UTC] [NOTIFY] dispatch called: dealId=307 type=stage_completed stage=valet
[27-Jul-2026 14:54:33 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[27-Jul-2026 14:54:33 UTC] [NOTIFY] Resolved 1 recipient(s) for type=stage_completed: 4
[27-Jul-2026 14:54:33 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[27-Jul-2026 14:54:33 UTC] [NOTIFY] Notified user 4 (technician) — ✨ Valet Complete — RO12UZA
[27-Jul-2026 16:32:53 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202607271632.76297539927@smtp-relay.mailin.fr>"}

[27-Jul-2026 17:33:24 UTC] [NOTIFY] dispatch called: dealId=299 type=ready stage=ready
[27-Jul-2026 17:33:24 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9A\x97 R...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[27-Jul-2026 17:33:24 UTC] [NOTIFY] Resolved 1 recipient(s) for type=ready: 2
[27-Jul-2026 17:33:24 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[27-Jul-2026 17:33:24 UTC] [NOTIFY] Notified user 2 (salesman) — 🚗 READY FOR HANDOVER — SE18WMW
[27-Jul-2026 17:33:36 UTC] [NOTIFY] dispatch called: dealId=299 type=sold stage=sold
[27-Jul-2026 17:33:36 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[27-Jul-2026 17:33:36 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 2
[27-Jul-2026 17:33:36 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[27-Jul-2026 17:33:36 UTC] [NOTIFY] Notified user 2 (salesman) — 🎉 SOLD — SE18WMW
[27-Jul-2026 17:33:52 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[27-Jul-2026 18:44:41 UTC] [NOTIFY] dispatch called: dealId=294 type=ready stage=ready
[27-Jul-2026 18:44:41 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9A\x97 R...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[27-Jul-2026 18:44:41 UTC] [NOTIFY] Resolved 1 recipient(s) for type=ready: 2
[27-Jul-2026 18:44:42 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[27-Jul-2026 18:44:42 UTC] [NOTIFY] Notified user 2 (salesman) — 🚗 READY FOR HANDOVER — SW16YFY
[27-Jul-2026 18:44:46 UTC] [NOTIFY] dispatch called: dealId=294 type=sold stage=sold
[27-Jul-2026 18:44:46 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[27-Jul-2026 18:44:46 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 2
[27-Jul-2026 18:44:46 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[27-Jul-2026 18:44:46 UTC] [NOTIFY] Notified user 2 (salesman) — 🎉 SOLD — SW16YFY
[27-Jul-2026 18:45:02 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[27-Jul-2026 18:45:42 UTC] [NOTIFY] dispatch called: dealId=293 type=ready stage=ready
[27-Jul-2026 18:45:42 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9A\x97 R...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[27-Jul-2026 18:45:42 UTC] [NOTIFY] Resolved 1 recipient(s) for type=ready: 2
[27-Jul-2026 18:45:43 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[27-Jul-2026 18:45:43 UTC] [NOTIFY] Notified user 2 (salesman) — 🚗 READY FOR HANDOVER — FG17UVS
[27-Jul-2026 18:45:46 UTC] [NOTIFY] dispatch called: dealId=293 type=sold stage=sold
[27-Jul-2026 18:45:46 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[27-Jul-2026 18:45:46 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 2
[27-Jul-2026 18:45:46 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[27-Jul-2026 18:45:46 UTC] [NOTIFY] Notified user 2 (salesman) — 🎉 SOLD — FG17UVS
[27-Jul-2026 18:46:31 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[28-Jul-2026 10:44:13 UTC] [NOTIFY] dispatch called: dealId=270 type=sold stage=sold
[28-Jul-2026 10:44:13 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[28-Jul-2026 10:44:13 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 2
[28-Jul-2026 10:44:14 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[28-Jul-2026 10:44:14 UTC] [NOTIFY] Notified user 2 (salesman) — 🎉 SOLD — FN11GJZ
[28-Jul-2026 11:14:19 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[28-Jul-2026 11:21:30 UTC] [NOTIFY] dispatch called: dealId=305 type=stage_started stage=valet
[28-Jul-2026 11:21:30 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[28-Jul-2026 11:21:30 UTC] [NOTIFY] No recipients for type=stage_started stage=valet deal=305 — nothing sent.
[28-Jul-2026 11:21:35 UTC] [NOTIFY] dispatch called: dealId=305 type=stage_completed stage=valet
[28-Jul-2026 11:21:35 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[28-Jul-2026 11:21:35 UTC] [NOTIFY] Resolved 1 recipient(s) for type=stage_completed: 4
[28-Jul-2026 11:21:35 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[28-Jul-2026 11:21:35 UTC] [NOTIFY] Notified user 4 (technician) — ✨ Valet Complete — VO66VVH
[28-Jul-2026 13:00:07 UTC] [NOTIFY] dispatch called: dealId=311 type=stage_started stage=mot
[28-Jul-2026 13:00:07 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x94\xA7 M...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[28-Jul-2026 13:00:07 UTC] [NOTIFY] No recipients for type=stage_started stage=mot deal=311 — nothing sent.
[28-Jul-2026 13:00:08 UTC] [NOTIFY] dispatch called: dealId=311 type=stage_completed stage=mot
[28-Jul-2026 13:00:08 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x94\xA7 M...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[28-Jul-2026 13:00:08 UTC] [NOTIFY] Resolved 1 recipient(s) for type=stage_completed: 4
[28-Jul-2026 13:00:09 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[28-Jul-2026 13:00:09 UTC] [NOTIFY] Notified user 4 (technician) — 🔧 MOT Complete — OE65OCC
[28-Jul-2026 13:00:11 UTC] [NOTIFY] dispatch called: dealId=306 type=stage_started stage=mot
[28-Jul-2026 13:00:11 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x94\xA7 M...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[28-Jul-2026 13:00:11 UTC] [NOTIFY] No recipients for type=stage_started stage=mot deal=306 — nothing sent.
[28-Jul-2026 13:00:14 UTC] [NOTIFY] dispatch called: dealId=306 type=stage_completed stage=mot
[28-Jul-2026 13:00:14 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x94\xA7 M...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[28-Jul-2026 13:00:14 UTC] [NOTIFY] Resolved 1 recipient(s) for type=stage_completed: 4
[28-Jul-2026 13:00:14 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[28-Jul-2026 13:00:14 UTC] [NOTIFY] Notified user 4 (technician) — 🔧 MOT Complete — LS66WFY
[28-Jul-2026 13:00:28 UTC] [NOTIFY] dispatch called: dealId=313 type=stage_started stage=mot
[28-Jul-2026 13:00:28 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x94\xA7 M...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[28-Jul-2026 13:00:28 UTC] [NOTIFY] No recipients for type=stage_started stage=mot deal=313 — nothing sent.
[28-Jul-2026 13:00:31 UTC] [NOTIFY] dispatch called: dealId=313 type=stage_completed stage=mot
[28-Jul-2026 13:00:31 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x94\xA7 M...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[28-Jul-2026 13:00:31 UTC] [NOTIFY] Resolved 1 recipient(s) for type=stage_completed: 4
[28-Jul-2026 13:00:31 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[28-Jul-2026 13:00:31 UTC] [NOTIFY] Notified user 4 (technician) — 🔧 MOT Complete — PO68HFH
[28-Jul-2026 13:43:28 UTC] [NOTIFY] dispatch called: dealId=304 type=sold stage=sold
[28-Jul-2026 13:43:28 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[28-Jul-2026 13:43:28 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 1
[28-Jul-2026 13:43:28 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[28-Jul-2026 13:43:28 UTC] [NOTIFY] Notified user 1 (super_admin) — 🎉 SOLD — SJ17XRY
[28-Jul-2026 13:43:40 UTC] [HANDOVER_OVERRIDE] Deal #304 (SJ17XRY) handed over by Jay Williamson (super_admin) bypassing incomplete stages: Workshop, PDI, Valet
[28-Jul-2026 13:43:40 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[28-Jul-2026 16:03:28 UTC] [NOTIFY] dispatch called: dealId=314 type=deal_created stage=deal_created
[28-Jul-2026 16:03:28 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x93\x8B N...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[28-Jul-2026 16:03:28 UTC] [NOTIFY] Resolved 2 recipient(s) for type=deal_created: 4,6
[28-Jul-2026 16:03:28 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[28-Jul-2026 16:03:28 UTC] [NOTIFY] Notified user 4 (technician) — 📋 New Deal — YY15GYH
[28-Jul-2026 16:03:32 UTC] [NOTIFY] Email to aj.autoworksltd@gmail.com: sent
[28-Jul-2026 16:03:32 UTC] [NOTIFY] Notified user 6 (mot_bay) — 📋 New Deal — YY15GYH
[28-Jul-2026 16:03:33 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202607281603.45814939299@smtp-relay.mailin.fr>"}

[28-Jul-2026 16:03:33 UTC] [PORTAL] Created for deal 314 email:isabel.allcut@aol.com token:3cd9ed64f080bb3939680db3525bcd5c3fb710203a06fd8133b4a610d7334846 sms:yes
[28-Jul-2026 16:03:33 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[28-Jul-2026 16:03:33 UTC] [NOTIFY] dispatch called: dealId=315 type=deal_created stage=deal_created
[28-Jul-2026 16:03:33 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x93\x8B N...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[28-Jul-2026 16:03:33 UTC] [NOTIFY] Resolved 2 recipient(s) for type=deal_created: 4,6
[28-Jul-2026 16:03:34 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[28-Jul-2026 16:03:34 UTC] [NOTIFY] Notified user 4 (technician) — 📋 New Deal — YY15GYH
[28-Jul-2026 16:03:36 UTC] [NOTIFY] Email to aj.autoworksltd@gmail.com: sent
[28-Jul-2026 16:03:36 UTC] [NOTIFY] Notified user 6 (mot_bay) — 📋 New Deal — YY15GYH
[28-Jul-2026 16:03:36 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202607281603.80859576637@smtp-relay.mailin.fr>"}

[28-Jul-2026 16:03:36 UTC] [PORTAL] Resent for deal 315 email:isabel.allcut@aol.com token:fe3969fd0e557a7da084325978fb25117e30fd6da8e968c0108e04a1dd4c4556 sms:yes
[28-Jul-2026 16:03:36 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[28-Jul-2026 16:48:16 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202607281648.85141701827@smtp-relay.mailin.fr>"}

[28-Jul-2026 16:48:17 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202607281648.68335465271@smtp-relay.mailin.fr>"}

[28-Jul-2026 16:48:18 UTC] [PORTAL] Created for deal 316 email:lewislewis200@yahoo.com token:cb7c2541ab234c51d01d814019bbdad1e8b1723c21e36ef9e7de2298c66e46ad sms:yes
[28-Jul-2026 16:48:18 UTC] [NOTIFY] dispatch called: dealId=316 type=ready stage=ready
[28-Jul-2026 16:48:18 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9A\x97 R...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[28-Jul-2026 16:48:18 UTC] [NOTIFY] Resolved 1 recipient(s) for type=ready: 2
[28-Jul-2026 16:48:18 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[28-Jul-2026 16:48:18 UTC] [NOTIFY] Notified user 2 (salesman) — 🚗 READY FOR HANDOVER — SB65XPD
[28-Jul-2026 16:50:39 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202607281650.97045090258@smtp-relay.mailin.fr>"}

[28-Jul-2026 17:07:20 UTC] [NOTIFY] dispatch called: dealId=317 type=deal_created stage=deal_created
[28-Jul-2026 17:07:20 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x93\x8B N...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[28-Jul-2026 17:07:20 UTC] [NOTIFY] Resolved 1 recipient(s) for type=deal_created: 4
[28-Jul-2026 17:07:20 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[28-Jul-2026 17:07:20 UTC] [NOTIFY] Notified user 4 (technician) — 📋 New Deal — ML68LJE
[28-Jul-2026 17:07:20 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202607281707.11939498890@smtp-relay.mailin.fr>"}

[28-Jul-2026 17:07:21 UTC] [PORTAL] Created for deal 317 email:john.roworth@hotmail.co.uk token:6c5314dd847aa2a00acb170bcfa349570b666367843fde056522bf6ae48083b8 sms:yes
[28-Jul-2026 17:07:21 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[28-Jul-2026 17:22:32 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202607281722.50022498046@smtp-relay.mailin.fr>"}

[28-Jul-2026 17:24:05 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202607281724.26673247780@smtp-relay.mailin.fr>"}

[28-Jul-2026 20:31:08 UTC] [NOTIFY] dispatch called: dealId=305 type=sold stage=sold
[28-Jul-2026 20:31:08 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[28-Jul-2026 20:31:08 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 1
[28-Jul-2026 20:31:08 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[28-Jul-2026 20:31:08 UTC] [NOTIFY] Notified user 1 (super_admin) — 🎉 SOLD — VO66VVH
[28-Jul-2026 20:31:21 UTC] [HANDOVER_OVERRIDE] Deal #305 (VO66VVH) handed over by Jay Williamson (super_admin) bypassing incomplete stages: Workshop, PDI
[28-Jul-2026 20:31:21 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[29-Jul-2026 08:58:33 UTC] [NOTIFY] dispatch called: dealId=298 type=stage_started stage=valet
[29-Jul-2026 08:58:33 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[29-Jul-2026 08:58:33 UTC] [NOTIFY] No recipients for type=stage_started stage=valet deal=298 — nothing sent.
[29-Jul-2026 08:58:39 UTC] [NOTIFY] dispatch called: dealId=298 type=stage_completed stage=valet
[29-Jul-2026 08:58:39 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[29-Jul-2026 08:58:39 UTC] [NOTIFY] Resolved 1 recipient(s) for type=stage_completed: 4
[29-Jul-2026 08:58:39 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[29-Jul-2026 08:58:39 UTC] [NOTIFY] Notified user 4 (technician) — ✨ Valet Complete — KS16ZZJ
[29-Jul-2026 08:59:26 UTC] [NOTIFY] dispatch called: dealId=304 type=stage_started stage=valet
[29-Jul-2026 08:59:26 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[29-Jul-2026 08:59:26 UTC] [NOTIFY] No recipients for type=stage_started stage=valet deal=304 — nothing sent.
[29-Jul-2026 08:59:29 UTC] [NOTIFY] dispatch called: dealId=304 type=stage_completed stage=valet
[29-Jul-2026 08:59:29 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[29-Jul-2026 08:59:29 UTC] [NOTIFY] Resolved 1 recipient(s) for type=stage_completed: 4
[29-Jul-2026 08:59:30 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[29-Jul-2026 08:59:30 UTC] [NOTIFY] Notified user 4 (technician) — ✨ Valet Complete — SJ17XRY
[29-Jul-2026 08:59:53 UTC] [NOTIFY] dispatch called: dealId=311 type=stage_started stage=valet
[29-Jul-2026 08:59:53 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[29-Jul-2026 08:59:53 UTC] [NOTIFY] No recipients for type=stage_started stage=valet deal=311 — nothing sent.
[29-Jul-2026 08:59:57 UTC] [NOTIFY] dispatch called: dealId=311 type=stage_completed stage=valet
[29-Jul-2026 08:59:57 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[29-Jul-2026 08:59:57 UTC] [NOTIFY] Resolved 1 recipient(s) for type=stage_completed: 4
[29-Jul-2026 08:59:57 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[29-Jul-2026 08:59:57 UTC] [NOTIFY] Notified user 4 (technician) — ✨ Valet Complete — OE65OCC
[29-Jul-2026 09:13:59 UTC] [NOTIFY] dispatch called: dealId=313 type=stage_started stage=valet
[29-Jul-2026 09:13:59 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[29-Jul-2026 09:13:59 UTC] [NOTIFY] No recipients for type=stage_started stage=valet deal=313 — nothing sent.
[29-Jul-2026 09:14:23 UTC] [NOTIFY] dispatch called: dealId=313 type=stage_completed stage=valet
[29-Jul-2026 09:14:23 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[29-Jul-2026 09:14:23 UTC] [NOTIFY] Resolved 1 recipient(s) for type=stage_completed: 4
[29-Jul-2026 09:14:24 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[29-Jul-2026 09:14:24 UTC] [NOTIFY] Notified user 4 (technician) — ✨ Valet Complete — PO68HFH
[29-Jul-2026 09:51:30 UTC] [NOTIFY] dispatch called: dealId=313 type=ready stage=ready
[29-Jul-2026 09:51:30 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9A\x97 R...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[29-Jul-2026 09:51:30 UTC] [NOTIFY] Resolved 1 recipient(s) for type=ready: 2
[29-Jul-2026 09:51:30 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[29-Jul-2026 09:51:30 UTC] [NOTIFY] Notified user 2 (salesman) — 🚗 READY FOR HANDOVER — PO68HFH
[29-Jul-2026 09:51:35 UTC] [NOTIFY] dispatch called: dealId=313 type=sold stage=sold
[29-Jul-2026 09:51:35 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[29-Jul-2026 09:51:35 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 2
[29-Jul-2026 09:51:35 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[29-Jul-2026 09:51:35 UTC] [NOTIFY] Notified user 2 (salesman) — 🎉 SOLD — PO68HFH
[29-Jul-2026 09:51:56 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[29-Jul-2026 10:55:04 UTC] [NOTIFY] dispatch called: dealId=309 type=stage_started stage=valet
[29-Jul-2026 10:55:04 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[29-Jul-2026 10:55:04 UTC] [NOTIFY] No recipients for type=stage_started stage=valet deal=309 — nothing sent.
[29-Jul-2026 10:55:08 UTC] [NOTIFY] dispatch called: dealId=309 type=stage_completed stage=valet
[29-Jul-2026 10:55:08 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[29-Jul-2026 10:55:08 UTC] [NOTIFY] Resolved 1 recipient(s) for type=stage_completed: 4
[29-Jul-2026 10:55:08 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[29-Jul-2026 10:55:08 UTC] [NOTIFY] Notified user 4 (technician) — ✨ Valet Complete — VU63AWO
[29-Jul-2026 11:18:22 UTC] [NOTIFY] dispatch called: dealId=298 type=ready stage=ready
[29-Jul-2026 11:18:22 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9A\x97 R...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[29-Jul-2026 11:18:22 UTC] [NOTIFY] Resolved 1 recipient(s) for type=ready: 2
[29-Jul-2026 11:18:22 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[29-Jul-2026 11:18:22 UTC] [NOTIFY] Notified user 2 (salesman) — 🚗 READY FOR HANDOVER — KS16ZZJ
[29-Jul-2026 11:18:25 UTC] [NOTIFY] dispatch called: dealId=298 type=sold stage=sold
[29-Jul-2026 11:18:25 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[29-Jul-2026 11:18:25 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 2
[29-Jul-2026 11:18:26 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[29-Jul-2026 11:18:26 UTC] [NOTIFY] Notified user 2 (salesman) — 🎉 SOLD — KS16ZZJ
[29-Jul-2026 11:18:51 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[29-Jul-2026 12:33:40 UTC] [NOTIFY] dispatch called: dealId=312 type=stage_started stage=valet
[29-Jul-2026 12:33:40 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[29-Jul-2026 12:33:40 UTC] [NOTIFY] No recipients for type=stage_started stage=valet deal=312 — nothing sent.
[29-Jul-2026 12:33:45 UTC] [NOTIFY] dispatch called: dealId=312 type=stage_completed stage=valet
[29-Jul-2026 12:33:45 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[29-Jul-2026 12:33:45 UTC] [NOTIFY] Resolved 1 recipient(s) for type=stage_completed: 4
[29-Jul-2026 12:33:45 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[29-Jul-2026 12:33:45 UTC] [NOTIFY] Notified user 4 (technician) — ✨ Valet Complete — MX62FVG
[29-Jul-2026 13:33:28 UTC] [NOTIFY] dispatch called: dealId=309 type=ready stage=ready
[29-Jul-2026 13:33:28 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9A\x97 R...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[29-Jul-2026 13:33:28 UTC] [NOTIFY] Resolved 1 recipient(s) for type=ready: 1
[29-Jul-2026 13:33:28 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[29-Jul-2026 13:33:28 UTC] [NOTIFY] Notified user 1 (super_admin) — 🚗 READY FOR HANDOVER — VU63AWO
[29-Jul-2026 13:33:32 UTC] [NOTIFY] dispatch called: dealId=309 type=sold stage=sold
[29-Jul-2026 13:33:32 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[29-Jul-2026 13:33:32 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 1
[29-Jul-2026 13:33:32 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[29-Jul-2026 13:33:32 UTC] [NOTIFY] Notified user 1 (super_admin) — 🎉 SOLD — VU63AWO
[29-Jul-2026 13:33:57 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[29-Jul-2026 22:15:58 UTC] [PORTAL] No customer: lewislewis2000@yahoo.com
[29-Jul-2026 23:50:47 UTC] [PORTAL] No customer: lewislewis2000@yahoo.com
[30-Jul-2026 06:11:39 UTC] [NOTIFY] dispatch called: dealId=306 type=stage_started stage=valet
[30-Jul-2026 06:11:39 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[30-Jul-2026 06:11:39 UTC] [NOTIFY] No recipients for type=stage_started stage=valet deal=306 — nothing sent.
[30-Jul-2026 06:11:42 UTC] [NOTIFY] dispatch called: dealId=306 type=stage_completed stage=valet
[30-Jul-2026 06:11:42 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[30-Jul-2026 06:11:42 UTC] [NOTIFY] Resolved 1 recipient(s) for type=stage_completed: 4
[30-Jul-2026 06:11:43 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[30-Jul-2026 06:11:43 UTC] [NOTIFY] Notified user 4 (technician) — ✨ Valet Complete — LS66WFY
[30-Jul-2026 07:33:58 UTC] [NOTIFY] dispatch called: dealId=314 type=stage_started stage=valet
[30-Jul-2026 07:33:58 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[30-Jul-2026 07:33:58 UTC] [NOTIFY] No recipients for type=stage_started stage=valet deal=314 — nothing sent.
[30-Jul-2026 07:34:11 UTC] [NOTIFY] dispatch called: dealId=314 type=stage_completed stage=valet
[30-Jul-2026 07:34:11 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[30-Jul-2026 07:34:11 UTC] [NOTIFY] Resolved 2 recipient(s) for type=stage_completed: 4,6
[30-Jul-2026 07:34:11 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[30-Jul-2026 07:34:11 UTC] [NOTIFY] Notified user 4 (technician) — ✨ Valet Complete — YY15GYH
[30-Jul-2026 07:34:13 UTC] [NOTIFY] Email to aj.autoworksltd@gmail.com: sent
[30-Jul-2026 07:34:13 UTC] [NOTIFY] Notified user 6 (mot_bay) — ✨ Valet Complete — YY15GYH
[30-Jul-2026 11:22:12 UTC] [NOTIFY] dispatch called: dealId=316 type=stage_started stage=valet
[30-Jul-2026 11:22:12 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[30-Jul-2026 11:22:12 UTC] [NOTIFY] No recipients for type=stage_started stage=valet deal=316 — nothing sent.
[30-Jul-2026 11:22:17 UTC] [NOTIFY] dispatch called: dealId=316 type=stage_completed stage=valet
[30-Jul-2026 11:22:17 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[30-Jul-2026 11:22:17 UTC] [NOTIFY] Resolved 2 recipient(s) for type=stage_completed: 4,6
[30-Jul-2026 11:22:17 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[30-Jul-2026 11:22:17 UTC] [NOTIFY] Notified user 4 (technician) — ✨ Valet Complete — SB65XPD
[30-Jul-2026 11:22:19 UTC] [NOTIFY] Email to aj.autoworksltd@gmail.com: sent
[30-Jul-2026 11:22:19 UTC] [NOTIFY] Notified user 6 (mot_bay) — ✨ Valet Complete — SB65XPD
[30-Jul-2026 12:06:29 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202607301206.39433011661@smtp-relay.mailin.fr>"}

[30-Jul-2026 12:06:29 UTC] [PORTAL] Created for deal 318 email:beccy.cooper@hotmail.co.uk token:9bfe5beb9290272d5b959f16701aea0d4c44749a1ec89d5ecab3297cda600eab sms:yes
[30-Jul-2026 12:07:50 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202607301207.76973673180@smtp-relay.mailin.fr>"}

[30-Jul-2026 12:07:50 UTC] [PORTAL] Resent for deal 318 email:beccy.cooper@hotmail.co.uk token:8aa1859f87fc76312b0e478162764c2c5009afbc974f5ba681c1a6cbcc965c33 sms:yes
[30-Jul-2026 13:41:36 UTC] [NOTIFY] dispatch called: dealId=311 type=sold stage=sold
[30-Jul-2026 13:41:36 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[30-Jul-2026 13:41:36 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 1
[30-Jul-2026 13:41:37 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[30-Jul-2026 13:41:37 UTC] [NOTIFY] Notified user 1 (super_admin) — 🎉 SOLD — OE65OCC
[30-Jul-2026 13:41:50 UTC] [HANDOVER_OVERRIDE] Deal #311 (OE65OCC) handed over by Jay Williamson (super_admin) bypassing incomplete stages: Workshop, PDI
[30-Jul-2026 13:41:50 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[30-Jul-2026 16:37:58 UTC] [NOTIFY] dispatch called: dealId=310 type=stage_started stage=mot
[30-Jul-2026 16:37:58 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x94\xA7 M...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[30-Jul-2026 16:37:58 UTC] [NOTIFY] No recipients for type=stage_started stage=mot deal=310 — nothing sent.
[30-Jul-2026 16:37:59 UTC] [NOTIFY] dispatch called: dealId=310 type=stage_completed stage=mot
[30-Jul-2026 16:37:59 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x94\xA7 M...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[30-Jul-2026 16:37:59 UTC] [NOTIFY] Resolved 1 recipient(s) for type=stage_completed: 4
[30-Jul-2026 16:38:00 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[30-Jul-2026 16:38:00 UTC] [NOTIFY] Notified user 4 (technician) — 🔧 MOT Complete — CX14EOR
[30-Jul-2026 16:38:01 UTC] [NOTIFY] dispatch called: dealId=308 type=stage_started stage=mot
[30-Jul-2026 16:38:01 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x94\xA7 M...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[30-Jul-2026 16:38:01 UTC] [NOTIFY] No recipients for type=stage_started stage=mot deal=308 — nothing sent.
[30-Jul-2026 16:38:03 UTC] [NOTIFY] dispatch called: dealId=308 type=stage_completed stage=mot
[30-Jul-2026 16:38:03 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x94\xA7 M...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[30-Jul-2026 16:38:03 UTC] [NOTIFY] Resolved 1 recipient(s) for type=stage_completed: 4
[30-Jul-2026 16:38:03 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[30-Jul-2026 16:38:03 UTC] [NOTIFY] Notified user 4 (technician) — 🔧 MOT Complete — BL18XGH
[30-Jul-2026 16:38:05 UTC] [NOTIFY] dispatch called: dealId=302 type=stage_started stage=mot
[30-Jul-2026 16:38:05 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x94\xA7 M...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[30-Jul-2026 16:38:05 UTC] [NOTIFY] No recipients for type=stage_started stage=mot deal=302 — nothing sent.
[30-Jul-2026 16:38:07 UTC] [NOTIFY] dispatch called: dealId=302 type=stage_completed stage=mot
[30-Jul-2026 16:38:07 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x94\xA7 M...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[30-Jul-2026 16:38:07 UTC] [NOTIFY] Routed to assignee user=4 for stage=workshop
[30-Jul-2026 16:38:07 UTC] [NOTIFY] Resolved 1 recipient(s) for type=stage_completed: 4
[30-Jul-2026 16:38:07 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[30-Jul-2026 16:38:07 UTC] [NOTIFY] Notified user 4 (technician) — 🔧 MOT Complete — YF12YBC
[30-Jul-2026 16:38:14 UTC] [NOTIFY] dispatch called: dealId=314 type=stage_started stage=mot
[30-Jul-2026 16:38:14 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x94\xA7 M...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[30-Jul-2026 16:38:14 UTC] [NOTIFY] No recipients for type=stage_started stage=mot deal=314 — nothing sent.
[30-Jul-2026 16:38:15 UTC] [NOTIFY] dispatch called: dealId=314 type=stage_completed stage=mot
[30-Jul-2026 16:38:15 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x94\xA7 M...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[30-Jul-2026 16:38:15 UTC] [NOTIFY] Resolved 1 recipient(s) for type=stage_completed: 4
[30-Jul-2026 16:38:15 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[30-Jul-2026 16:38:15 UTC] [NOTIFY] Notified user 4 (technician) — 🔧 MOT Complete — YY15GYH
[30-Jul-2026 16:38:20 UTC] [NOTIFY] dispatch called: dealId=316 type=stage_started stage=mot
[30-Jul-2026 16:38:20 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x94\xA7 M...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[30-Jul-2026 16:38:20 UTC] [NOTIFY] No recipients for type=stage_started stage=mot deal=316 — nothing sent.
[30-Jul-2026 16:38:21 UTC] [NOTIFY] dispatch called: dealId=316 type=stage_completed stage=mot
[30-Jul-2026 16:38:21 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x94\xA7 M...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[30-Jul-2026 16:38:21 UTC] [NOTIFY] Resolved 1 recipient(s) for type=stage_completed: 4
[30-Jul-2026 16:38:22 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[30-Jul-2026 16:38:22 UTC] [NOTIFY] Notified user 4 (technician) — 🔧 MOT Complete — SB65XPD
[30-Jul-2026 16:38:22 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9A\x97 T...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[30-Jul-2026 16:38:23 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[30-Jul-2026 16:38:23 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[30-Jul-2026 16:38:23 UTC] [NOTIFY] Email to jamie@northwestcar.group: sent
[30-Jul-2026 16:38:23 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[30-Jul-2026 16:38:25 UTC] [NOTIFY] Email to aj.autoworksltd@gmail.com: sent
[31-Jul-2026 09:30:53 UTC] [NOTIFY] dispatch called: dealId=312 type=ready stage=ready
[31-Jul-2026 09:30:53 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9A\x97 R...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[31-Jul-2026 09:30:53 UTC] [NOTIFY] Resolved 1 recipient(s) for type=ready: 2
[31-Jul-2026 09:30:53 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[31-Jul-2026 09:30:53 UTC] [NOTIFY] Notified user 2 (salesman) — 🚗 READY FOR HANDOVER — MX62FVG
[31-Jul-2026 09:30:57 UTC] [NOTIFY] dispatch called: dealId=312 type=sold stage=sold
[31-Jul-2026 09:30:57 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[31-Jul-2026 09:30:57 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 2
[31-Jul-2026 09:30:57 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[31-Jul-2026 09:30:57 UTC] [NOTIFY] Notified user 2 (salesman) — 🎉 SOLD — MX62FVG
[31-Jul-2026 09:31:17 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[31-Jul-2026 09:31:56 UTC] [NOTIFY] dispatch called: dealId=307 type=ready stage=ready
[31-Jul-2026 09:31:56 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9A\x97 R...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[31-Jul-2026 09:31:56 UTC] [NOTIFY] Resolved 1 recipient(s) for type=ready: 1
[31-Jul-2026 09:31:56 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[31-Jul-2026 09:31:56 UTC] [NOTIFY] Notified user 1 (super_admin) — 🚗 READY FOR HANDOVER — RO12UZA
[31-Jul-2026 09:32:00 UTC] [NOTIFY] dispatch called: dealId=307 type=sold stage=sold
[31-Jul-2026 09:32:00 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[31-Jul-2026 09:32:00 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 1
[31-Jul-2026 09:32:01 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[31-Jul-2026 09:32:01 UTC] [NOTIFY] Notified user 1 (super_admin) — 🎉 SOLD — RO12UZA
[31-Jul-2026 09:32:13 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[31-Jul-2026 10:00:07 UTC] [NOTIFY] dispatch called: dealId=310 type=sold stage=sold
[31-Jul-2026 10:00:07 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[31-Jul-2026 10:00:07 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 1
[31-Jul-2026 10:00:07 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[31-Jul-2026 10:00:07 UTC] [NOTIFY] Notified user 1 (super_admin) — 🎉 SOLD — CX14EOR
[31-Jul-2026 10:00:28 UTC] [HANDOVER_OVERRIDE] Deal #310 (CX14EOR) handed over by Jay Williamson (super_admin) bypassing incomplete stages: Workshop, PDI, Valet
[31-Jul-2026 10:00:28 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[31-Jul-2026 10:43:03 UTC] [NOTIFY] dispatch called: dealId=312 type=sold stage=sold
[31-Jul-2026 10:43:03 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[31-Jul-2026 10:43:03 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 2
[31-Jul-2026 10:43:03 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[31-Jul-2026 10:43:03 UTC] [NOTIFY] Notified user 2 (salesman) — 🎉 SOLD — MX62FVG
[31-Jul-2026 10:43:12 UTC] [NOTIFY] dispatch called: dealId=312 type=sold stage=sold
[31-Jul-2026 10:43:12 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[31-Jul-2026 10:43:12 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 2
[31-Jul-2026 10:43:12 UTC] [NOTIFY] Skipped duplicate for user 2 (sold)
[31-Jul-2026 12:02:47 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202607311202.33071212410@smtp-relay.mailin.fr>"}

[31-Jul-2026 12:02:48 UTC] [PORTAL] Created for deal 319 email:demiyyleigh1@icloud.com token:2800e2b15e980821af46728ded133aa0794d10582fe9dfe781583234e52a0330 sms:yes
[31-Jul-2026 15:11:09 UTC] [NOTIFY] dispatch called: dealId=305 type=stage_started stage=workshop
[31-Jul-2026 15:11:09 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9B\xA0 W...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[31-Jul-2026 15:11:09 UTC] [NOTIFY] No recipients for type=stage_started stage=workshop deal=305 — nothing sent.
[31-Jul-2026 15:11:12 UTC] [NOTIFY] dispatch called: dealId=304 type=stage_started stage=workshop
[31-Jul-2026 15:11:12 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9B\xA0 W...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[31-Jul-2026 15:11:12 UTC] [NOTIFY] No recipients for type=stage_started stage=workshop deal=304 — nothing sent.
[31-Jul-2026 15:11:17 UTC] [NOTIFY] dispatch called: dealId=311 type=stage_started stage=workshop
[31-Jul-2026 15:11:17 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9B\xA0 W...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[31-Jul-2026 15:11:17 UTC] [NOTIFY] No recipients for type=stage_started stage=workshop deal=311 — nothing sent.
[31-Jul-2026 15:11:20 UTC] [NOTIFY] dispatch called: dealId=310 type=stage_started stage=workshop
[31-Jul-2026 15:11:20 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9B\xA0 W...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[31-Jul-2026 15:11:20 UTC] [NOTIFY] No recipients for type=stage_started stage=workshop deal=310 — nothing sent.
[31-Jul-2026 15:11:27 UTC] [NOTIFY] dispatch called: dealId=317 type=stage_started stage=workshop
[31-Jul-2026 15:11:27 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9B\xA0 W...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[31-Jul-2026 15:11:27 UTC] [NOTIFY] No recipients for type=stage_started stage=workshop deal=317 — nothing sent.
[31-Jul-2026 15:11:38 UTC] [NOTIFY] dispatch called: dealId=308 type=stage_started stage=workshop
[31-Jul-2026 15:11:38 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9B\xA0 W...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[31-Jul-2026 15:11:38 UTC] [NOTIFY] No recipients for type=stage_started stage=workshop deal=308 — nothing sent.
[31-Jul-2026 15:11:41 UTC] [NOTIFY] dispatch called: dealId=306 type=stage_started stage=workshop
[31-Jul-2026 15:11:41 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9B\xA0 W...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[31-Jul-2026 15:11:41 UTC] [NOTIFY] No recipients for type=stage_started stage=workshop deal=306 — nothing sent.
[31-Jul-2026 15:12:12 UTC] [NOTIFY] dispatch called: dealId=305 type=stage_completed stage=workshop
[31-Jul-2026 15:12:12 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9B\xA0 W...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[31-Jul-2026 15:12:12 UTC] [NOTIFY] Resolved 1 recipient(s) for type=stage_completed: 4
[31-Jul-2026 15:12:13 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[31-Jul-2026 15:12:13 UTC] [NOTIFY] Notified user 4 (technician) — 🛠 Workshop Complete — VO66VVH
[31-Jul-2026 15:12:35 UTC] [NOTIFY] dispatch called: dealId=304 type=stage_completed stage=workshop
[31-Jul-2026 15:12:35 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9B\xA0 W...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[31-Jul-2026 15:12:35 UTC] [NOTIFY] Resolved 1 recipient(s) for type=stage_completed: 4
[31-Jul-2026 15:12:35 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[31-Jul-2026 15:12:35 UTC] [NOTIFY] Notified user 4 (technician) — 🛠 Workshop Complete — SJ17XRY
[31-Jul-2026 15:12:59 UTC] [NOTIFY] dispatch called: dealId=311 type=stage_completed stage=workshop
[31-Jul-2026 15:12:59 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9B\xA0 W...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[31-Jul-2026 15:12:59 UTC] [NOTIFY] Resolved 1 recipient(s) for type=stage_completed: 4
[31-Jul-2026 15:13:00 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[31-Jul-2026 15:13:00 UTC] [NOTIFY] Notified user 4 (technician) — 🛠 Workshop Complete — OE65OCC
[31-Jul-2026 15:13:29 UTC] [NOTIFY] dispatch called: dealId=310 type=stage_completed stage=workshop
[31-Jul-2026 15:13:29 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9B\xA0 W...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[31-Jul-2026 15:13:29 UTC] [NOTIFY] Resolved 1 recipient(s) for type=stage_completed: 4
[31-Jul-2026 15:13:30 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[31-Jul-2026 15:13:30 UTC] [NOTIFY] Notified user 4 (technician) — 🛠 Workshop Complete — CX14EOR
[31-Jul-2026 15:13:58 UTC] [NOTIFY] dispatch called: dealId=317 type=stage_completed stage=workshop
[31-Jul-2026 15:13:58 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9B\xA0 W...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[31-Jul-2026 15:13:58 UTC] [NOTIFY] Resolved 1 recipient(s) for type=stage_completed: 4
[31-Jul-2026 15:13:58 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[31-Jul-2026 15:13:58 UTC] [NOTIFY] Notified user 4 (technician) — 🛠 Workshop Complete — ML68LJE
[31-Jul-2026 15:15:06 UTC] [NOTIFY] dispatch called: dealId=308 type=stage_completed stage=workshop
[31-Jul-2026 15:15:06 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9B\xA0 W...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[31-Jul-2026 15:15:06 UTC] [NOTIFY] Resolved 1 recipient(s) for type=stage_completed: 4
[31-Jul-2026 15:15:07 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[31-Jul-2026 15:15:07 UTC] [NOTIFY] Notified user 4 (technician) — 🛠 Workshop Complete — BL18XGH
[31-Jul-2026 15:15:28 UTC] [NOTIFY] dispatch called: dealId=306 type=stage_completed stage=workshop
[31-Jul-2026 15:15:28 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9B\xA0 W...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[31-Jul-2026 15:15:28 UTC] [NOTIFY] Resolved 1 recipient(s) for type=stage_completed: 4
[31-Jul-2026 15:15:28 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[31-Jul-2026 15:15:28 UTC] [NOTIFY] Notified user 4 (technician) — 🛠 Workshop Complete — LS66WFY
[31-Jul-2026 15:16:01 UTC] [NOTIFY] dispatch called: dealId=276 type=stage_completed stage=workshop
[31-Jul-2026 15:16:01 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9B\xA0 W...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[31-Jul-2026 15:16:01 UTC] [NOTIFY] Routed to assignee user=4 for stage=pdi
[31-Jul-2026 15:16:01 UTC] [NOTIFY] Resolved 1 recipient(s) for type=stage_completed: 4
[31-Jul-2026 15:16:02 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[31-Jul-2026 15:16:02 UTC] [NOTIFY] Notified user 4 (technician) — 🛠 Workshop Complete — PE65PVX
[31-Jul-2026 15:16:27 UTC] [NOTIFY] dispatch called: dealId=317 type=stage_started stage=pdi
[31-Jul-2026 15:16:27 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\x85 PD...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[31-Jul-2026 15:16:27 UTC] [NOTIFY] No recipients for type=stage_started stage=pdi deal=317 — nothing sent.
[31-Jul-2026 15:16:32 UTC] [NOTIFY] dispatch called: dealId=308 type=stage_started stage=pdi
[31-Jul-2026 15:16:32 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\x85 PD...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[31-Jul-2026 15:16:32 UTC] [NOTIFY] No recipients for type=stage_started stage=pdi deal=308 — nothing sent.
[31-Jul-2026 15:16:36 UTC] [NOTIFY] dispatch called: dealId=306 type=stage_started stage=pdi
[31-Jul-2026 15:16:36 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\x85 PD...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[31-Jul-2026 15:16:36 UTC] [NOTIFY] No recipients for type=stage_started stage=pdi deal=306 — nothing sent.
[31-Jul-2026 15:16:40 UTC] [NOTIFY] dispatch called: dealId=286 type=stage_started stage=pdi
[31-Jul-2026 15:16:40 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\x85 PD...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[31-Jul-2026 15:16:40 UTC] [NOTIFY] No recipients for type=stage_started stage=pdi deal=286 — nothing sent.
[31-Jul-2026 15:16:47 UTC] [NOTIFY] dispatch called: dealId=305 type=stage_started stage=pdi
[31-Jul-2026 15:16:47 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\x85 PD...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[31-Jul-2026 15:16:47 UTC] [NOTIFY] No recipients for type=stage_started stage=pdi deal=305 — nothing sent.
[31-Jul-2026 15:16:50 UTC] [NOTIFY] dispatch called: dealId=318 type=stage_started stage=pdi
[31-Jul-2026 15:16:50 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\x85 PD...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[31-Jul-2026 15:16:50 UTC] [NOTIFY] No recipients for type=stage_started stage=pdi deal=318 — nothing sent.
[31-Jul-2026 15:16:55 UTC] [NOTIFY] dispatch called: dealId=304 type=stage_started stage=pdi
[31-Jul-2026 15:16:55 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\x85 PD...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[31-Jul-2026 15:16:55 UTC] [NOTIFY] No recipients for type=stage_started stage=pdi deal=304 — nothing sent.
[31-Jul-2026 15:16:59 UTC] [NOTIFY] dispatch called: dealId=310 type=stage_started stage=pdi
[31-Jul-2026 15:16:59 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\x85 PD...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[31-Jul-2026 15:16:59 UTC] [NOTIFY] No recipients for type=stage_started stage=pdi deal=310 — nothing sent.
[31-Jul-2026 15:17:03 UTC] [NOTIFY] dispatch called: dealId=311 type=stage_started stage=pdi
[31-Jul-2026 15:17:03 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\x85 PD...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[31-Jul-2026 15:17:03 UTC] [NOTIFY] No recipients for type=stage_started stage=pdi deal=311 — nothing sent.
[31-Jul-2026 15:17:25 UTC] [NOTIFY] dispatch called: dealId=317 type=stage_completed stage=pdi
[31-Jul-2026 15:17:25 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\x85 PD...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[31-Jul-2026 15:17:25 UTC] [NOTIFY] Resolved 1 recipient(s) for type=stage_completed: 5
[31-Jul-2026 15:17:26 UTC] [NOTIFY] Email to valetbay@northwestcar.group: sent
[31-Jul-2026 15:17:26 UTC] [NOTIFY] Notified user 5 (valet) — ✅ PDI Complete — ML68LJE
[31-Jul-2026 15:17:42 UTC] [NOTIFY] dispatch called: dealId=308 type=stage_completed stage=pdi
[31-Jul-2026 15:17:42 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\x85 PD...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[31-Jul-2026 15:17:42 UTC] [NOTIFY] Resolved 1 recipient(s) for type=stage_completed: 5
[31-Jul-2026 15:17:42 UTC] [NOTIFY] Email to valetbay@northwestcar.group: sent
[31-Jul-2026 15:17:42 UTC] [NOTIFY] Notified user 5 (valet) — ✅ PDI Complete — BL18XGH
[31-Jul-2026 15:18:09 UTC] [NOTIFY] dispatch called: dealId=306 type=stage_completed stage=pdi
[31-Jul-2026 15:18:09 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\x85 PD...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[31-Jul-2026 15:18:09 UTC] [NOTIFY] No recipients for type=stage_completed stage=pdi deal=306 — nothing sent.
[31-Jul-2026 15:18:09 UTC] [NOTIFY] dispatch called: dealId=306 type=ready stage=ready
[31-Jul-2026 15:18:09 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9A\x97 R...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[31-Jul-2026 15:18:09 UTC] [NOTIFY] Resolved 1 recipient(s) for type=ready: 1
[31-Jul-2026 15:18:10 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[31-Jul-2026 15:18:10 UTC] [NOTIFY] Notified user 1 (super_admin) — 🚗 READY FOR HANDOVER — LS66WFY
[31-Jul-2026 15:18:37 UTC] [NOTIFY] dispatch called: dealId=276 type=stage_completed stage=pdi
[31-Jul-2026 15:18:37 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\x85 PD...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[31-Jul-2026 15:18:37 UTC] [NOTIFY] No recipients for type=stage_completed stage=pdi deal=276 — nothing sent.
[31-Jul-2026 15:18:37 UTC] [NOTIFY] dispatch called: dealId=276 type=ready stage=ready
[31-Jul-2026 15:18:37 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9A\x97 R...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[31-Jul-2026 15:18:37 UTC] [NOTIFY] Resolved 1 recipient(s) for type=ready: 3
[31-Jul-2026 15:18:37 UTC] [NOTIFY] Email to jamie@northwestcar.group: sent
[31-Jul-2026 15:18:37 UTC] [NOTIFY] Notified user 3 (salesman) — 🚗 READY FOR HANDOVER — PE65PVX
[31-Jul-2026 15:18:57 UTC] [NOTIFY] dispatch called: dealId=305 type=stage_completed stage=pdi
[31-Jul-2026 15:18:57 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\x85 PD...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[31-Jul-2026 15:18:57 UTC] [NOTIFY] No recipients for type=stage_completed stage=pdi deal=305 — nothing sent.
[31-Jul-2026 15:19:17 UTC] [NOTIFY] dispatch called: dealId=304 type=stage_completed stage=pdi
[31-Jul-2026 15:19:17 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\x85 PD...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[31-Jul-2026 15:19:17 UTC] [NOTIFY] No recipients for type=stage_completed stage=pdi deal=304 — nothing sent.
[31-Jul-2026 15:20:21 UTC] [NOTIFY] dispatch called: dealId=310 type=stage_completed stage=pdi
[31-Jul-2026 15:20:21 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\x85 PD...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[31-Jul-2026 15:20:21 UTC] [NOTIFY] Resolved 1 recipient(s) for type=stage_completed: 5
[31-Jul-2026 15:20:21 UTC] [NOTIFY] Email to valetbay@northwestcar.group: sent
[31-Jul-2026 15:20:21 UTC] [NOTIFY] Notified user 5 (valet) — ✅ PDI Complete — CX14EOR
[31-Jul-2026 15:22:02 UTC] [NOTIFY] dispatch called: dealId=311 type=stage_completed stage=pdi
[31-Jul-2026 15:22:02 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\x85 PD...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[31-Jul-2026 15:22:02 UTC] [NOTIFY] No recipients for type=stage_completed stage=pdi deal=311 — nothing sent.
[31-Jul-2026 16:24:33 UTC] [NOTIFY] dispatch called: dealId=320 type=deal_created stage=deal_created
[31-Jul-2026 16:24:33 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x93\x8B N...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[31-Jul-2026 16:24:33 UTC] [NOTIFY] Resolved 2 recipient(s) for type=deal_created: 4,6
[31-Jul-2026 16:24:33 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[31-Jul-2026 16:24:33 UTC] [NOTIFY] Notified user 4 (technician) — 📋 New Deal — BK13PVU
[31-Jul-2026 16:24:35 UTC] [NOTIFY] Email to aj.autoworksltd@gmail.com: sent
[31-Jul-2026 16:24:35 UTC] [NOTIFY] Notified user 6 (mot_bay) — 📋 New Deal — BK13PVU
[31-Jul-2026 16:24:35 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202607311624.31763131117@smtp-relay.mailin.fr>"}

[31-Jul-2026 16:24:35 UTC] [PORTAL] Created for deal 320 email:stlz@sky.com token:7b92a5584a5a70d7c847f4d7aa226cc3d1b46870c4a39d326e8d5ba0642fb137 sms:yes
[31-Jul-2026 16:24:35 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[01-Aug-2026 09:14:10 UTC] [NOTIFY] dispatch called: dealId=306 type=sold stage=sold
[01-Aug-2026 09:14:11 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[01-Aug-2026 09:14:11 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 1
[01-Aug-2026 09:14:12 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[01-Aug-2026 09:14:12 UTC] [NOTIFY] Notified user 1 (super_admin) — 🎉 SOLD — LS66WFY
[01-Aug-2026 09:14:27 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[01-Aug-2026 11:03:08 UTC] [NOTIFY] dispatch called: dealId=276 type=sold stage=sold
[01-Aug-2026 11:03:08 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[01-Aug-2026 11:03:08 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 3
[01-Aug-2026 11:03:08 UTC] [NOTIFY] Email to jamie@northwestcar.group: sent
[01-Aug-2026 11:03:08 UTC] [NOTIFY] Notified user 3 (salesman) — 🎉 SOLD — PE65PVX
[01-Aug-2026 11:03:42 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[01-Aug-2026 11:03:51 UTC] [NOTIFY] dispatch called: dealId=276 type=sold stage=sold
[01-Aug-2026 11:03:51 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[01-Aug-2026 11:03:51 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 3
[01-Aug-2026 11:03:51 UTC] [NOTIFY] Email to jamie@northwestcar.group: sent
[01-Aug-2026 11:03:51 UTC] [NOTIFY] Notified user 3 (salesman) — 🎉 SOLD — PE65PVX
[01-Aug-2026 11:25:43 UTC] [NOTIFY] Email to jamie@northwestcar.group: sent
[01-Aug-2026 11:26:10 UTC] [NOTIFY] dispatch called: dealId=240 type=sold stage=sold
[01-Aug-2026 11:26:10 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[01-Aug-2026 11:26:10 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 3
[01-Aug-2026 11:26:10 UTC] [NOTIFY] Email to jamie@northwestcar.group: sent
[01-Aug-2026 11:26:10 UTC] [NOTIFY] Notified user 3 (salesman) — 🎉 SOLD — SH16CVD
[01-Aug-2026 11:28:04 UTC] [NOTIFY] dispatch called: dealId=247 type=sold stage=sold
[01-Aug-2026 11:28:04 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[01-Aug-2026 11:28:04 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 3
[01-Aug-2026 11:28:04 UTC] [NOTIFY] Email to jamie@northwestcar.group: sent
[01-Aug-2026 11:28:04 UTC] [NOTIFY] Notified user 3 (salesman) — 🎉 SOLD — FY64ZGU
[01-Aug-2026 12:12:04 UTC] [NOTIFY] dispatch called: dealId=249 type=sold stage=sold
[01-Aug-2026 12:12:04 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[01-Aug-2026 12:12:04 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 3
[01-Aug-2026 12:12:04 UTC] [NOTIFY] Email to jamie@northwestcar.group: sent
[01-Aug-2026 12:12:04 UTC] [NOTIFY] Notified user 3 (salesman) — 🎉 SOLD — DC66MUP
[01-Aug-2026 12:14:24 UTC] [NOTIFY] dispatch called: dealId=258 type=sold stage=sold
[01-Aug-2026 12:14:24 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[01-Aug-2026 12:14:24 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 3
[01-Aug-2026 12:14:24 UTC] [NOTIFY] Email to jamie@northwestcar.group: sent
[01-Aug-2026 12:14:24 UTC] [NOTIFY] Notified user 3 (salesman) — 🎉 SOLD — EF15AFN
[01-Aug-2026 12:14:39 UTC] [NOTIFY] Email to jamie@northwestcar.group: sent
[01-Aug-2026 12:32:03 UTC] [NOTIFY] Email to jamie@northwestcar.group: sent
[01-Aug-2026 12:32:21 UTC] [NOTIFY] dispatch called: dealId=271 type=sold stage=sold
[01-Aug-2026 12:32:21 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[01-Aug-2026 12:32:21 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 3
[01-Aug-2026 12:32:21 UTC] [NOTIFY] Email to jamie@northwestcar.group: sent
[01-Aug-2026 12:32:21 UTC] [NOTIFY] Notified user 3 (salesman) — 🎉 SOLD — YF13VOT
[01-Aug-2026 12:34:13 UTC] [NOTIFY] dispatch called: dealId=272 type=sold stage=sold
[01-Aug-2026 12:34:13 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[01-Aug-2026 12:34:13 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 3
[01-Aug-2026 12:34:13 UTC] [NOTIFY] Email to jamie@northwestcar.group: sent
[01-Aug-2026 12:34:13 UTC] [NOTIFY] Notified user 3 (salesman) — 🎉 SOLD — FG64VNS
[01-Aug-2026 12:35:43 UTC] [NOTIFY] dispatch called: dealId=273 type=sold stage=sold
[01-Aug-2026 12:35:43 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[01-Aug-2026 12:35:43 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 3
[01-Aug-2026 12:35:43 UTC] [NOTIFY] Email to jamie@northwestcar.group: sent
[01-Aug-2026 12:35:43 UTC] [NOTIFY] Notified user 3 (salesman) — 🎉 SOLD — BK18PGV
[01-Aug-2026 12:41:06 UTC] [NOTIFY] dispatch called: dealId=274 type=sold stage=sold
[01-Aug-2026 12:41:06 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[01-Aug-2026 12:41:06 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 3
[01-Aug-2026 12:41:07 UTC] [NOTIFY] Email to jamie@northwestcar.group: sent
[01-Aug-2026 12:41:07 UTC] [NOTIFY] Notified user 3 (salesman) — 🎉 SOLD — SL14SXP
[01-Aug-2026 12:43:00 UTC] [NOTIFY] dispatch called: dealId=275 type=sold stage=sold
[01-Aug-2026 12:43:00 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[01-Aug-2026 12:43:00 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 3
[01-Aug-2026 12:43:00 UTC] [NOTIFY] Email to jamie@northwestcar.group: sent
[01-Aug-2026 12:43:00 UTC] [NOTIFY] Notified user 3 (salesman) — 🎉 SOLD — MK65YSB
[01-Aug-2026 12:44:29 UTC] [NOTIFY] dispatch called: dealId=276 type=sold stage=sold
[01-Aug-2026 12:44:29 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[01-Aug-2026 12:44:29 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 3
[01-Aug-2026 12:44:29 UTC] [NOTIFY] Email to jamie@northwestcar.group: sent
[01-Aug-2026 12:44:29 UTC] [NOTIFY] Notified user 3 (salesman) — 🎉 SOLD — PE65PVX
[01-Aug-2026 12:44:49 UTC] [NOTIFY] Email to jamie@northwestcar.group: sent
[02-Aug-2026 07:10:14 UTC] [NOTIFY] dispatch called: dealId=259 type=sold stage=sold
[02-Aug-2026 07:10:14 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[02-Aug-2026 07:10:14 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 3
[02-Aug-2026 07:10:15 UTC] [NOTIFY] Email to jamie@northwestcar.group: sent
[02-Aug-2026 07:10:15 UTC] [NOTIFY] Notified user 3 (salesman) — 🎉 SOLD — SA17UFW
[02-Aug-2026 07:13:34 UTC] [NOTIFY] dispatch called: dealId=271 type=sold stage=sold
[02-Aug-2026 07:13:34 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[02-Aug-2026 07:13:34 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 3
[02-Aug-2026 07:13:34 UTC] [NOTIFY] Email to jamie@northwestcar.group: sent
[02-Aug-2026 07:13:34 UTC] [NOTIFY] Notified user 3 (salesman) — 🎉 SOLD — YF13VOT
[02-Aug-2026 07:23:40 UTC] [NOTIFY] dispatch called: dealId=312 type=sold stage=sold
[02-Aug-2026 07:23:40 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[02-Aug-2026 07:23:40 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 2
[02-Aug-2026 07:23:41 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[02-Aug-2026 07:23:41 UTC] [NOTIFY] Notified user 2 (salesman) — 🎉 SOLD — MX62FVG
[02-Aug-2026 07:24:51 UTC] [NOTIFY] dispatch called: dealId=313 type=sold stage=sold
[02-Aug-2026 07:24:51 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[02-Aug-2026 07:24:51 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 2
[02-Aug-2026 07:24:51 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[02-Aug-2026 07:24:51 UTC] [NOTIFY] Notified user 2 (salesman) — 🎉 SOLD — PO68HFH
[02-Aug-2026 07:33:13 UTC] [NOTIFY] dispatch called: dealId=298 type=sold stage=sold
[02-Aug-2026 07:33:13 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[02-Aug-2026 07:33:13 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 2
[02-Aug-2026 07:33:13 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[02-Aug-2026 07:33:13 UTC] [NOTIFY] Notified user 2 (salesman) — 🎉 SOLD — KS16ZZJ
[02-Aug-2026 07:35:54 UTC] [NOTIFY] dispatch called: dealId=294 type=sold stage=sold
[02-Aug-2026 07:35:54 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[02-Aug-2026 07:35:54 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 2
[02-Aug-2026 07:35:55 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[02-Aug-2026 07:35:55 UTC] [NOTIFY] Notified user 2 (salesman) — 🎉 SOLD — SW16YFY
[02-Aug-2026 07:37:18 UTC] [NOTIFY] dispatch called: dealId=270 type=sold stage=sold
[02-Aug-2026 07:37:18 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[02-Aug-2026 07:37:18 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 2
[02-Aug-2026 07:37:18 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[02-Aug-2026 07:37:18 UTC] [NOTIFY] Notified user 2 (salesman) — 🎉 SOLD — FN11GJZ
[02-Aug-2026 07:38:44 UTC] [NOTIFY] dispatch called: dealId=299 type=sold stage=sold
[02-Aug-2026 07:38:44 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[02-Aug-2026 07:38:44 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 2
[02-Aug-2026 07:38:44 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[02-Aug-2026 07:38:44 UTC] [NOTIFY] Notified user 2 (salesman) — 🎉 SOLD — SE18WMW
[02-Aug-2026 07:39:18 UTC] [NOTIFY] dispatch called: dealId=299 type=sold stage=sold
[02-Aug-2026 07:39:18 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[02-Aug-2026 07:39:18 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 2
[02-Aug-2026 07:39:18 UTC] [NOTIFY] Skipped duplicate for user 2 (sold)
[02-Aug-2026 12:08:15 UTC] [NOTIFY] dispatch called: dealId=323 type=deal_created stage=deal_created
[02-Aug-2026 12:08:15 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x93\x8B N...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[02-Aug-2026 12:08:15 UTC] [NOTIFY] Resolved 2 recipient(s) for type=deal_created: 4,6
[02-Aug-2026 12:08:15 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[02-Aug-2026 12:08:15 UTC] [NOTIFY] Notified user 4 (technician) — 📋 New Deal — NV15LHM
[02-Aug-2026 12:08:17 UTC] [NOTIFY] Email to aj.autoworksltd@gmail.com: sent
[02-Aug-2026 12:08:17 UTC] [NOTIFY] Notified user 6 (mot_bay) — 📋 New Deal — NV15LHM
[02-Aug-2026 12:08:18 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202608021208.67338769878@smtp-relay.mailin.fr>"}

[02-Aug-2026 12:08:18 UTC] [PORTAL] Created for deal 323 email:smallsteve456@gmail.com token:545bcd424b53f4cfce11a9524f4227dd4c471b41dfa04573809c994546f99544 sms:no
[02-Aug-2026 12:08:18 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[02-Aug-2026 13:19:07 UTC] [NOTIFY] dispatch called: dealId=308 type=sold stage=sold
[02-Aug-2026 13:19:07 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[02-Aug-2026 13:19:07 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 1
[02-Aug-2026 13:19:07 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[02-Aug-2026 13:19:07 UTC] [NOTIFY] Notified user 1 (super_admin) — 🎉 SOLD — BL18XGH
[02-Aug-2026 13:19:46 UTC] [NOTIFY] dispatch called: dealId=308 type=sold stage=sold
[02-Aug-2026 13:19:46 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[02-Aug-2026 13:19:46 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 1
[02-Aug-2026 13:19:46 UTC] [NOTIFY] Skipped duplicate for user 1 (sold)
[02-Aug-2026 13:20:33 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[03-Aug-2026 07:53:00 UTC] [DB] connection failed: SQLSTATE[HY000] [2002] No such file or directory
[03-Aug-2026 08:26:51 UTC] [DB] connection failed: SQLSTATE[HY000] [2002] Resource temporarily unavailable
[03-Aug-2026 08:27:01 UTC] [DB] connection failed: SQLSTATE[HY000] [2002] Resource temporarily unavailable
[03-Aug-2026 08:28:01 UTC] [DB] connection failed: SQLSTATE[HY000] [2002] Resource temporarily unavailable
[03-Aug-2026 08:29:01 UTC] [DB] connection failed: SQLSTATE[HY000] [2002] Resource temporarily unavailable
[03-Aug-2026 08:30:01 UTC] [DB] connection failed: SQLSTATE[HY000] [2002] Resource temporarily unavailable
[03-Aug-2026 08:31:01 UTC] [DB] connection failed: SQLSTATE[HY000] [2002] Resource temporarily unavailable
[03-Aug-2026 08:32:01 UTC] [DB] connection failed: SQLSTATE[HY000] [2002] Resource temporarily unavailable
[03-Aug-2026 08:33:01 UTC] [DB] connection failed: SQLSTATE[HY000] [2002] Resource temporarily unavailable
[03-Aug-2026 08:34:01 UTC] [DB] connection failed: SQLSTATE[HY000] [2002] Resource temporarily unavailable
[03-Aug-2026 08:35:01 UTC] [DB] connection failed: SQLSTATE[HY000] [2002] Resource temporarily unavailable
[03-Aug-2026 08:36:01 UTC] [DB] connection failed: SQLSTATE[HY000] [2002] Resource temporarily unavailable
[03-Aug-2026 08:37:01 UTC] [DB] connection failed: SQLSTATE[HY000] [2002] Resource temporarily unavailable
[03-Aug-2026 08:38:01 UTC] [DB] connection failed: SQLSTATE[HY000] [2002] Resource temporarily unavailable
[03-Aug-2026 08:39:01 UTC] [DB] connection failed: SQLSTATE[HY000] [2002] Resource temporarily unavailable
[03-Aug-2026 08:40:01 UTC] [DB] connection failed: SQLSTATE[HY000] [2002] Resource temporarily unavailable
[03-Aug-2026 08:41:01 UTC] [DB] connection failed: SQLSTATE[HY000] [2002] Resource temporarily unavailable
[03-Aug-2026 08:42:01 UTC] [DB] connection failed: SQLSTATE[HY000] [2002] Resource temporarily unavailable
[03-Aug-2026 08:43:01 UTC] [DB] connection failed: SQLSTATE[HY000] [2002] Resource temporarily unavailable
[03-Aug-2026 08:44:01 UTC] [DB] connection failed: SQLSTATE[HY000] [2002] Resource temporarily unavailable
[03-Aug-2026 08:45:01 UTC] [DB] connection failed: SQLSTATE[HY000] [2002] Resource temporarily unavailable
[03-Aug-2026 08:46:01 UTC] [DB] connection failed: SQLSTATE[HY000] [2002] Resource temporarily unavailable
[03-Aug-2026 08:47:01 UTC] [DB] connection failed: SQLSTATE[HY000] [2002] Resource temporarily unavailable
[03-Aug-2026 08:48:01 UTC] [DB] connection failed: SQLSTATE[HY000] [2002] Resource temporarily unavailable
[03-Aug-2026 08:49:01 UTC] [DB] connection failed: SQLSTATE[HY000] [2002] Resource temporarily unavailable
[03-Aug-2026 08:50:01 UTC] [DB] connection failed: SQLSTATE[HY000] [2002] Resource temporarily unavailable
[03-Aug-2026 08:51:01 UTC] [DB] connection failed: SQLSTATE[HY000] [2002] Resource temporarily unavailable
[03-Aug-2026 08:51:12 UTC] [DB] connection failed: SQLSTATE[HY000] [2002] Resource temporarily unavailable
[03-Aug-2026 08:51:16 UTC] [DB] connection failed: SQLSTATE[HY000] [2002] Resource temporarily unavailable
[03-Aug-2026 08:51:18 UTC] [DB] connection failed: SQLSTATE[HY000] [2002] Resource temporarily unavailable
[03-Aug-2026 08:54:01 UTC] [DB] connection failed: SQLSTATE[HY000] [2002] Resource temporarily unavailable
[03-Aug-2026 08:55:01 UTC] [DB] connection failed: SQLSTATE[HY000] [2002] Resource temporarily unavailable
[03-Aug-2026 08:56:01 UTC] [DB] connection failed: SQLSTATE[HY000] [2002] Resource temporarily unavailable
[03-Aug-2026 08:56:26 UTC] [DB] connection failed: SQLSTATE[HY000] [2002] Resource temporarily unavailable
[03-Aug-2026 08:56:40 UTC] [DB] connection failed: SQLSTATE[HY000] [2002] Resource temporarily unavailable
[03-Aug-2026 08:57:10 UTC] [DB] connection failed: SQLSTATE[HY000] [2002] Resource temporarily unavailable
[03-Aug-2026 08:57:40 UTC] [DB] connection failed: SQLSTATE[HY000] [2002] Resource temporarily unavailable
[03-Aug-2026 08:58:10 UTC] [DB] connection failed: SQLSTATE[HY000] [2002] Resource temporarily unavailable
[03-Aug-2026 08:58:40 UTC] [DB] connection failed: SQLSTATE[HY000] [2002] Resource temporarily unavailable
[03-Aug-2026 08:59:10 UTC] [DB] connection failed: SQLSTATE[HY000] [2002] Resource temporarily unavailable
[03-Aug-2026 08:59:40 UTC] [DB] connection failed: SQLSTATE[HY000] [2002] Resource temporarily unavailable
[03-Aug-2026 09:01:01 UTC] [DB] connection failed: SQLSTATE[HY000] [2002] Resource temporarily unavailable
[03-Aug-2026 09:02:01 UTC] [DB] connection failed: SQLSTATE[HY000] [2002] Resource temporarily unavailable
[03-Aug-2026 09:03:01 UTC] [DB] connection failed: SQLSTATE[HY000] [2002] Resource temporarily unavailable
[03-Aug-2026 09:04:01 UTC] [DB] connection failed: SQLSTATE[HY000] [2002] Resource temporarily unavailable
[03-Aug-2026 09:05:01 UTC] [DB] connection failed: SQLSTATE[HY000] [2002] Resource temporarily unavailable
[03-Aug-2026 09:06:01 UTC] [DB] connection failed: SQLSTATE[HY000] [2002] Resource temporarily unavailable
[03-Aug-2026 09:07:01 UTC] [DB] connection failed: SQLSTATE[HY000] [2002] Resource temporarily unavailable
[03-Aug-2026 09:07:04 UTC] [DB] connection failed: SQLSTATE[HY000] [2002] Resource temporarily unavailable
[03-Aug-2026 09:07:08 UTC] [DB] connection failed: SQLSTATE[HY000] [2002] Resource temporarily unavailable
[03-Aug-2026 09:07:17 UTC] [DB] connection failed: SQLSTATE[HY000] [2002] Resource temporarily unavailable
[03-Aug-2026 09:07:40 UTC] [DB] connection failed: SQLSTATE[HY000] [2002] Resource temporarily unavailable
[03-Aug-2026 09:07:46 UTC] [DB] connection failed: SQLSTATE[HY000] [2002] Resource temporarily unavailable
[03-Aug-2026 09:08:01 UTC] [DB] connection failed: SQLSTATE[HY000] [2002] Resource temporarily unavailable
[03-Aug-2026 09:08:10 UTC] [DB] connection failed: SQLSTATE[HY000] [2002] Resource temporarily unavailable
[03-Aug-2026 09:09:01 UTC] [DB] connection failed: SQLSTATE[HY000] [2002] Resource temporarily unavailable
[03-Aug-2026 09:10:01 UTC] [DB] connection failed: SQLSTATE[HY000] [2002] Resource temporarily unavailable
[03-Aug-2026 09:11:01 UTC] [DB] connection failed: SQLSTATE[HY000] [2002] Resource temporarily unavailable
[03-Aug-2026 09:11:24 UTC] [DB] connection failed: SQLSTATE[HY000] [2002] Resource temporarily unavailable
[03-Aug-2026 09:14:59 UTC] [DB] connection failed: SQLSTATE[HY000] [2002] Resource temporarily unavailable
[03-Aug-2026 09:15:27 UTC] [DB] connection failed: SQLSTATE[HY000] [2002] Resource temporarily unavailable
[03-Aug-2026 09:19:03 UTC] [DB] connection failed: SQLSTATE[HY000] [2002] Resource temporarily unavailable
[03-Aug-2026 09:33:23 UTC] [DB] connection failed: SQLSTATE[HY000] [2006] MySQL server has gone away
[03-Aug-2026 09:33:23 UTC] [DB] connection failed: SQLSTATE[HY000] [2006] MySQL server has gone away
[03-Aug-2026 09:33:23 UTC] [DB] connection failed: SQLSTATE[HY000] [2006] MySQL server has gone away
[03-Aug-2026 09:33:23 UTC] [DB] connection failed: SQLSTATE[HY000] [2002] Connection refused
[03-Aug-2026 09:33:23 UTC] [DB] connection failed: SQLSTATE[HY000] [2002] Connection refused
[03-Aug-2026 09:33:23 UTC] [DB] connection failed: SQLSTATE[HY000] [2006] MySQL server has gone away
[03-Aug-2026 09:33:23 UTC] [DB] connection failed: SQLSTATE[HY000] [2006] MySQL server has gone away
[03-Aug-2026 10:08:55 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202608031008.20649169100@smtp-relay.mailin.fr>"}

[03-Aug-2026 10:31:05 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202608031031.91437752470@smtp-relay.mailin.fr>"}

[03-Aug-2026 20:19:47 UTC] [NOTIFY] dispatch called: dealId=325 type=deal_created stage=deal_created
[03-Aug-2026 20:19:47 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x93\x8B N...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[03-Aug-2026 20:19:47 UTC] [NOTIFY] Resolved 2 recipient(s) for type=deal_created: 4,6
[03-Aug-2026 20:19:48 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[03-Aug-2026 20:19:48 UTC] [NOTIFY] Notified user 4 (technician) — 📋 New Deal — LV21UCA
[03-Aug-2026 20:19:49 UTC] [NOTIFY] Email to aj.autoworksltd@gmail.com: sent
[03-Aug-2026 20:19:49 UTC] [NOTIFY] Notified user 6 (mot_bay) — 📋 New Deal — LV21UCA
[03-Aug-2026 20:19:49 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202608032019.14181820181@smtp-relay.mailin.fr>"}

[03-Aug-2026 20:19:50 UTC] [PORTAL] Created for deal 325 email:tom.murray288@yahoo.com token:7c772626115e796de780df1c69caa2af429e887090408b5225f582b2ebb64e91 sms:yes
[04-Aug-2026 08:04:17 UTC] [NOTIFY] dispatch called: dealId=316 type=ready stage=ready
[04-Aug-2026 08:04:17 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9A\x97 R...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[04-Aug-2026 08:04:17 UTC] [NOTIFY] Resolved 1 recipient(s) for type=ready: 2
[04-Aug-2026 08:04:17 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[04-Aug-2026 08:04:17 UTC] [NOTIFY] Notified user 2 (salesman) — 🚗 READY FOR HANDOVER — SB65XPD
[04-Aug-2026 08:04:23 UTC] [NOTIFY] dispatch called: dealId=316 type=ready stage=ready
[04-Aug-2026 08:04:23 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9A\x97 R...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[04-Aug-2026 08:04:23 UTC] [NOTIFY] Resolved 1 recipient(s) for type=ready: 2
[04-Aug-2026 08:04:23 UTC] [NOTIFY] Skipped duplicate for user 2 (ready)
[04-Aug-2026 08:04:27 UTC] [NOTIFY] dispatch called: dealId=316 type=sold stage=sold
[04-Aug-2026 08:04:27 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[04-Aug-2026 08:04:27 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 2
[04-Aug-2026 08:04:27 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[04-Aug-2026 08:04:27 UTC] [NOTIFY] Notified user 2 (salesman) — 🎉 SOLD — SB65XPD
[04-Aug-2026 08:04:42 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[04-Aug-2026 15:59:30 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202608041559.19334909932@smtp-relay.mailin.fr>"}

[04-Aug-2026 15:59:30 UTC] [PORTAL] Created for deal 326 email:emilyruthwoodhouse@hotmail.com token:d8460403bb3282c5fec9108d3f45503daf94967988622b986dc0107b1b7d285a sms:yes
[04-Aug-2026 16:43:38 UTC] [NOTIFY] dispatch called: dealId=321 type=ready stage=ready
[04-Aug-2026 16:43:38 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9A\x97 R...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[04-Aug-2026 16:43:38 UTC] [NOTIFY] Resolved 1 recipient(s) for type=ready: 2
[04-Aug-2026 16:43:38 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[04-Aug-2026 16:43:38 UTC] [NOTIFY] Notified user 2 (salesman) — 🚗 READY FOR HANDOVER — GJ19XOU
[04-Aug-2026 16:43:43 UTC] [NOTIFY] dispatch called: dealId=321 type=sold stage=sold
[04-Aug-2026 16:43:43 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[04-Aug-2026 16:43:43 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 2
[04-Aug-2026 16:43:43 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[04-Aug-2026 16:43:43 UTC] [NOTIFY] Notified user 2 (salesman) — 🎉 SOLD — GJ19XOU
[04-Aug-2026 16:43:54 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[05-Aug-2026 10:11:17 UTC] [NOTIFY] dispatch called: dealId=322 type=stage_started stage=valet
[05-Aug-2026 10:11:17 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[05-Aug-2026 10:11:17 UTC] [NOTIFY] No recipients for type=stage_started stage=valet deal=322 — nothing sent.
[05-Aug-2026 10:11:22 UTC] [NOTIFY] dispatch called: dealId=322 type=stage_completed stage=valet
[05-Aug-2026 10:11:22 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[05-Aug-2026 10:11:22 UTC] [NOTIFY] Resolved 1 recipient(s) for type=stage_completed: 4
[05-Aug-2026 10:11:22 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[05-Aug-2026 10:11:22 UTC] [NOTIFY] Notified user 4 (technician) — ✨ Valet Complete — KR63EHC
[05-Aug-2026 10:11:33 UTC] [NOTIFY] dispatch called: dealId=320 type=stage_started stage=valet
[05-Aug-2026 10:11:33 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[05-Aug-2026 10:11:33 UTC] [NOTIFY] No recipients for type=stage_started stage=valet deal=320 — nothing sent.
[05-Aug-2026 10:11:36 UTC] [NOTIFY] dispatch called: dealId=320 type=stage_completed stage=valet
[05-Aug-2026 10:11:36 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[05-Aug-2026 10:11:36 UTC] [NOTIFY] Resolved 1 recipient(s) for type=stage_completed: 4
[05-Aug-2026 10:11:36 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[05-Aug-2026 10:11:36 UTC] [NOTIFY] Notified user 4 (technician) — ✨ Valet Complete — BK13PVU
[05-Aug-2026 10:11:50 UTC] [NOTIFY] dispatch called: dealId=319 type=stage_started stage=valet
[05-Aug-2026 10:11:50 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[05-Aug-2026 10:11:50 UTC] [NOTIFY] No recipients for type=stage_started stage=valet deal=319 — nothing sent.
[05-Aug-2026 10:11:53 UTC] [NOTIFY] dispatch called: dealId=319 type=stage_completed stage=valet
[05-Aug-2026 10:11:53 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[05-Aug-2026 10:11:53 UTC] [NOTIFY] Resolved 2 recipient(s) for type=stage_completed: 4,6
[05-Aug-2026 10:11:53 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[05-Aug-2026 10:11:53 UTC] [NOTIFY] Notified user 4 (technician) — ✨ Valet Complete — SP71VFU
[05-Aug-2026 10:11:55 UTC] [NOTIFY] Email to aj.autoworksltd@gmail.com: sent
[05-Aug-2026 10:11:55 UTC] [NOTIFY] Notified user 6 (mot_bay) — ✨ Valet Complete — SP71VFU
[05-Aug-2026 10:12:11 UTC] [NOTIFY] dispatch called: dealId=318 type=stage_started stage=valet
[05-Aug-2026 10:12:11 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[05-Aug-2026 10:12:11 UTC] [NOTIFY] No recipients for type=stage_started stage=valet deal=318 — nothing sent.
[05-Aug-2026 10:12:14 UTC] [NOTIFY] dispatch called: dealId=318 type=stage_completed stage=valet
[05-Aug-2026 10:12:14 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[05-Aug-2026 10:12:14 UTC] [NOTIFY] Resolved 1 recipient(s) for type=stage_completed: 4
[05-Aug-2026 10:12:14 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[05-Aug-2026 10:12:14 UTC] [NOTIFY] Notified user 4 (technician) — ✨ Valet Complete — EJ15ZVW
[05-Aug-2026 10:12:54 UTC] [NOTIFY] dispatch called: dealId=317 type=stage_started stage=valet
[05-Aug-2026 10:12:54 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[05-Aug-2026 10:12:54 UTC] [NOTIFY] No recipients for type=stage_started stage=valet deal=317 — nothing sent.
[05-Aug-2026 10:12:57 UTC] [NOTIFY] dispatch called: dealId=317 type=stage_completed stage=valet
[05-Aug-2026 10:12:57 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[05-Aug-2026 10:12:57 UTC] [NOTIFY] No recipients for type=stage_completed stage=valet deal=317 — nothing sent.
[05-Aug-2026 10:12:57 UTC] [NOTIFY] dispatch called: dealId=317 type=ready stage=ready
[05-Aug-2026 10:12:57 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9A\x97 R...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[05-Aug-2026 10:12:57 UTC] [NOTIFY] Resolved 1 recipient(s) for type=ready: 2
[05-Aug-2026 10:12:58 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[05-Aug-2026 10:12:58 UTC] [NOTIFY] Notified user 2 (salesman) — 🚗 READY FOR HANDOVER — ML68LJE
[05-Aug-2026 10:13:36 UTC] [NOTIFY] dispatch called: dealId=323 type=stage_started stage=valet
[05-Aug-2026 10:13:36 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[05-Aug-2026 10:13:36 UTC] [NOTIFY] No recipients for type=stage_started stage=valet deal=323 — nothing sent.
[05-Aug-2026 11:52:08 UTC] [NOTIFY] dispatch called: dealId=322 type=stage_started stage=workshop
[05-Aug-2026 11:52:08 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9B\xA0 W...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[05-Aug-2026 11:52:08 UTC] [NOTIFY] No recipients for type=stage_started stage=workshop deal=322 — nothing sent.
[05-Aug-2026 11:52:12 UTC] [NOTIFY] dispatch called: dealId=326 type=stage_started stage=workshop
[05-Aug-2026 11:52:12 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9B\xA0 W...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[05-Aug-2026 11:52:12 UTC] [NOTIFY] No recipients for type=stage_started stage=workshop deal=326 — nothing sent.
[05-Aug-2026 11:52:15 UTC] [NOTIFY] dispatch called: dealId=323 type=stage_started stage=workshop
[05-Aug-2026 11:52:15 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9B\xA0 W...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[05-Aug-2026 11:52:15 UTC] [NOTIFY] No recipients for type=stage_started stage=workshop deal=323 — nothing sent.
[05-Aug-2026 11:52:17 UTC] [NOTIFY] dispatch called: dealId=320 type=stage_started stage=workshop
[05-Aug-2026 11:52:17 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9B\xA0 W...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[05-Aug-2026 11:52:17 UTC] [NOTIFY] No recipients for type=stage_started stage=workshop deal=320 — nothing sent.
[05-Aug-2026 11:52:58 UTC] [NOTIFY] dispatch called: dealId=314 type=stage_started stage=workshop
[05-Aug-2026 11:52:58 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9B\xA0 W...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[05-Aug-2026 11:52:58 UTC] [NOTIFY] No recipients for type=stage_started stage=workshop deal=314 — nothing sent.
[05-Aug-2026 11:53:03 UTC] [NOTIFY] dispatch called: dealId=318 type=stage_started stage=workshop
[05-Aug-2026 11:53:03 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9B\xA0 W...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[05-Aug-2026 11:53:03 UTC] [NOTIFY] No recipients for type=stage_started stage=workshop deal=318 — nothing sent.
[05-Aug-2026 12:39:33 UTC] [NOTIFY] dispatch called: dealId=317 type=sold stage=sold
[05-Aug-2026 12:39:33 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[05-Aug-2026 12:39:33 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 2
[05-Aug-2026 12:39:33 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[05-Aug-2026 12:39:33 UTC] [NOTIFY] Notified user 2 (salesman) — 🎉 SOLD — ML68LJE
[05-Aug-2026 12:40:10 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[05-Aug-2026 12:59:05 UTC] [NOTIFY] dispatch called: dealId=318 type=ready stage=ready
[05-Aug-2026 12:59:05 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9A\x97 R...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[05-Aug-2026 12:59:05 UTC] [NOTIFY] Resolved 1 recipient(s) for type=ready: 2
[05-Aug-2026 12:59:05 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[05-Aug-2026 12:59:05 UTC] [NOTIFY] Notified user 2 (salesman) — 🚗 READY FOR HANDOVER — EJ15ZVW
[05-Aug-2026 12:59:09 UTC] [NOTIFY] dispatch called: dealId=318 type=sold stage=sold
[05-Aug-2026 12:59:09 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[05-Aug-2026 12:59:09 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 2
[05-Aug-2026 12:59:09 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[05-Aug-2026 12:59:09 UTC] [NOTIFY] Notified user 2 (salesman) — 🎉 SOLD — EJ15ZVW
[05-Aug-2026 12:59:26 UTC] [NOTIFY] dispatch called: dealId=318 type=sold stage=sold
[05-Aug-2026 12:59:26 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[05-Aug-2026 12:59:26 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 2
[05-Aug-2026 12:59:26 UTC] [NOTIFY] Skipped duplicate for user 2 (sold)
[05-Aug-2026 12:59:42 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[05-Aug-2026 15:48:39 UTC] [NOTIFY] dispatch called: dealId=322 type=ready stage=ready
[05-Aug-2026 15:48:39 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9A\x97 R...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[05-Aug-2026 15:48:39 UTC] [NOTIFY] Resolved 1 recipient(s) for type=ready: 2
[05-Aug-2026 15:48:39 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[05-Aug-2026 15:48:39 UTC] [NOTIFY] Notified user 2 (salesman) — 🚗 READY FOR HANDOVER — KR63EHC
[05-Aug-2026 15:48:43 UTC] [NOTIFY] dispatch called: dealId=322 type=sold stage=sold
[05-Aug-2026 15:48:43 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[05-Aug-2026 15:48:43 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 2
[05-Aug-2026 15:48:43 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[05-Aug-2026 15:48:43 UTC] [NOTIFY] Notified user 2 (salesman) — 🎉 SOLD — KR63EHC
[05-Aug-2026 15:48:55 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[05-Aug-2026 16:32:17 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202608051632.27383874691@smtp-relay.mailin.fr>"}

[05-Aug-2026 16:32:17 UTC] [PORTAL] Created for deal 327 email:bibinthacheril1396@gmail.com token:d740f585e2a602c7632fe81ccb74540fd7586635c087099a2e436a4e92c458e7 sms:yes
[05-Aug-2026 17:48:25 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202608051748.51017459819@smtp-relay.mailin.fr>"}

[05-Aug-2026 17:48:26 UTC] [PORTAL] Created for deal 328 email:andrewcahill34@gmail.com token:2081b4523d93bd0aafa046a5226f81bd663885c381e4d031fc8aed771227ef3e sms:yes
[05-Aug-2026 17:51:49 UTC] [NOTIFY] dispatch called: dealId=329 type=deal_created stage=deal_created
[05-Aug-2026 17:51:49 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x93\x8B N...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[05-Aug-2026 17:51:49 UTC] [NOTIFY] Resolved 1 recipient(s) for type=deal_created: 4
[05-Aug-2026 17:51:50 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[05-Aug-2026 17:51:50 UTC] [NOTIFY] Notified user 4 (technician) — 📋 New Deal — SA15RUY
[05-Aug-2026 17:51:50 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202608051751.84104415540@smtp-relay.mailin.fr>"}

[05-Aug-2026 17:51:50 UTC] [PORTAL] Resent for deal 329 email:andrewcahill34@gmail.com token:31a158df5c6b3452bbf2ccd11b5a11c80c080c57f657db705e529de22d08d2f4 sms:yes
[05-Aug-2026 17:51:51 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[06-Aug-2026 07:46:49 UTC] [NOTIFY] dispatch called: dealId=325 type=stage_started stage=valet
[06-Aug-2026 07:46:49 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[06-Aug-2026 07:46:49 UTC] [NOTIFY] No recipients for type=stage_started stage=valet deal=325 — nothing sent.
[06-Aug-2026 07:46:56 UTC] [NOTIFY] dispatch called: dealId=325 type=stage_completed stage=valet
[06-Aug-2026 07:46:56 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[06-Aug-2026 07:46:56 UTC] [NOTIFY] Resolved 2 recipient(s) for type=stage_completed: 4,6
[06-Aug-2026 07:46:56 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[06-Aug-2026 07:46:56 UTC] [NOTIFY] Notified user 4 (technician) — ✨ Valet Complete — LV21UCA
[06-Aug-2026 07:46:58 UTC] [NOTIFY] Email to aj.autoworksltd@gmail.com: sent
[06-Aug-2026 07:46:58 UTC] [NOTIFY] Notified user 6 (mot_bay) — ✨ Valet Complete — LV21UCA
[06-Aug-2026 09:51:18 UTC] [NOTIFY] dispatch called: dealId=330 type=deal_created stage=deal_created
[06-Aug-2026 09:51:18 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x93\x8B N...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[06-Aug-2026 09:51:18 UTC] [NOTIFY] Resolved 1 recipient(s) for type=deal_created: 4
[06-Aug-2026 09:51:18 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[06-Aug-2026 09:51:18 UTC] [NOTIFY] Notified user 4 (technician) — 📋 New Deal — EU64OZJ
[06-Aug-2026 09:51:18 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202608060951.47516353263@smtp-relay.mailin.fr>"}

[06-Aug-2026 09:51:19 UTC] [PORTAL] Resent for deal 330 email:eliyasmansur2030@gmail.com token:d2c16d3e68b1f0c6437cb945d4bdb0e25150eeb595430b8d2b9807b27e758316 sms:yes
[06-Aug-2026 09:51:20 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[06-Aug-2026 10:17:05 UTC] [NOTIFY] dispatch called: dealId=323 type=stage_completed stage=valet
[06-Aug-2026 10:17:05 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[06-Aug-2026 10:17:05 UTC] [NOTIFY] Resolved 2 recipient(s) for type=stage_completed: 4,6
[06-Aug-2026 10:17:05 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[06-Aug-2026 10:17:05 UTC] [NOTIFY] Notified user 4 (technician) — ✨ Valet Complete — NV15LHM
[06-Aug-2026 10:17:07 UTC] [NOTIFY] Email to aj.autoworksltd@gmail.com: sent
[06-Aug-2026 10:17:07 UTC] [NOTIFY] Notified user 6 (mot_bay) — ✨ Valet Complete — NV15LHM
[06-Aug-2026 12:12:14 UTC] [NOTIFY] dispatch called: dealId=330 type=stage_started stage=valet
[06-Aug-2026 12:12:14 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[06-Aug-2026 12:12:14 UTC] [NOTIFY] No recipients for type=stage_started stage=valet deal=330 — nothing sent.
[06-Aug-2026 12:12:19 UTC] [NOTIFY] dispatch called: dealId=330 type=stage_completed stage=valet
[06-Aug-2026 12:12:19 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[06-Aug-2026 12:12:19 UTC] [NOTIFY] Resolved 1 recipient(s) for type=stage_completed: 4
[06-Aug-2026 12:12:19 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[06-Aug-2026 12:12:19 UTC] [NOTIFY] Notified user 4 (technician) — ✨ Valet Complete — EU64OZJ
[06-Aug-2026 13:51:28 UTC] [NOTIFY] dispatch called: dealId=326 type=stage_started stage=valet
[06-Aug-2026 13:51:28 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[06-Aug-2026 13:51:28 UTC] [NOTIFY] No recipients for type=stage_started stage=valet deal=326 — nothing sent.
[06-Aug-2026 13:51:36 UTC] [NOTIFY] dispatch called: dealId=326 type=stage_completed stage=valet
[06-Aug-2026 13:51:36 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[06-Aug-2026 13:51:36 UTC] [NOTIFY] Routed to assignee user=4 for stage=workshop
[06-Aug-2026 13:51:36 UTC] [NOTIFY] Resolved 1 recipient(s) for type=stage_completed: 4
[06-Aug-2026 13:51:36 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[06-Aug-2026 13:51:36 UTC] [NOTIFY] Notified user 4 (technician) — ✨ Valet Complete — CE17YFC
[06-Aug-2026 16:45:07 UTC] [NOTIFY] dispatch called: dealId=314 type=ready stage=ready
[06-Aug-2026 16:45:07 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9A\x97 R...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[06-Aug-2026 16:45:07 UTC] [NOTIFY] Resolved 1 recipient(s) for type=ready: 2
[06-Aug-2026 16:45:07 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[06-Aug-2026 16:45:07 UTC] [NOTIFY] Notified user 2 (salesman) — 🚗 READY FOR HANDOVER — YY15GYH
[07-Aug-2026 06:16:06 UTC] [NOTIFY] dispatch called: dealId=329 type=stage_started stage=valet
[07-Aug-2026 06:16:06 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[07-Aug-2026 06:16:06 UTC] [NOTIFY] No recipients for type=stage_started stage=valet deal=329 — nothing sent.
[07-Aug-2026 08:27:26 UTC] [NOTIFY] dispatch called: dealId=329 type=stage_completed stage=valet
[07-Aug-2026 08:27:26 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[07-Aug-2026 08:27:26 UTC] [NOTIFY] Resolved 1 recipient(s) for type=stage_completed: 4
[07-Aug-2026 08:27:26 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[07-Aug-2026 08:27:26 UTC] [NOTIFY] Notified user 4 (technician) — ✨ Valet Complete — SA15RUY
[07-Aug-2026 08:48:06 UTC] [NOTIFY] dispatch called: dealId=326 type=ready stage=ready
[07-Aug-2026 08:48:06 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9A\x97 R...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[07-Aug-2026 08:48:06 UTC] [NOTIFY] Resolved 1 recipient(s) for type=ready: 2
[07-Aug-2026 08:48:06 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[07-Aug-2026 08:48:06 UTC] [NOTIFY] Notified user 2 (salesman) — 🚗 READY FOR HANDOVER — CE17YFC
[07-Aug-2026 08:48:10 UTC] [NOTIFY] dispatch called: dealId=326 type=sold stage=sold
[07-Aug-2026 08:48:10 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[07-Aug-2026 08:48:10 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 2
[07-Aug-2026 08:48:10 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[07-Aug-2026 08:48:10 UTC] [NOTIFY] Notified user 2 (salesman) — 🎉 SOLD — CE17YFC
[07-Aug-2026 08:48:29 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[07-Aug-2026 10:01:48 UTC] [NOTIFY] dispatch called: dealId=330 type=ready stage=ready
[07-Aug-2026 10:01:48 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9A\x97 R...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[07-Aug-2026 10:01:48 UTC] [NOTIFY] Resolved 1 recipient(s) for type=ready: 2
[07-Aug-2026 10:01:48 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[07-Aug-2026 10:01:48 UTC] [NOTIFY] Notified user 2 (salesman) — 🚗 READY FOR HANDOVER — EU64OZJ
[07-Aug-2026 11:43:34 UTC] [NOTIFY] dispatch called: dealId=327 type=stage_started stage=valet
[07-Aug-2026 11:43:34 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[07-Aug-2026 11:43:34 UTC] [NOTIFY] No recipients for type=stage_started stage=valet deal=327 — nothing sent.
[07-Aug-2026 11:43:45 UTC] [NOTIFY] dispatch called: dealId=324 type=stage_started stage=valet
[07-Aug-2026 11:43:45 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[07-Aug-2026 11:43:45 UTC] [NOTIFY] No recipients for type=stage_started stage=valet deal=324 — nothing sent.
[07-Aug-2026 11:43:48 UTC] [NOTIFY] dispatch called: dealId=324 type=stage_completed stage=valet
[07-Aug-2026 11:43:48 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[07-Aug-2026 11:43:48 UTC] [NOTIFY] Resolved 1 recipient(s) for type=stage_completed: 4
[07-Aug-2026 11:43:49 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[07-Aug-2026 11:43:49 UTC] [NOTIFY] Notified user 4 (technician) — ✨ Valet Complete — YJ66DAE
[07-Aug-2026 11:54:36 UTC] [NOTIFY] dispatch called: dealId=310 type=stage_started stage=valet
[07-Aug-2026 11:54:36 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[07-Aug-2026 11:54:36 UTC] [NOTIFY] No recipients for type=stage_started stage=valet deal=310 — nothing sent.
[07-Aug-2026 11:54:43 UTC] [NOTIFY] dispatch called: dealId=310 type=stage_completed stage=valet
[07-Aug-2026 11:54:43 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[07-Aug-2026 11:54:43 UTC] [NOTIFY] No recipients for type=stage_completed stage=valet deal=310 — nothing sent.
[07-Aug-2026 13:02:56 UTC] [NOTIFY] dispatch called: dealId=330 type=ready stage=ready
[07-Aug-2026 13:02:56 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9A\x97 R...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[07-Aug-2026 13:02:56 UTC] [NOTIFY] Resolved 1 recipient(s) for type=ready: 2
[07-Aug-2026 13:02:57 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[07-Aug-2026 13:02:57 UTC] [NOTIFY] Notified user 2 (salesman) — 🚗 READY FOR HANDOVER — EU64OZJ
[07-Aug-2026 13:41:40 UTC] [NOTIFY] dispatch called: dealId=330 type=sold stage=sold
[07-Aug-2026 13:41:40 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[07-Aug-2026 13:41:40 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 2
[07-Aug-2026 13:41:40 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[07-Aug-2026 13:41:40 UTC] [NOTIFY] Notified user 2 (salesman) — 🎉 SOLD — EU64OZJ
[07-Aug-2026 13:41:51 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[07-Aug-2026 13:43:49 UTC] [NOTIFY] dispatch called: dealId=330 type=sold stage=sold
[07-Aug-2026 13:43:49 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[07-Aug-2026 13:43:49 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 2
[07-Aug-2026 13:43:49 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[07-Aug-2026 13:43:49 UTC] [NOTIFY] Notified user 2 (salesman) — 🎉 SOLD — EU64OZJ
[07-Aug-2026 13:44:57 UTC] [NOTIFY] dispatch called: dealId=314 type=sold stage=sold
[07-Aug-2026 13:44:57 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[07-Aug-2026 13:44:57 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 2
[07-Aug-2026 13:44:57 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[07-Aug-2026 13:44:57 UTC] [NOTIFY] Notified user 2 (salesman) — 🎉 SOLD — YY15GYH
[07-Aug-2026 13:45:30 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[07-Aug-2026 14:42:48 UTC] [NOTIFY] dispatch called: dealId=324 type=sold stage=sold
[07-Aug-2026 14:42:48 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[07-Aug-2026 14:42:48 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 3
[07-Aug-2026 14:42:48 UTC] [NOTIFY] Email to jamie@northwestcar.group: sent
[07-Aug-2026 14:42:48 UTC] [NOTIFY] Notified user 3 (salesman) — 🎉 SOLD — YJ66DAE
[07-Aug-2026 14:43:23 UTC] [NOTIFY] dispatch called: dealId=324 type=sold stage=sold
[07-Aug-2026 14:43:23 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[07-Aug-2026 14:43:23 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 3
[07-Aug-2026 14:43:23 UTC] [NOTIFY] Skipped duplicate for user 3 (sold)
[07-Aug-2026 14:43:34 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[07-Aug-2026 14:55:24 UTC] [NOTIFY] dispatch called: dealId=329 type=stage_started stage=workshop
[07-Aug-2026 14:55:24 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9B\xA0 W...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[07-Aug-2026 14:55:24 UTC] [NOTIFY] No recipients for type=stage_started stage=workshop deal=329 — nothing sent.
[07-Aug-2026 14:55:27 UTC] [NOTIFY] dispatch called: dealId=327 type=stage_started stage=workshop
[07-Aug-2026 14:55:27 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9B\xA0 W...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[07-Aug-2026 14:55:27 UTC] [NOTIFY] No recipients for type=stage_started stage=workshop deal=327 — nothing sent.
[07-Aug-2026 14:56:33 UTC] [NOTIFY] dispatch called: dealId=329 type=stage_completed stage=workshop
[07-Aug-2026 14:56:33 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9B\xA0 W...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[07-Aug-2026 14:56:33 UTC] [NOTIFY] Resolved 1 recipient(s) for type=stage_completed: 4
[07-Aug-2026 14:56:33 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[07-Aug-2026 14:56:33 UTC] [NOTIFY] Notified user 4 (technician) — 🛠 Workshop Complete — SA15RUY
[07-Aug-2026 14:57:43 UTC] [NOTIFY] dispatch called: dealId=327 type=stage_completed stage=workshop
[07-Aug-2026 14:57:43 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9B\xA0 W...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[07-Aug-2026 14:57:43 UTC] [NOTIFY] Resolved 2 recipient(s) for type=stage_completed: 4,6
[07-Aug-2026 14:57:43 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[07-Aug-2026 14:57:43 UTC] [NOTIFY] Notified user 4 (technician) — 🛠 Workshop Complete — SN65VKF
[07-Aug-2026 14:57:45 UTC] [NOTIFY] Email to aj.autoworksltd@gmail.com: sent
[07-Aug-2026 14:57:45 UTC] [NOTIFY] Notified user 6 (mot_bay) — 🛠 Workshop Complete — SN65VKF
[07-Aug-2026 14:58:44 UTC] [NOTIFY] dispatch called: dealId=323 type=stage_completed stage=workshop
[07-Aug-2026 14:58:44 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9B\xA0 W...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[07-Aug-2026 14:58:44 UTC] [NOTIFY] Resolved 2 recipient(s) for type=stage_completed: 4,6
[07-Aug-2026 14:58:44 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[07-Aug-2026 14:58:44 UTC] [NOTIFY] Notified user 4 (technician) — 🛠 Workshop Complete — NV15LHM
[07-Aug-2026 14:58:47 UTC] [NOTIFY] Email to aj.autoworksltd@gmail.com: sent
[07-Aug-2026 14:58:47 UTC] [NOTIFY] Notified user 6 (mot_bay) — 🛠 Workshop Complete — NV15LHM
[07-Aug-2026 14:58:51 UTC] [NOTIFY] dispatch called: dealId=320 type=stage_completed stage=workshop
[07-Aug-2026 14:58:51 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9B\xA0 W...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[07-Aug-2026 14:58:51 UTC] [NOTIFY] Resolved 1 recipient(s) for type=stage_completed: 4
[07-Aug-2026 14:58:51 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[07-Aug-2026 14:58:51 UTC] [NOTIFY] Notified user 4 (technician) — 🛠 Workshop Complete — BK13PVU
[07-Aug-2026 14:59:14 UTC] [NOTIFY] dispatch called: dealId=302 type=stage_completed stage=workshop
[07-Aug-2026 14:59:14 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9B\xA0 W...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[07-Aug-2026 14:59:14 UTC] [NOTIFY] Resolved 1 recipient(s) for type=stage_completed: 4
[07-Aug-2026 14:59:14 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[07-Aug-2026 14:59:14 UTC] [NOTIFY] Notified user 4 (technician) — 🛠 Workshop Complete — YF12YBC
[07-Aug-2026 14:59:57 UTC] [NOTIFY] dispatch called: dealId=325 type=stage_started stage=pdi
[07-Aug-2026 14:59:57 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\x85 PD...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[07-Aug-2026 14:59:57 UTC] [NOTIFY] No recipients for type=stage_started stage=pdi deal=325 — nothing sent.
[07-Aug-2026 14:59:59 UTC] [NOTIFY] dispatch called: dealId=329 type=stage_started stage=pdi
[07-Aug-2026 14:59:59 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\x85 PD...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[07-Aug-2026 14:59:59 UTC] [NOTIFY] No recipients for type=stage_started stage=pdi deal=329 — nothing sent.
[07-Aug-2026 15:00:00 UTC] [NOTIFY] dispatch called: dealId=327 type=stage_started stage=pdi
[07-Aug-2026 15:00:00 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\x85 PD...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[07-Aug-2026 15:00:00 UTC] [NOTIFY] No recipients for type=stage_started stage=pdi deal=327 — nothing sent.
[07-Aug-2026 15:00:01 UTC] [NOTIFY] dispatch called: dealId=323 type=stage_started stage=pdi
[07-Aug-2026 15:00:01 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\x85 PD...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[07-Aug-2026 15:00:01 UTC] [NOTIFY] No recipients for type=stage_started stage=pdi deal=323 — nothing sent.
[07-Aug-2026 15:00:05 UTC] [NOTIFY] dispatch called: dealId=302 type=stage_started stage=pdi
[07-Aug-2026 15:00:05 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\x85 PD...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[07-Aug-2026 15:00:05 UTC] [NOTIFY] No recipients for type=stage_started stage=pdi deal=302 — nothing sent.
[07-Aug-2026 15:00:27 UTC] [NOTIFY] dispatch called: dealId=320 type=stage_started stage=pdi
[07-Aug-2026 15:00:27 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\x85 PD...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[07-Aug-2026 15:00:27 UTC] [NOTIFY] No recipients for type=stage_started stage=pdi deal=320 — nothing sent.
[07-Aug-2026 15:00:31 UTC] [NOTIFY] dispatch called: dealId=329 type=stage_completed stage=pdi
[07-Aug-2026 15:00:31 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\x85 PD...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[07-Aug-2026 15:00:31 UTC] [NOTIFY] No recipients for type=stage_completed stage=pdi deal=329 — nothing sent.
[07-Aug-2026 15:00:31 UTC] [NOTIFY] dispatch called: dealId=329 type=ready stage=ready
[07-Aug-2026 15:00:31 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9A\x97 R...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[07-Aug-2026 15:00:31 UTC] [NOTIFY] Resolved 1 recipient(s) for type=ready: 2
[07-Aug-2026 15:00:32 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[07-Aug-2026 15:00:32 UTC] [NOTIFY] Notified user 2 (salesman) — 🚗 READY FOR HANDOVER — SA15RUY
[07-Aug-2026 15:01:00 UTC] [NOTIFY] dispatch called: dealId=327 type=stage_completed stage=pdi
[07-Aug-2026 15:01:00 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\x85 PD...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[07-Aug-2026 15:01:00 UTC] [NOTIFY] Resolved 2 recipient(s) for type=stage_completed: 4,6
[07-Aug-2026 15:01:00 UTC] [NOTIFY] Skipped duplicate for user 4 (stage_completed)
[07-Aug-2026 15:01:00 UTC] [NOTIFY] Skipped duplicate for user 6 (stage_completed)
[07-Aug-2026 15:01:05 UTC] [NOTIFY] dispatch called: dealId=325 type=stage_completed stage=pdi
[07-Aug-2026 15:01:05 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\x85 PD...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[07-Aug-2026 15:01:05 UTC] [NOTIFY] Resolved 2 recipient(s) for type=stage_completed: 4,6
[07-Aug-2026 15:01:05 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[07-Aug-2026 15:01:05 UTC] [NOTIFY] Notified user 4 (technician) — ✅ PDI Complete — LV21UCA
[07-Aug-2026 15:01:07 UTC] [NOTIFY] Email to aj.autoworksltd@gmail.com: sent
[07-Aug-2026 15:01:07 UTC] [NOTIFY] Notified user 6 (mot_bay) — ✅ PDI Complete — LV21UCA
[07-Aug-2026 15:01:43 UTC] [NOTIFY] dispatch called: dealId=323 type=stage_completed stage=pdi
[07-Aug-2026 15:01:43 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\x85 PD...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[07-Aug-2026 15:01:43 UTC] [NOTIFY] Resolved 2 recipient(s) for type=stage_completed: 4,6
[07-Aug-2026 15:01:43 UTC] [NOTIFY] Skipped duplicate for user 4 (stage_completed)
[07-Aug-2026 15:01:43 UTC] [NOTIFY] Skipped duplicate for user 6 (stage_completed)
[07-Aug-2026 15:02:04 UTC] [NOTIFY] dispatch called: dealId=320 type=stage_completed stage=pdi
[07-Aug-2026 15:02:04 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\x85 PD...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[07-Aug-2026 15:02:04 UTC] [NOTIFY] No recipients for type=stage_completed stage=pdi deal=320 — nothing sent.
[07-Aug-2026 15:02:04 UTC] [NOTIFY] dispatch called: dealId=320 type=ready stage=ready
[07-Aug-2026 15:02:04 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9A\x97 R...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[07-Aug-2026 15:02:04 UTC] [NOTIFY] Resolved 1 recipient(s) for type=ready: 2
[07-Aug-2026 15:02:05 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[07-Aug-2026 15:02:05 UTC] [NOTIFY] Notified user 2 (salesman) — 🚗 READY FOR HANDOVER — BK13PVU
[07-Aug-2026 15:02:34 UTC] [NOTIFY] dispatch called: dealId=302 type=stage_completed stage=pdi
[07-Aug-2026 15:02:34 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\x85 PD...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[07-Aug-2026 15:02:34 UTC] [NOTIFY] Resolved 1 recipient(s) for type=stage_completed: 5
[07-Aug-2026 15:02:34 UTC] [NOTIFY] Email to valetbay@northwestcar.group: sent
[07-Aug-2026 15:02:34 UTC] [NOTIFY] Notified user 5 (valet) — ✅ PDI Complete — YF12YBC
[08-Aug-2026 15:58:28 UTC] [NOTIFY] dispatch called: dealId=332 type=deal_created stage=deal_created
[08-Aug-2026 15:58:28 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x93\x8B N...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[08-Aug-2026 15:58:28 UTC] [NOTIFY] Resolved 1 recipient(s) for type=deal_created: 4
[08-Aug-2026 15:58:28 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[08-Aug-2026 15:58:28 UTC] [NOTIFY] Notified user 4 (technician) — 📋 New Deal — MM18VUY
[08-Aug-2026 15:58:28 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202608081558.83202391606@smtp-relay.mailin.fr>"}

[08-Aug-2026 15:58:30 UTC] [PORTAL] Created for deal 332 email:tru.cowell@gmail.com token:804d23360b90289fde42502a87ccb2b6871b5307868c84f11dd66a9574c77acf sms:yes
[08-Aug-2026 15:58:30 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[09-Aug-2026 11:52:25 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202608091152.25385106178@smtp-relay.mailin.fr>"}

[09-Aug-2026 15:01:16 UTC] [NOTIFY] dispatch called: dealId=335 type=deal_created stage=deal_created
[09-Aug-2026 15:01:16 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x93\x8B N...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[09-Aug-2026 15:01:16 UTC] [NOTIFY] Resolved 1 recipient(s) for type=deal_created: 4
[09-Aug-2026 15:01:17 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[09-Aug-2026 15:01:17 UTC] [NOTIFY] Notified user 4 (technician) — 📋 New Deal — YE63GCX
[09-Aug-2026 15:01:17 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202608091501.50182791160@smtp-relay.mailin.fr>"}

[09-Aug-2026 15:01:17 UTC] [PORTAL] Created for deal 335 email:olirobinson10@outlook.com token:c09f7d0c6333a19e5532192b67fd5f0ad404cfac6e3d21501604e8a68d4a6d9f sms:yes
[09-Aug-2026 15:04:55 UTC] [NOTIFY] dispatch called: dealId=319 type=stage_started stage=mot
[09-Aug-2026 15:04:55 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x94\xA7 M...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[09-Aug-2026 15:04:55 UTC] [NOTIFY] No recipients for type=stage_started stage=mot deal=319 — nothing sent.
[09-Aug-2026 15:04:57 UTC] [NOTIFY] dispatch called: dealId=319 type=stage_completed stage=mot
[09-Aug-2026 15:04:57 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x94\xA7 M...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[09-Aug-2026 15:04:57 UTC] [NOTIFY] Resolved 1 recipient(s) for type=stage_completed: 4
[09-Aug-2026 15:04:57 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[09-Aug-2026 15:04:57 UTC] [NOTIFY] Notified user 4 (technician) — 🔧 MOT Complete — SP71VFU
[09-Aug-2026 15:05:02 UTC] [NOTIFY] dispatch called: dealId=323 type=stage_started stage=mot
[09-Aug-2026 15:05:02 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x94\xA7 M...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[09-Aug-2026 15:05:02 UTC] [NOTIFY] No recipients for type=stage_started stage=mot deal=323 — nothing sent.
[09-Aug-2026 15:05:03 UTC] [NOTIFY] dispatch called: dealId=323 type=stage_completed stage=mot
[09-Aug-2026 15:05:03 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x94\xA7 M...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[09-Aug-2026 15:05:03 UTC] [NOTIFY] No recipients for type=stage_completed stage=mot deal=323 — nothing sent.
[09-Aug-2026 15:05:03 UTC] [NOTIFY] dispatch called: dealId=323 type=ready stage=ready
[09-Aug-2026 15:05:03 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9A\x97 R...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[09-Aug-2026 15:05:03 UTC] [NOTIFY] Resolved 1 recipient(s) for type=ready: 2
[09-Aug-2026 15:05:04 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[09-Aug-2026 15:05:04 UTC] [NOTIFY] Notified user 2 (salesman) — 🚗 READY FOR HANDOVER — NV15LHM
[09-Aug-2026 15:05:28 UTC] [NOTIFY] dispatch called: dealId=325 type=stage_started stage=mot
[09-Aug-2026 15:05:28 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x94\xA7 M...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[09-Aug-2026 15:05:28 UTC] [NOTIFY] No recipients for type=stage_started stage=mot deal=325 — nothing sent.
[09-Aug-2026 15:05:30 UTC] [NOTIFY] dispatch called: dealId=325 type=stage_completed stage=mot
[09-Aug-2026 15:05:30 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x94\xA7 M...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[09-Aug-2026 15:05:30 UTC] [NOTIFY] No recipients for type=stage_completed stage=mot deal=325 — nothing sent.
[09-Aug-2026 15:05:30 UTC] [NOTIFY] dispatch called: dealId=325 type=ready stage=ready
[09-Aug-2026 15:05:30 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9A\x97 R...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[09-Aug-2026 15:05:30 UTC] [NOTIFY] Resolved 1 recipient(s) for type=ready: 1
[09-Aug-2026 15:05:31 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[09-Aug-2026 15:05:31 UTC] [NOTIFY] Notified user 1 (super_admin) — 🚗 READY FOR HANDOVER — LV21UCA
[09-Aug-2026 15:05:34 UTC] [NOTIFY] dispatch called: dealId=327 type=stage_started stage=mot
[09-Aug-2026 15:05:34 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x94\xA7 M...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[09-Aug-2026 15:05:34 UTC] [NOTIFY] No recipients for type=stage_started stage=mot deal=327 — nothing sent.
[09-Aug-2026 15:05:36 UTC] [NOTIFY] dispatch called: dealId=327 type=stage_completed stage=mot
[09-Aug-2026 15:05:36 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x94\xA7 M...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[09-Aug-2026 15:05:36 UTC] [NOTIFY] Routed to assignee user=5 for stage=valet
[09-Aug-2026 15:05:36 UTC] [NOTIFY] Resolved 1 recipient(s) for type=stage_completed: 5
[09-Aug-2026 15:05:36 UTC] [NOTIFY] Email to valetbay@northwestcar.group: sent
[09-Aug-2026 15:05:36 UTC] [NOTIFY] Notified user 5 (valet) — 🔧 MOT Complete — SN65VKF
[09-Aug-2026 15:09:13 UTC] [NOTIFY] dispatch called: dealId=329 type=sold stage=sold
[09-Aug-2026 15:09:13 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[09-Aug-2026 15:09:13 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 2
[09-Aug-2026 15:09:14 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[09-Aug-2026 15:09:14 UTC] [NOTIFY] Notified user 2 (salesman) — 🎉 SOLD — SA15RUY
[09-Aug-2026 15:09:24 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[09-Aug-2026 15:12:10 UTC] [NOTIFY] dispatch called: dealId=317 type=sold stage=sold
[09-Aug-2026 15:12:10 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[09-Aug-2026 15:12:10 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 2
[09-Aug-2026 15:12:10 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[09-Aug-2026 15:12:10 UTC] [NOTIFY] Notified user 2 (salesman) — 🎉 SOLD — ML68LJE
[09-Aug-2026 15:12:23 UTC] [NOTIFY] dispatch called: dealId=317 type=sold stage=sold
[09-Aug-2026 15:12:23 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[09-Aug-2026 15:12:23 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 2
[09-Aug-2026 15:12:23 UTC] [NOTIFY] Skipped duplicate for user 2 (sold)
[09-Aug-2026 15:13:22 UTC] PHP Fatal error:  Uncaught PDOException: SQLSTATE[22001]: String data, right truncated: 1406 Data too long for column 'model' at row 1 in /home2/northwestcar/public_html/garage.northwestcar.group/edit-deal.php:124
Stack trace:
#0 /home2/northwestcar/public_html/garage.northwestcar.group/edit-deal.php(124): PDOStatement->execute(Array)
#1 {main}
  thrown in /home2/northwestcar/public_html/garage.northwestcar.group/edit-deal.php on line 124
[09-Aug-2026 15:13:33 UTC] PHP Fatal error:  Uncaught PDOException: SQLSTATE[22001]: String data, right truncated: 1406 Data too long for column 'model' at row 1 in /home2/northwestcar/public_html/garage.northwestcar.group/edit-deal.php:124
Stack trace:
#0 /home2/northwestcar/public_html/garage.northwestcar.group/edit-deal.php(124): PDOStatement->execute(Array)
#1 {main}
  thrown in /home2/northwestcar/public_html/garage.northwestcar.group/edit-deal.php on line 124
[09-Aug-2026 15:13:45 UTC] PHP Fatal error:  Uncaught PDOException: SQLSTATE[22001]: String data, right truncated: 1406 Data too long for column 'model' at row 1 in /home2/northwestcar/public_html/garage.northwestcar.group/edit-deal.php:124
Stack trace:
#0 /home2/northwestcar/public_html/garage.northwestcar.group/edit-deal.php(124): PDOStatement->execute(Array)
#1 {main}
  thrown in /home2/northwestcar/public_html/garage.northwestcar.group/edit-deal.php on line 124
[09-Aug-2026 15:14:46 UTC] PHP Fatal error:  Uncaught PDOException: SQLSTATE[22001]: String data, right truncated: 1406 Data too long for column 'model' at row 1 in /home2/northwestcar/public_html/garage.northwestcar.group/edit-deal.php:124
Stack trace:
#0 /home2/northwestcar/public_html/garage.northwestcar.group/edit-deal.php(124): PDOStatement->execute(Array)
#1 {main}
  thrown in /home2/northwestcar/public_html/garage.northwestcar.group/edit-deal.php on line 124
[10-Aug-2026 08:26:34 UTC] [NOTIFY] dispatch called: dealId=317 type=sold stage=sold
[10-Aug-2026 08:26:34 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[10-Aug-2026 08:26:34 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 2
[10-Aug-2026 08:26:34 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[10-Aug-2026 08:26:34 UTC] [NOTIFY] Notified user 2 (salesman) — 🎉 SOLD — ML68LJE
[10-Aug-2026 09:03:02 UTC] [NOTIFY] dispatch called: dealId=336 type=deal_created stage=deal_created
[10-Aug-2026 09:03:02 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x93\x8B N...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[10-Aug-2026 09:03:03 UTC] [NOTIFY] Resolved 2 recipient(s) for type=deal_created: 4,6
[10-Aug-2026 09:03:03 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[10-Aug-2026 09:03:03 UTC] [NOTIFY] Notified user 4 (technician) — 📋 New Deal — YH64WSK
[10-Aug-2026 09:03:05 UTC] [NOTIFY] Email to aj.autoworksltd@gmail.com: sent
[10-Aug-2026 09:03:05 UTC] [NOTIFY] Notified user 6 (mot_bay) — 📋 New Deal — YH64WSK
[10-Aug-2026 09:03:05 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202608100903.18641040018@smtp-relay.mailin.fr>"}

[10-Aug-2026 09:03:06 UTC] [PORTAL] Created for deal 336 email:martin.aleeshia@hotmail.com token:82022a96385f52962362c99d0f57c50ca8016b9021ff1b5fa0677eb2c1554be5 sms:yes
[10-Aug-2026 09:10:45 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202608100910.98705331105@smtp-relay.mailin.fr>"}

[10-Aug-2026 09:12:19 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202608100912.41006815405@smtp-relay.mailin.fr>"}

[10-Aug-2026 09:13:47 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202608100913.84597303531@smtp-relay.mailin.fr>"}

[10-Aug-2026 09:17:11 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202608100917.91094484348@smtp-relay.mailin.fr>"}

[10-Aug-2026 10:00:27 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202608101000.78959093163@smtp-relay.mailin.fr>"}

[10-Aug-2026 10:14:04 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202608101014.22348933474@smtp-relay.mailin.fr>"}

[10-Aug-2026 16:26:02 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202608101626.27552251403@smtp-relay.mailin.fr>"}

[11-Aug-2026 10:29:24 UTC] [NOTIFY] dispatch called: dealId=325 type=sold stage=sold
[11-Aug-2026 10:29:24 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[11-Aug-2026 10:29:24 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 1
[11-Aug-2026 10:29:24 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[11-Aug-2026 10:29:24 UTC] [NOTIFY] Notified user 1 (super_admin) — 🎉 SOLD — LV21UCA
[11-Aug-2026 10:31:36 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[11-Aug-2026 11:03:36 UTC] [NOTIFY] dispatch called: dealId=337 type=deal_created stage=deal_created
[11-Aug-2026 11:03:36 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x93\x8B N...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[11-Aug-2026 11:03:36 UTC] [NOTIFY] Resolved 1 recipient(s) for type=deal_created: 4
[11-Aug-2026 11:03:36 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[11-Aug-2026 11:03:36 UTC] [NOTIFY] Notified user 4 (technician) — 📋 New Deal — LP64FKN
[11-Aug-2026 11:03:37 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202608111103.20807031102@smtp-relay.mailin.fr>"}

[11-Aug-2026 11:03:37 UTC] [PORTAL] Created for deal 337 email:info@goodhighlandfood.com token:db860200a6ee0e107f153f0a73752668ef131bea292654caafc0f4d7c4e6067a sms:yes
[11-Aug-2026 12:39:57 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202608111239.47356845563@smtp-relay.mailin.fr>"}

[11-Aug-2026 12:41:35 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202608111241.19136657956@smtp-relay.mailin.fr>"}

[11-Aug-2026 12:42:53 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202608111242.43028507552@smtp-relay.mailin.fr>"}

[11-Aug-2026 13:02:47 UTC] [NOTIFY] dispatch called: dealId=283 type=sold stage=sold
[11-Aug-2026 13:02:47 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[11-Aug-2026 13:02:47 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 3
[11-Aug-2026 13:02:48 UTC] [NOTIFY] Email to jamie@northwestcar.group: sent
[11-Aug-2026 13:02:48 UTC] [NOTIFY] Notified user 3 (salesman) — 🎉 SOLD — AV69XHY
[11-Aug-2026 16:35:08 UTC] [NOTIFY] dispatch called: dealId=323 type=sold stage=sold
[11-Aug-2026 16:35:08 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[11-Aug-2026 16:35:08 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 2
[11-Aug-2026 16:35:08 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[11-Aug-2026 16:35:08 UTC] [NOTIFY] Notified user 2 (salesman) — 🎉 SOLD — NV15LHM
[11-Aug-2026 16:35:20 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[12-Aug-2026 06:19:28 UTC] [NOTIFY] dispatch called: dealId=336 type=stage_started stage=valet
[12-Aug-2026 06:19:28 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[12-Aug-2026 06:19:28 UTC] [NOTIFY] No recipients for type=stage_started stage=valet deal=336 — nothing sent.
[12-Aug-2026 06:19:42 UTC] [NOTIFY] dispatch called: dealId=333 type=stage_started stage=valet
[12-Aug-2026 06:19:42 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[12-Aug-2026 06:19:42 UTC] [NOTIFY] No recipients for type=stage_started stage=valet deal=333 — nothing sent.
[12-Aug-2026 06:20:03 UTC] [NOTIFY] dispatch called: dealId=332 type=stage_started stage=valet
[12-Aug-2026 06:20:03 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[12-Aug-2026 06:20:03 UTC] [NOTIFY] No recipients for type=stage_started stage=valet deal=332 — nothing sent.
[12-Aug-2026 06:20:16 UTC] [NOTIFY] dispatch called: dealId=331 type=stage_started stage=valet
[12-Aug-2026 06:20:17 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[12-Aug-2026 06:20:17 UTC] [NOTIFY] No recipients for type=stage_started stage=valet deal=331 — nothing sent.
[12-Aug-2026 09:48:44 UTC] [NOTIFY] dispatch called: dealId=322 type=sold stage=sold
[12-Aug-2026 09:48:44 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[12-Aug-2026 09:48:44 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 2
[12-Aug-2026 09:48:45 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[12-Aug-2026 09:48:45 UTC] [NOTIFY] Notified user 2 (salesman) — 🎉 SOLD — KR63EHC
[12-Aug-2026 09:52:44 UTC] [PORTAL] No customer: simmiesaint2@gmail.com
[12-Aug-2026 09:53:04 UTC] [PORTAL] No customer: simmiesaint2@gmail.com
[12-Aug-2026 09:53:33 UTC] [PORTAL] No customer: simmiesaint2@gmail.com
[12-Aug-2026 09:53:55 UTC] [PORTAL] No customer: simmiesaint2@gmail.com
[12-Aug-2026 09:57:57 UTC] [PORTAL] No customer: simmiesaint2@gmail.com
[12-Aug-2026 09:58:22 UTC] [PORTAL] No customer: simmiesaint2@gmail.com
[12-Aug-2026 10:08:16 UTC] [PORTAL] No customer: simmiesaint2@gmail.com
[12-Aug-2026 11:08:05 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202608121108.93330290906@smtp-relay.mailin.fr>"}

[12-Aug-2026 11:09:30 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202608121109.12443932949@smtp-relay.mailin.fr>"}

[12-Aug-2026 11:11:33 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202608121111.69600103907@smtp-relay.mailin.fr>"}

[12-Aug-2026 11:13:15 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202608121113.12651191911@smtp-relay.mailin.fr>"}

[12-Aug-2026 11:15:55 UTC] [NOTIFY] dispatch called: dealId=327 type=stage_completed stage=valet
[12-Aug-2026 11:15:55 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[12-Aug-2026 11:15:55 UTC] [NOTIFY] No recipients for type=stage_completed stage=valet deal=327 — nothing sent.
[12-Aug-2026 11:15:55 UTC] [NOTIFY] dispatch called: dealId=327 type=ready stage=ready
[12-Aug-2026 11:15:55 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9A\x97 R...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[12-Aug-2026 11:15:55 UTC] [NOTIFY] Resolved 1 recipient(s) for type=ready: 2
[12-Aug-2026 11:15:55 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[12-Aug-2026 11:15:55 UTC] [NOTIFY] Notified user 2 (salesman) — 🚗 READY FOR HANDOVER — SN65VKF
[12-Aug-2026 11:16:07 UTC] [NOTIFY] dispatch called: dealId=331 type=stage_completed stage=valet
[12-Aug-2026 11:16:07 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[12-Aug-2026 11:16:07 UTC] [NOTIFY] Resolved 2 recipient(s) for type=stage_completed: 4,6
[12-Aug-2026 11:16:08 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[12-Aug-2026 11:16:08 UTC] [NOTIFY] Notified user 4 (technician) — ✨ Valet Complete — SP14YRA
[12-Aug-2026 11:16:10 UTC] [NOTIFY] Email to aj.autoworksltd@gmail.com: sent
[12-Aug-2026 11:16:10 UTC] [NOTIFY] Notified user 6 (mot_bay) — ✨ Valet Complete — SP14YRA
[12-Aug-2026 11:16:17 UTC] [NOTIFY] dispatch called: dealId=334 type=stage_started stage=valet
[12-Aug-2026 11:16:17 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[12-Aug-2026 11:16:17 UTC] [NOTIFY] No recipients for type=stage_started stage=valet deal=334 — nothing sent.
[12-Aug-2026 11:16:22 UTC] [NOTIFY] dispatch called: dealId=334 type=stage_completed stage=valet
[12-Aug-2026 11:16:22 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[12-Aug-2026 11:16:22 UTC] [NOTIFY] Resolved 2 recipient(s) for type=stage_completed: 4,6
[12-Aug-2026 11:16:23 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[12-Aug-2026 11:16:23 UTC] [NOTIFY] Notified user 4 (technician) — ✨ Valet Complete — WR19YZM
[12-Aug-2026 11:16:26 UTC] [NOTIFY] Email to aj.autoworksltd@gmail.com: sent
[12-Aug-2026 11:16:26 UTC] [NOTIFY] Notified user 6 (mot_bay) — ✨ Valet Complete — WR19YZM
[12-Aug-2026 11:16:36 UTC] [NOTIFY] dispatch called: dealId=336 type=stage_completed stage=valet
[12-Aug-2026 11:16:36 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[12-Aug-2026 11:16:36 UTC] [NOTIFY] Resolved 2 recipient(s) for type=stage_completed: 4,6
[12-Aug-2026 11:16:36 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[12-Aug-2026 11:16:36 UTC] [NOTIFY] Notified user 4 (technician) — ✨ Valet Complete — YH64WSK
[12-Aug-2026 11:16:38 UTC] [NOTIFY] Email to aj.autoworksltd@gmail.com: sent
[12-Aug-2026 11:16:38 UTC] [NOTIFY] Notified user 6 (mot_bay) — ✨ Valet Complete — YH64WSK
[12-Aug-2026 11:16:43 UTC] [NOTIFY] dispatch called: dealId=332 type=stage_completed stage=valet
[12-Aug-2026 11:16:43 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[12-Aug-2026 11:16:43 UTC] [NOTIFY] Resolved 2 recipient(s) for type=stage_completed: 4,6
[12-Aug-2026 11:16:43 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[12-Aug-2026 11:16:43 UTC] [NOTIFY] Notified user 4 (technician) — ✨ Valet Complete — MM18VUY
[12-Aug-2026 11:16:45 UTC] [NOTIFY] Email to aj.autoworksltd@gmail.com: sent
[12-Aug-2026 11:16:45 UTC] [NOTIFY] Notified user 6 (mot_bay) — ✨ Valet Complete — MM18VUY
[12-Aug-2026 11:16:50 UTC] [NOTIFY] dispatch called: dealId=333 type=stage_completed stage=valet
[12-Aug-2026 11:16:50 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[12-Aug-2026 11:16:50 UTC] [NOTIFY] Resolved 1 recipient(s) for type=stage_completed: 4
[12-Aug-2026 11:16:50 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[12-Aug-2026 11:16:50 UTC] [NOTIFY] Notified user 4 (technician) — ✨ Valet Complete — BK13PVU
[12-Aug-2026 11:17:40 UTC] [NOTIFY] dispatch called: dealId=337 type=stage_started stage=valet
[12-Aug-2026 11:17:40 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[12-Aug-2026 11:17:40 UTC] [NOTIFY] No recipients for type=stage_started stage=valet deal=337 — nothing sent.
[12-Aug-2026 11:17:44 UTC] [NOTIFY] dispatch called: dealId=337 type=stage_completed stage=valet
[12-Aug-2026 11:17:44 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[12-Aug-2026 11:17:44 UTC] [NOTIFY] Resolved 1 recipient(s) for type=stage_completed: 4
[12-Aug-2026 11:17:44 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[12-Aug-2026 11:17:44 UTC] [NOTIFY] Notified user 4 (technician) — ✨ Valet Complete — LP64FKN
[12-Aug-2026 12:51:53 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202608121251.15734731189@smtp-relay.mailin.fr>"}

[12-Aug-2026 16:15:09 UTC] [PORTAL] No customer: simmiesaint2@gmail.com
[12-Aug-2026 16:22:02 UTC] [NOTIFY] dispatch called: dealId=338 type=deal_created stage=deal_created
[12-Aug-2026 16:22:02 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x93\x8B N...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[12-Aug-2026 16:22:02 UTC] [NOTIFY] Resolved 1 recipient(s) for type=deal_created: 4
[12-Aug-2026 16:22:02 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[12-Aug-2026 16:22:02 UTC] [NOTIFY] Notified user 4 (technician) — 📋 New Deal — WF18YBB
[12-Aug-2026 16:22:03 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202608121622.58504181210@smtp-relay.mailin.fr>"}

[12-Aug-2026 16:22:03 UTC] [PORTAL] Created for deal 338 email:anxious_parents@hotmail.co.uk token:f22d3a1dfa446e55f0d94ae2c0b23299c1e7616f0d0cfad203e1c467941a0f86 sms:yes
[12-Aug-2026 16:23:26 UTC] [NOTIFY] dispatch called: dealId=339 type=deal_created stage=deal_created
[12-Aug-2026 16:23:26 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x93\x8B N...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[12-Aug-2026 16:23:26 UTC] [NOTIFY] Resolved 2 recipient(s) for type=deal_created: 4,6
[12-Aug-2026 16:23:26 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[12-Aug-2026 16:23:26 UTC] [NOTIFY] Notified user 4 (technician) — 📋 New Deal — GK67JYC
[12-Aug-2026 16:23:27 UTC] [NOTIFY] Email to aj.autoworksltd@gmail.com: sent
[12-Aug-2026 16:23:27 UTC] [NOTIFY] Notified user 6 (mot_bay) — 📋 New Deal — GK67JYC
[12-Aug-2026 16:23:27 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202608121623.27102959435@smtp-relay.mailin.fr>"}

[12-Aug-2026 16:23:28 UTC] [PORTAL] Created for deal 339 email:paulwrigley@hotmail.co.uk token:04504ebb6d8833625ea810212e80fbc378249e52c0a96ee30af0975afd280f7a sms:yes
[12-Aug-2026 16:25:45 UTC] [NOTIFY] dispatch called: dealId=340 type=deal_created stage=deal_created
[12-Aug-2026 16:25:45 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x93\x8B N...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[12-Aug-2026 16:25:45 UTC] [NOTIFY] Resolved 2 recipient(s) for type=deal_created: 4,6
[12-Aug-2026 16:25:45 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[12-Aug-2026 16:25:45 UTC] [NOTIFY] Notified user 4 (technician) — 📋 New Deal — SK15YNP
[12-Aug-2026 16:25:47 UTC] [NOTIFY] Email to aj.autoworksltd@gmail.com: sent
[12-Aug-2026 16:25:47 UTC] [NOTIFY] Notified user 6 (mot_bay) — 📋 New Deal — SK15YNP
[12-Aug-2026 16:25:47 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202608121625.36092181593@smtp-relay.mailin.fr>"}

[12-Aug-2026 16:25:47 UTC] [PORTAL] Created for deal 340 email:jake_munro07@hotmail.com token:0a571c03ca40a8bcf7ae91ff1478767efb5292d8842264db6dd55c5752597d72 sms:yes
[13-Aug-2026 06:04:08 UTC] [NOTIFY] dispatch called: dealId=286 type=stage_started stage=valet
[13-Aug-2026 06:04:08 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[13-Aug-2026 06:04:08 UTC] [NOTIFY] No recipients for type=stage_started stage=valet deal=286 — nothing sent.
[13-Aug-2026 06:04:11 UTC] [NOTIFY] dispatch called: dealId=286 type=stage_completed stage=valet
[13-Aug-2026 06:04:11 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[13-Aug-2026 06:04:11 UTC] [NOTIFY] Resolved 1 recipient(s) for type=stage_completed: 4
[13-Aug-2026 06:04:11 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[13-Aug-2026 06:04:11 UTC] [NOTIFY] Notified user 4 (technician) — ✨ Valet Complete — DE63LDF
[13-Aug-2026 09:19:38 UTC] [NOTIFY] dispatch called: dealId=286 type=stage_started stage=workshop
[13-Aug-2026 09:19:39 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9B\xA0 W...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[13-Aug-2026 09:19:39 UTC] [NOTIFY] No recipients for type=stage_started stage=workshop deal=286 — nothing sent.
[13-Aug-2026 09:19:42 UTC] [NOTIFY] dispatch called: dealId=339 type=stage_started stage=workshop
[13-Aug-2026 09:19:42 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9B\xA0 W...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[13-Aug-2026 09:19:42 UTC] [NOTIFY] No recipients for type=stage_started stage=workshop deal=339 — nothing sent.
[13-Aug-2026 09:19:46 UTC] [NOTIFY] dispatch called: dealId=338 type=stage_started stage=workshop
[13-Aug-2026 09:19:46 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9B\xA0 W...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[13-Aug-2026 09:19:46 UTC] [NOTIFY] No recipients for type=stage_started stage=workshop deal=338 — nothing sent.
[13-Aug-2026 09:19:59 UTC] [NOTIFY] dispatch called: dealId=336 type=stage_started stage=workshop
[13-Aug-2026 09:19:59 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9B\xA0 W...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[13-Aug-2026 09:19:59 UTC] [NOTIFY] No recipients for type=stage_started stage=workshop deal=336 — nothing sent.
[13-Aug-2026 09:22:48 UTC] [NOTIFY] dispatch called: dealId=337 type=stage_started stage=workshop
[13-Aug-2026 09:22:48 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9B\xA0 W...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[13-Aug-2026 09:22:48 UTC] [NOTIFY] No recipients for type=stage_started stage=workshop deal=337 — nothing sent.
[13-Aug-2026 09:23:21 UTC] [NOTIFY] dispatch called: dealId=334 type=stage_started stage=pdi
[13-Aug-2026 09:23:21 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\x85 PD...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[13-Aug-2026 09:23:21 UTC] [NOTIFY] No recipients for type=stage_started stage=pdi deal=334 — nothing sent.
[13-Aug-2026 09:23:25 UTC] [NOTIFY] dispatch called: dealId=339 type=stage_started stage=pdi
[13-Aug-2026 09:23:25 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\x85 PD...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[13-Aug-2026 09:23:25 UTC] [NOTIFY] No recipients for type=stage_started stage=pdi deal=339 — nothing sent.
[13-Aug-2026 09:23:27 UTC] [NOTIFY] dispatch called: dealId=338 type=stage_started stage=pdi
[13-Aug-2026 09:23:27 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\x85 PD...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[13-Aug-2026 09:23:27 UTC] [NOTIFY] No recipients for type=stage_started stage=pdi deal=338 — nothing sent.
[13-Aug-2026 09:23:29 UTC] [NOTIFY] dispatch called: dealId=337 type=stage_started stage=pdi
[13-Aug-2026 09:23:29 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\x85 PD...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[13-Aug-2026 09:23:29 UTC] [NOTIFY] No recipients for type=stage_started stage=pdi deal=337 — nothing sent.
[13-Aug-2026 09:25:52 UTC] [NOTIFY] dispatch called: dealId=331 type=stage_started stage=pdi
[13-Aug-2026 09:25:52 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\x85 PD...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[13-Aug-2026 09:25:52 UTC] [NOTIFY] No recipients for type=stage_started stage=pdi deal=331 — nothing sent.
[13-Aug-2026 09:25:56 UTC] [NOTIFY] dispatch called: dealId=332 type=stage_started stage=pdi
[13-Aug-2026 09:25:56 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\x85 PD...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[13-Aug-2026 09:25:56 UTC] [NOTIFY] No recipients for type=stage_started stage=pdi deal=332 — nothing sent.
[13-Aug-2026 09:26:14 UTC] [NOTIFY] dispatch called: dealId=336 type=stage_started stage=pdi
[13-Aug-2026 09:26:14 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\x85 PD...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[13-Aug-2026 09:26:14 UTC] [NOTIFY] No recipients for type=stage_started stage=pdi deal=336 — nothing sent.
[13-Aug-2026 09:26:21 UTC] [NOTIFY] dispatch called: dealId=333 type=stage_started stage=pdi
[13-Aug-2026 09:26:21 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\x85 PD...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[13-Aug-2026 09:26:21 UTC] [NOTIFY] No recipients for type=stage_started stage=pdi deal=333 — nothing sent.
[13-Aug-2026 09:35:10 UTC] [NOTIFY] dispatch called: dealId=341 type=deal_created stage=deal_created
[13-Aug-2026 09:35:10 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x93\x8B N...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[13-Aug-2026 09:35:10 UTC] [NOTIFY] Resolved 1 recipient(s) for type=deal_created: 4
[13-Aug-2026 09:35:11 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[13-Aug-2026 09:35:11 UTC] [NOTIFY] Notified user 4 (technician) — 📋 New Deal — SX15KKU
[13-Aug-2026 09:35:11 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202608130935.79010780681@smtp-relay.mailin.fr>"}

[13-Aug-2026 09:35:11 UTC] [PORTAL] Resent for deal 341 email:jake_munro07@hotmail.com token:a7afc1801947505b1d337828298ae2430686d1a771951d5078ebc5cf496a17de sms:yes
[13-Aug-2026 09:57:58 UTC] [NOTIFY] dispatch called: dealId=338 type=stage_started stage=valet
[13-Aug-2026 09:57:58 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[13-Aug-2026 09:57:58 UTC] [NOTIFY] No recipients for type=stage_started stage=valet deal=338 — nothing sent.
[13-Aug-2026 09:58:02 UTC] [NOTIFY] dispatch called: dealId=338 type=stage_completed stage=valet
[13-Aug-2026 09:58:02 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[13-Aug-2026 09:58:02 UTC] [NOTIFY] Routed to assignee user=4 for stage=workshop
[13-Aug-2026 09:58:02 UTC] [NOTIFY] Resolved 1 recipient(s) for type=stage_completed: 4
[13-Aug-2026 09:58:02 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[13-Aug-2026 09:58:02 UTC] [NOTIFY] Notified user 4 (technician) — ✨ Valet Complete — WF18YBB
[13-Aug-2026 10:02:48 UTC] [PORTAL] No customer: jake_munro06@hotmail.com
[13-Aug-2026 10:03:12 UTC] [PORTAL] No customer: jake_munro06@hotmail.com
[13-Aug-2026 10:39:46 UTC] [NOTIFY] dispatch called: dealId=339 type=stage_started stage=valet
[13-Aug-2026 10:39:46 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[13-Aug-2026 10:39:46 UTC] [NOTIFY] No recipients for type=stage_started stage=valet deal=339 — nothing sent.
[13-Aug-2026 12:53:08 UTC] [NOTIFY] dispatch called: dealId=339 type=stage_completed stage=valet
[13-Aug-2026 12:53:08 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[13-Aug-2026 12:53:08 UTC] [NOTIFY] Resolved 2 recipient(s) for type=stage_completed: 4,6
[13-Aug-2026 12:53:08 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[13-Aug-2026 12:53:08 UTC] [NOTIFY] Notified user 4 (technician) — ✨ Valet Complete — GK67JYC
[13-Aug-2026 12:53:10 UTC] [NOTIFY] Email to aj.autoworksltd@gmail.com: sent
[13-Aug-2026 12:53:10 UTC] [NOTIFY] Notified user 6 (mot_bay) — ✨ Valet Complete — GK67JYC
[13-Aug-2026 13:15:10 UTC] [NOTIFY] dispatch called: dealId=302 type=stage_started stage=valet
[13-Aug-2026 13:15:10 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[13-Aug-2026 13:15:10 UTC] [NOTIFY] No recipients for type=stage_started stage=valet deal=302 — nothing sent.
[13-Aug-2026 13:15:16 UTC] [NOTIFY] dispatch called: dealId=302 type=stage_completed stage=valet
[13-Aug-2026 13:15:16 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[13-Aug-2026 13:15:16 UTC] [NOTIFY] No recipients for type=stage_completed stage=valet deal=302 — nothing sent.
[13-Aug-2026 13:15:16 UTC] [NOTIFY] dispatch called: dealId=302 type=ready stage=ready
[13-Aug-2026 13:15:16 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9A\x97 R...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[13-Aug-2026 13:15:16 UTC] [NOTIFY] Resolved 1 recipient(s) for type=ready: 2
[13-Aug-2026 13:15:17 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[13-Aug-2026 13:15:17 UTC] [NOTIFY] Notified user 2 (salesman) — 🚗 READY FOR HANDOVER — YF12YBC
[13-Aug-2026 16:16:39 UTC] [NOTIFY] dispatch called: dealId=334 type=sold stage=sold
[13-Aug-2026 16:16:39 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[13-Aug-2026 16:16:39 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 3
[13-Aug-2026 16:16:40 UTC] [NOTIFY] Email to jamie@northwestcar.group: sent
[13-Aug-2026 16:16:40 UTC] [NOTIFY] Notified user 3 (salesman) — 🎉 SOLD — WR19YZM
[13-Aug-2026 16:16:54 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[13-Aug-2026 16:17:45 UTC] [NOTIFY] dispatch called: dealId=332 type=sold stage=sold
[13-Aug-2026 16:17:45 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[13-Aug-2026 16:17:45 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 3
[13-Aug-2026 16:17:45 UTC] [NOTIFY] Email to jamie@northwestcar.group: sent
[13-Aug-2026 16:17:45 UTC] [NOTIFY] Notified user 3 (salesman) — 🎉 SOLD — MM18VUY
[13-Aug-2026 16:17:59 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[13-Aug-2026 16:19:14 UTC] [NOTIFY] dispatch called: dealId=327 type=sold stage=sold
[13-Aug-2026 16:19:14 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[13-Aug-2026 16:19:14 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 2
[13-Aug-2026 16:19:15 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[13-Aug-2026 16:19:15 UTC] [NOTIFY] Notified user 2 (salesman) — 🎉 SOLD — SN65VKF
[13-Aug-2026 16:19:25 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[13-Aug-2026 16:20:09 UTC] [NOTIFY] dispatch called: dealId=302 type=sold stage=sold
[13-Aug-2026 16:20:09 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[13-Aug-2026 16:20:09 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 2
[13-Aug-2026 16:20:10 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[13-Aug-2026 16:20:10 UTC] [NOTIFY] Notified user 2 (salesman) — 🎉 SOLD — YF12YBC
[13-Aug-2026 16:20:35 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[13-Aug-2026 16:21:04 UTC] [NOTIFY] dispatch called: dealId=338 type=ready stage=ready
[13-Aug-2026 16:21:04 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9A\x97 R...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[13-Aug-2026 16:21:04 UTC] [NOTIFY] Resolved 1 recipient(s) for type=ready: 1
[13-Aug-2026 16:21:04 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[13-Aug-2026 16:21:04 UTC] [NOTIFY] Notified user 1 (super_admin) — 🚗 READY FOR HANDOVER — WF18YBB
[13-Aug-2026 16:21:08 UTC] [NOTIFY] dispatch called: dealId=338 type=sold stage=sold
[13-Aug-2026 16:21:08 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[13-Aug-2026 16:21:08 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 1
[13-Aug-2026 16:21:08 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[13-Aug-2026 16:21:08 UTC] [NOTIFY] Notified user 1 (super_admin) — 🎉 SOLD — WF18YBB
[13-Aug-2026 16:21:20 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[13-Aug-2026 20:33:37 UTC] [PORTAL] No customer: jake_munro06@hotmail.com
[14-Aug-2026 07:05:30 UTC] [PORTAL] No customer: jake_munro06@hotmail.com
[14-Aug-2026 07:24:07 UTC] [PORTAL] No customer: jake_munro06@hotmail.com
[14-Aug-2026 07:24:35 UTC] [PORTAL] No customer: jake_munro06@hotmail.com
[14-Aug-2026 07:25:45 UTC] [PORTAL] No customer: jake_munro06@hotmail.com
[14-Aug-2026 10:38:28 UTC] [NOTIFY] dispatch called: dealId=341 type=stage_started stage=valet
[14-Aug-2026 10:38:28 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[14-Aug-2026 10:38:28 UTC] [NOTIFY] No recipients for type=stage_started stage=valet deal=341 — nothing sent.
[14-Aug-2026 11:17:27 UTC] [NOTIFY] dispatch called: dealId=331 type=ready stage=ready
[14-Aug-2026 11:17:27 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9A\x97 R...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[14-Aug-2026 11:17:27 UTC] [NOTIFY] Resolved 1 recipient(s) for type=ready: 3
[14-Aug-2026 11:17:28 UTC] [NOTIFY] Email to jamie@northwestcar.group: sent
[14-Aug-2026 11:17:28 UTC] [NOTIFY] Notified user 3 (salesman) — 🚗 READY FOR HANDOVER — SP14YRA
[14-Aug-2026 11:17:31 UTC] [NOTIFY] dispatch called: dealId=331 type=sold stage=sold
[14-Aug-2026 11:17:31 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[14-Aug-2026 11:17:31 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 3
[14-Aug-2026 11:17:31 UTC] [NOTIFY] Email to jamie@northwestcar.group: sent
[14-Aug-2026 11:17:31 UTC] [NOTIFY] Notified user 3 (salesman) — 🎉 SOLD — SP14YRA
[14-Aug-2026 11:17:42 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[14-Aug-2026 17:01:27 UTC] [NOTIFY] dispatch called: dealId=344 type=deal_created stage=deal_created
[14-Aug-2026 17:01:27 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x93\x8B N...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[14-Aug-2026 17:01:27 UTC] [NOTIFY] Resolved 1 recipient(s) for type=deal_created: 4
[14-Aug-2026 17:01:27 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[14-Aug-2026 17:01:27 UTC] [NOTIFY] Notified user 4 (technician) — 📋 New Deal — SL64TGY
[14-Aug-2026 17:01:27 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202608141701.22572152758@smtp-relay.mailin.fr>"}

[14-Aug-2026 17:01:28 UTC] [PORTAL] Created for deal 344 email:kyrangillgrass2024@gmail.com token:cbe41564c3d0d9c87530314cdbc904d930b7987c2d49498102dd9f860a211e13 sms:yes
[14-Aug-2026 17:01:28 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[14-Aug-2026 17:04:13 UTC] [NOTIFY] dispatch called: dealId=345 type=deal_created stage=deal_created
[14-Aug-2026 17:04:13 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x93\x8B N...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[14-Aug-2026 17:04:13 UTC] [NOTIFY] Resolved 2 recipient(s) for type=deal_created: 4,6
[14-Aug-2026 17:04:13 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[14-Aug-2026 17:04:13 UTC] [NOTIFY] Notified user 4 (technician) — 📋 New Deal — ML12CXJ
[14-Aug-2026 17:04:15 UTC] [NOTIFY] Email to aj.autoworksltd@gmail.com: sent
[14-Aug-2026 17:04:15 UTC] [NOTIFY] Notified user 6 (mot_bay) — 📋 New Deal — ML12CXJ
[16-Aug-2026 10:23:48 UTC] [NOTIFY] dispatch called: dealId=336 type=sold stage=sold
[16-Aug-2026 10:23:48 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[16-Aug-2026 10:23:48 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 2
[16-Aug-2026 10:23:48 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[16-Aug-2026 10:23:48 UTC] [NOTIFY] Notified user 2 (salesman) — 🎉 SOLD — YH64WSK
[16-Aug-2026 10:24:58 UTC] [NOTIFY] dispatch called: dealId=336 type=sold stage=sold
[16-Aug-2026 10:24:58 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[16-Aug-2026 10:24:58 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 2
[16-Aug-2026 10:24:58 UTC] [NOTIFY] Skipped duplicate for user 2 (sold)
[16-Aug-2026 10:25:17 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[17-Aug-2026 07:59:17 UTC] [NOTIFY] dispatch called: dealId=329 type=sold stage=sold
[17-Aug-2026 07:59:17 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[17-Aug-2026 07:59:17 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 2
[17-Aug-2026 07:59:17 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[17-Aug-2026 07:59:17 UTC] [NOTIFY] Notified user 2 (salesman) — 🎉 SOLD — SA15RUY
[17-Aug-2026 10:17:19 UTC] [NOTIFY] dispatch called: dealId=345 type=stage_started stage=valet
[17-Aug-2026 10:17:19 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[17-Aug-2026 10:17:19 UTC] [NOTIFY] No recipients for type=stage_started stage=valet deal=345 — nothing sent.
[17-Aug-2026 10:17:25 UTC] [NOTIFY] dispatch called: dealId=341 type=stage_completed stage=valet
[17-Aug-2026 10:17:25 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[17-Aug-2026 10:17:25 UTC] [NOTIFY] Resolved 1 recipient(s) for type=stage_completed: 4
[17-Aug-2026 10:17:25 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[17-Aug-2026 10:17:25 UTC] [NOTIFY] Notified user 4 (technician) — ✨ Valet Complete — SX15KKU
[17-Aug-2026 10:17:30 UTC] [NOTIFY] dispatch called: dealId=345 type=stage_completed stage=valet
[17-Aug-2026 10:17:30 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[17-Aug-2026 10:17:30 UTC] [NOTIFY] Resolved 2 recipient(s) for type=stage_completed: 4,6
[17-Aug-2026 10:17:30 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[17-Aug-2026 10:17:30 UTC] [NOTIFY] Notified user 4 (technician) — ✨ Valet Complete — ML12CXJ
[17-Aug-2026 10:17:32 UTC] [NOTIFY] Email to aj.autoworksltd@gmail.com: sent
[17-Aug-2026 10:17:32 UTC] [NOTIFY] Notified user 6 (mot_bay) — ✨ Valet Complete — ML12CXJ
[17-Aug-2026 11:17:47 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202608171117.21356493034@smtp-relay.mailin.fr>"}

[17-Aug-2026 11:17:47 UTC] [PORTAL] Created for deal 349 email:info@rebeccaparry.co.uk token:17a96745ed4cdfd427ffcb03e705d2f57715a40dc894555d1ec4096803fdfcc6 sms:yes
[17-Aug-2026 11:22:25 UTC] [NOTIFY] dispatch called: dealId=350 type=deal_created stage=deal_created
[17-Aug-2026 11:22:25 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x93\x8B N...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[17-Aug-2026 11:22:25 UTC] [NOTIFY] Resolved 2 recipient(s) for type=deal_created: 4,6
[17-Aug-2026 11:22:25 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[17-Aug-2026 11:22:25 UTC] [NOTIFY] Notified user 4 (technician) — 📋 New Deal — DU65VWL
[17-Aug-2026 11:22:27 UTC] [NOTIFY] Email to aj.autoworksltd@gmail.com: sent
[17-Aug-2026 11:22:27 UTC] [NOTIFY] Notified user 6 (mot_bay) — 📋 New Deal — DU65VWL
[17-Aug-2026 11:22:27 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202608171122.47230387168@smtp-relay.mailin.fr>"}

[17-Aug-2026 11:22:28 UTC] [PORTAL] Created for deal 350 email:sidav07@gmail.com token:cd6b9527c6493609d26e8bda6fd986327aa084e32c42abdb9ef382add2f70e28 sms:yes
[17-Aug-2026 11:22:28 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[17-Aug-2026 13:42:17 UTC] [NOTIFY] dispatch called: dealId=342 type=stage_started stage=valet
[17-Aug-2026 13:42:17 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[17-Aug-2026 13:42:17 UTC] [NOTIFY] No recipients for type=stage_started stage=valet deal=342 — nothing sent.
[17-Aug-2026 13:42:22 UTC] [NOTIFY] dispatch called: dealId=342 type=stage_completed stage=valet
[17-Aug-2026 13:42:22 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[17-Aug-2026 13:42:22 UTC] [NOTIFY] Resolved 2 recipient(s) for type=stage_completed: 4,6
[17-Aug-2026 13:42:22 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[17-Aug-2026 13:42:22 UTC] [NOTIFY] Notified user 4 (technician) — ✨ Valet Complete — OU63URT
[17-Aug-2026 13:42:24 UTC] [NOTIFY] Email to aj.autoworksltd@gmail.com: sent
[17-Aug-2026 13:42:24 UTC] [NOTIFY] Notified user 6 (mot_bay) — ✨ Valet Complete — OU63URT
[17-Aug-2026 13:42:46 UTC] [NOTIFY] dispatch called: dealId=343 type=stage_started stage=valet
[17-Aug-2026 13:42:46 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[17-Aug-2026 13:42:46 UTC] [NOTIFY] No recipients for type=stage_started stage=valet deal=343 — nothing sent.
[18-Aug-2026 07:47:34 UTC] [NOTIFY] dispatch called: dealId=346 type=stage_started stage=valet
[18-Aug-2026 07:47:34 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[18-Aug-2026 07:47:34 UTC] [NOTIFY] No recipients for type=stage_started stage=valet deal=346 — nothing sent.
[18-Aug-2026 07:47:39 UTC] [NOTIFY] dispatch called: dealId=343 type=stage_completed stage=valet
[18-Aug-2026 07:47:39 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[18-Aug-2026 07:47:39 UTC] [NOTIFY] Resolved 2 recipient(s) for type=stage_completed: 4,6
[18-Aug-2026 07:47:39 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[18-Aug-2026 07:47:39 UTC] [NOTIFY] Notified user 4 (technician) — ✨ Valet Complete — DV64RZD
[18-Aug-2026 07:47:43 UTC] [NOTIFY] Email to aj.autoworksltd@gmail.com: sent
[18-Aug-2026 07:47:43 UTC] [NOTIFY] Notified user 6 (mot_bay) — ✨ Valet Complete — DV64RZD
[18-Aug-2026 07:47:47 UTC] [NOTIFY] dispatch called: dealId=346 type=stage_completed stage=valet
[18-Aug-2026 07:47:47 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[18-Aug-2026 07:47:47 UTC] [NOTIFY] Resolved 2 recipient(s) for type=stage_completed: 4,6
[18-Aug-2026 07:47:47 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[18-Aug-2026 07:47:47 UTC] [NOTIFY] Notified user 4 (technician) — ✨ Valet Complete — MX63EHW
[18-Aug-2026 07:47:49 UTC] [NOTIFY] Email to aj.autoworksltd@gmail.com: sent
[18-Aug-2026 07:47:49 UTC] [NOTIFY] Notified user 6 (mot_bay) — ✨ Valet Complete — MX63EHW
[18-Aug-2026 12:11:50 UTC] [NOTIFY] dispatch called: dealId=347 type=stage_started stage=valet
[18-Aug-2026 12:11:50 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[18-Aug-2026 12:11:50 UTC] [NOTIFY] No recipients for type=stage_started stage=valet deal=347 — nothing sent.
[18-Aug-2026 12:11:53 UTC] [NOTIFY] dispatch called: dealId=347 type=stage_completed stage=valet
[18-Aug-2026 12:11:53 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[18-Aug-2026 12:11:53 UTC] [NOTIFY] Resolved 2 recipient(s) for type=stage_completed: 4,6
[18-Aug-2026 12:11:54 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[18-Aug-2026 12:11:54 UTC] [NOTIFY] Notified user 4 (technician) — ✨ Valet Complete — YY17URJ
[18-Aug-2026 12:11:58 UTC] [NOTIFY] Email to aj.autoworksltd@gmail.com: sent
[18-Aug-2026 12:11:58 UTC] [NOTIFY] Notified user 6 (mot_bay) — ✨ Valet Complete — YY17URJ
[18-Aug-2026 12:12:32 UTC] [NOTIFY] dispatch called: dealId=344 type=stage_started stage=valet
[18-Aug-2026 12:12:32 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[18-Aug-2026 12:12:32 UTC] [NOTIFY] No recipients for type=stage_started stage=valet deal=344 — nothing sent.
[18-Aug-2026 15:45:04 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202608181545.80250751989@smtp-relay.mailin.fr>"}

[18-Aug-2026 15:45:04 UTC] [PORTAL] Created for deal 351 email:eskdaleharry58@gmail.com token:65cddd8ea2398ea107cfd8b2dcdb2db9ac520ea6e84d1582d0bcf9253e99b6ef sms:yes
[18-Aug-2026 15:45:05 UTC] [NOTIFY] dispatch called: dealId=351 type=sold stage=sold
[18-Aug-2026 15:45:05 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[18-Aug-2026 15:45:05 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 2
[18-Aug-2026 15:45:05 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[18-Aug-2026 15:45:05 UTC] [NOTIFY] Notified user 2 (salesman) — 🎉 SOLD — SL17VYD
[19-Aug-2026 09:23:30 UTC] [NOTIFY] dispatch called: dealId=348 type=stage_started stage=valet
[19-Aug-2026 09:23:30 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[19-Aug-2026 09:23:30 UTC] [NOTIFY] No recipients for type=stage_started stage=valet deal=348 — nothing sent.
[19-Aug-2026 09:23:38 UTC] [NOTIFY] dispatch called: dealId=344 type=stage_completed stage=valet
[19-Aug-2026 09:23:38 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[19-Aug-2026 09:23:38 UTC] [NOTIFY] Resolved 1 recipient(s) for type=stage_completed: 4
[19-Aug-2026 09:23:39 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[19-Aug-2026 09:23:39 UTC] [NOTIFY] Notified user 4 (technician) — ✨ Valet Complete — SL64TGY
[19-Aug-2026 09:23:58 UTC] [NOTIFY] dispatch called: dealId=348 type=stage_completed stage=valet
[19-Aug-2026 09:23:58 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[19-Aug-2026 09:23:58 UTC] [NOTIFY] Resolved 1 recipient(s) for type=stage_completed: 4
[19-Aug-2026 09:23:58 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[19-Aug-2026 09:23:58 UTC] [NOTIFY] Notified user 4 (technician) — ✨ Valet Complete — GD18LBV
[19-Aug-2026 10:05:30 UTC] [NOTIFY] dispatch called: dealId=352 type=deal_created stage=deal_created
[19-Aug-2026 10:05:30 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x93\x8B N...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[19-Aug-2026 10:05:30 UTC] [NOTIFY] Resolved 1 recipient(s) for type=deal_created: 4
[19-Aug-2026 10:05:31 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[19-Aug-2026 10:05:31 UTC] [NOTIFY] Notified user 4 (technician) — 📋 New Deal — HW62HMH
[19-Aug-2026 10:05:31 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202608191005.59058474224@smtp-relay.mailin.fr>"}

[19-Aug-2026 10:05:32 UTC] [PORTAL] Created for deal 352 email:ctempleton81@gmail.com token:a6855ec6b5a9e37cd480054963fee7d065d2830119080150c90d194d02c2838a sms:yes
[19-Aug-2026 10:05:32 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[19-Aug-2026 13:04:00 UTC] [NOTIFY] dispatch called: dealId=349 type=stage_started stage=valet
[19-Aug-2026 13:04:00 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[19-Aug-2026 13:04:00 UTC] [NOTIFY] No recipients for type=stage_started stage=valet deal=349 — nothing sent.
[19-Aug-2026 14:21:06 UTC] [NOTIFY] dispatch called: dealId=349 type=stage_completed stage=valet
[19-Aug-2026 14:21:06 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[19-Aug-2026 14:21:06 UTC] [NOTIFY] Resolved 1 recipient(s) for type=stage_completed: 4
[19-Aug-2026 14:21:07 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[19-Aug-2026 14:21:07 UTC] [NOTIFY] Notified user 4 (technician) — ✨ Valet Complete — KJ19BYB
[19-Aug-2026 14:28:06 UTC] [NOTIFY] dispatch called: dealId=343 type=ready stage=ready
[19-Aug-2026 14:28:06 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9A\x97 R...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[19-Aug-2026 14:28:06 UTC] [NOTIFY] Resolved 1 recipient(s) for type=ready: 3
[19-Aug-2026 14:28:06 UTC] [NOTIFY] Email to jamie@northwestcar.group: sent
[19-Aug-2026 14:28:06 UTC] [NOTIFY] Notified user 3 (salesman) — 🚗 READY FOR HANDOVER — DV64RZD
[19-Aug-2026 14:28:12 UTC] [NOTIFY] dispatch called: dealId=343 type=sold stage=sold
[19-Aug-2026 14:28:12 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[19-Aug-2026 14:28:12 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 3
[19-Aug-2026 14:28:12 UTC] [NOTIFY] Email to jamie@northwestcar.group: sent
[19-Aug-2026 14:28:12 UTC] [NOTIFY] Notified user 3 (salesman) — 🎉 SOLD — DV64RZD
[19-Aug-2026 14:28:24 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[20-Aug-2026 10:44:33 UTC] [NOTIFY] dispatch called: dealId=353 type=deal_created stage=deal_created
[20-Aug-2026 10:44:33 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x93\x8B N...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[20-Aug-2026 10:44:34 UTC] [NOTIFY] Resolved 1 recipient(s) for type=deal_created: 4
[20-Aug-2026 10:44:34 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[20-Aug-2026 10:44:34 UTC] [NOTIFY] Notified user 4 (technician) — 📋 New Deal — SL19XUY
[20-Aug-2026 10:44:35 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202608201044.17725179498@smtp-relay.mailin.fr>"}

[20-Aug-2026 10:44:35 UTC] [PORTAL] Created for deal 353 email:tperks42@gmail.com token:78ec73076723562f8280dc48b8579f4af4439d4dccfc10999ffa688962279660 sms:yes
[20-Aug-2026 10:44:36 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[21-Aug-2026 08:35:43 UTC] [NOTIFY] dispatch called: dealId=346 type=ready stage=ready
[21-Aug-2026 08:35:43 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9A\x97 R...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[21-Aug-2026 08:35:43 UTC] [NOTIFY] Resolved 1 recipient(s) for type=ready: 3
[21-Aug-2026 08:35:43 UTC] [NOTIFY] Email to jamie@northwestcar.group: sent
[21-Aug-2026 08:35:43 UTC] [NOTIFY] Notified user 3 (salesman) — 🚗 READY FOR HANDOVER — MX63EHW
[21-Aug-2026 08:35:47 UTC] [NOTIFY] dispatch called: dealId=346 type=sold stage=sold
[21-Aug-2026 08:35:47 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[21-Aug-2026 08:35:47 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 3
[21-Aug-2026 08:35:47 UTC] [NOTIFY] Email to jamie@northwestcar.group: sent
[21-Aug-2026 08:35:47 UTC] [NOTIFY] Notified user 3 (salesman) — 🎉 SOLD — MX63EHW
[21-Aug-2026 08:36:03 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[21-Aug-2026 08:36:33 UTC] [NOTIFY] dispatch called: dealId=342 type=ready stage=ready
[21-Aug-2026 08:36:33 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9A\x97 R...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[21-Aug-2026 08:36:33 UTC] [NOTIFY] Resolved 1 recipient(s) for type=ready: 3
[21-Aug-2026 08:36:34 UTC] [NOTIFY] Email to jamie@northwestcar.group: sent
[21-Aug-2026 08:36:34 UTC] [NOTIFY] Notified user 3 (salesman) — 🚗 READY FOR HANDOVER — OU63URT
[21-Aug-2026 08:36:38 UTC] [NOTIFY] dispatch called: dealId=342 type=sold stage=sold
[21-Aug-2026 08:36:38 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[21-Aug-2026 08:36:38 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 3
[21-Aug-2026 08:36:38 UTC] [NOTIFY] Email to jamie@northwestcar.group: sent
[21-Aug-2026 08:36:38 UTC] [NOTIFY] Notified user 3 (salesman) — 🎉 SOLD — OU63URT
[21-Aug-2026 08:37:10 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[21-Aug-2026 08:37:37 UTC] [NOTIFY] dispatch called: dealId=344 type=ready stage=ready
[21-Aug-2026 08:37:37 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9A\x97 R...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[21-Aug-2026 08:37:37 UTC] [NOTIFY] Resolved 1 recipient(s) for type=ready: 3
[21-Aug-2026 08:37:38 UTC] [NOTIFY] Email to jamie@northwestcar.group: sent
[21-Aug-2026 08:37:38 UTC] [NOTIFY] Notified user 3 (salesman) — 🚗 READY FOR HANDOVER — SL64TGY
[21-Aug-2026 08:37:43 UTC] [NOTIFY] dispatch called: dealId=344 type=sold stage=sold
[21-Aug-2026 08:37:43 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[21-Aug-2026 08:37:43 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 3
[21-Aug-2026 08:37:43 UTC] [NOTIFY] Email to jamie@northwestcar.group: sent
[21-Aug-2026 08:37:43 UTC] [NOTIFY] Notified user 3 (salesman) — 🎉 SOLD — SL64TGY
[21-Aug-2026 08:37:48 UTC] [NOTIFY] dispatch called: dealId=344 type=sold stage=sold
[21-Aug-2026 08:37:48 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[21-Aug-2026 08:37:48 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 3
[21-Aug-2026 08:37:48 UTC] [NOTIFY] Skipped duplicate for user 3 (sold)
[21-Aug-2026 08:37:59 UTC] [NOTIFY] dispatch called: dealId=344 type=sold stage=sold
[21-Aug-2026 08:37:59 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[21-Aug-2026 08:37:59 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 3
[21-Aug-2026 08:37:59 UTC] [NOTIFY] Skipped duplicate for user 3 (sold)
[21-Aug-2026 08:38:09 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[21-Aug-2026 09:30:45 UTC] PHP Fatal error:  Uncaught PDOException: SQLSTATE[22001]: String data, right truncated: 1406 Data too long for column 'customer_make_model' at row 1 in /home2/northwestcar/public_html/garage.northwestcar.group/loan-car.php:176
Stack trace:
#0 /home2/northwestcar/public_html/garage.northwestcar.group/loan-car.php(176): PDOStatement->execute(Array)
#1 {main}
  thrown in /home2/northwestcar/public_html/garage.northwestcar.group/loan-car.php on line 176
[21-Aug-2026 09:30:54 UTC] PHP Fatal error:  Uncaught PDOException: SQLSTATE[22001]: String data, right truncated: 1406 Data too long for column 'customer_make_model' at row 1 in /home2/northwestcar/public_html/garage.northwestcar.group/loan-car.php:176
Stack trace:
#0 /home2/northwestcar/public_html/garage.northwestcar.group/loan-car.php(176): PDOStatement->execute(Array)
#1 {main}
  thrown in /home2/northwestcar/public_html/garage.northwestcar.group/loan-car.php on line 176
[21-Aug-2026 09:31:59 UTC] PHP Fatal error:  Uncaught PDOException: SQLSTATE[22001]: String data, right truncated: 1406 Data too long for column 'customer_make_model' at row 1 in /home2/northwestcar/public_html/garage.northwestcar.group/loan-car.php:176
Stack trace:
#0 /home2/northwestcar/public_html/garage.northwestcar.group/loan-car.php(176): PDOStatement->execute(Array)
#1 {main}
  thrown in /home2/northwestcar/public_html/garage.northwestcar.group/loan-car.php on line 176
[21-Aug-2026 13:26:15 UTC] [NOTIFY] dispatch called: dealId=353 type=stage_started stage=valet
[21-Aug-2026 13:26:15 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[21-Aug-2026 13:26:15 UTC] [NOTIFY] No recipients for type=stage_started stage=valet deal=353 — nothing sent.
[21-Aug-2026 16:31:13 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202608211631.41255867680@smtp-relay.mailin.fr>"}

[21-Aug-2026 16:37:09 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202608211637.40341771318@smtp-relay.mailin.fr>"}

[21-Aug-2026 22:10:19 UTC] [PORTAL] Wrong password: ctempleton81@gmail.com
[22-Aug-2026 08:29:31 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202608220829.60120078344@smtp-relay.mailin.fr>"}

[22-Aug-2026 08:31:36 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202608220831.85454279804@smtp-relay.mailin.fr>"}

[22-Aug-2026 09:34:09 UTC] [NOTIFY] dispatch called: dealId=339 type=sold stage=sold
[22-Aug-2026 09:34:09 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[22-Aug-2026 09:34:09 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 1
[22-Aug-2026 09:34:10 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[22-Aug-2026 09:34:10 UTC] [NOTIFY] Notified user 1 (super_admin) — 🎉 SOLD — GK67JYC
[22-Aug-2026 09:35:07 UTC] [NOTIFY] dispatch called: dealId=339 type=sold stage=sold
[22-Aug-2026 09:35:07 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[22-Aug-2026 09:35:07 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 1
[22-Aug-2026 09:35:07 UTC] [NOTIFY] Skipped duplicate for user 1 (sold)
[22-Aug-2026 09:35:29 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[22-Aug-2026 10:24:49 UTC] [NOTIFY] dispatch called: dealId=339 type=sold stage=sold
[22-Aug-2026 10:24:50 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[22-Aug-2026 10:24:50 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 1
[22-Aug-2026 10:24:50 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[22-Aug-2026 10:24:50 UTC] [NOTIFY] Notified user 1 (super_admin) — 🎉 SOLD — GK67JYC
[22-Aug-2026 10:25:15 UTC] [NOTIFY] dispatch called: dealId=339 type=sold stage=sold
[22-Aug-2026 10:25:15 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[22-Aug-2026 10:25:15 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 1
[22-Aug-2026 10:25:15 UTC] [NOTIFY] Skipped duplicate for user 1 (sold)
[22-Aug-2026 11:27:31 UTC] PHP Warning:  include(/home2/northwestcar/public_html/garage.northwestcar.group/assets/css/dept-shared.css.php): Failed to open stream: No such file or directory in /home2/northwestcar/public_html/garage.northwestcar.group/workshop-parts-approval.php on line 189
[22-Aug-2026 11:27:31 UTC] PHP Warning:  include(/home2/northwestcar/public_html/garage.northwestcar.group/assets/css/dept-shared.css.php): Failed to open stream: No such file or directory in /home2/northwestcar/public_html/garage.northwestcar.group/workshop-parts-approval.php on line 189
[22-Aug-2026 11:27:31 UTC] PHP Warning:  include(): Failed opening '/home2/northwestcar/public_html/garage.northwestcar.group/assets/css/dept-shared.css.php' for inclusion (include_path='.:/opt/cpanel/ea-php84/root/usr/share/pear') in /home2/northwestcar/public_html/garage.northwestcar.group/workshop-parts-approval.php on line 189
[22-Aug-2026 17:54:19 UTC] [NOTIFY] dispatch called: dealId=321 type=sold stage=sold
[22-Aug-2026 17:54:19 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[22-Aug-2026 17:54:19 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 2
[22-Aug-2026 17:54:19 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[22-Aug-2026 17:54:19 UTC] [NOTIFY] Notified user 2 (salesman) — 🎉 SOLD — GJ19XOU
[22-Aug-2026 17:56:17 UTC] [NOTIFY] dispatch called: dealId=325 type=sold stage=sold
[22-Aug-2026 17:56:17 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[22-Aug-2026 17:56:17 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 1
[22-Aug-2026 17:56:17 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[22-Aug-2026 17:56:17 UTC] [NOTIFY] Notified user 1 (super_admin) — 🎉 SOLD — LV21UCA
[22-Aug-2026 18:01:57 UTC] [NOTIFY] dispatch called: dealId=334 type=sold stage=sold
[22-Aug-2026 18:01:57 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[22-Aug-2026 18:01:57 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 3
[22-Aug-2026 18:01:57 UTC] [NOTIFY] Email to jamie@northwestcar.group: sent
[22-Aug-2026 18:01:57 UTC] [NOTIFY] Notified user 3 (salesman) — 🎉 SOLD — WR19YZM
[22-Aug-2026 18:03:37 UTC] [NOTIFY] dispatch called: dealId=341 type=sold stage=sold
[22-Aug-2026 18:03:37 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[22-Aug-2026 18:03:37 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 1
[22-Aug-2026 18:03:37 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[22-Aug-2026 18:03:37 UTC] [NOTIFY] Notified user 1 (super_admin) — 🎉 SOLD — SX15KKU
[22-Aug-2026 18:04:38 UTC] [NOTIFY] dispatch called: dealId=341 type=sold stage=sold
[22-Aug-2026 18:04:38 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[22-Aug-2026 18:04:38 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 1
[22-Aug-2026 18:04:38 UTC] [NOTIFY] Skipped duplicate for user 1 (sold)
[22-Aug-2026 18:04:58 UTC] [HANDOVER_OVERRIDE] Deal #341 (SX15KKU) handed over by Jay Williamson (super_admin) bypassing incomplete stages: PDI
[22-Aug-2026 18:04:58 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[22-Aug-2026 18:12:20 UTC] [NOTIFY] dispatch called: dealId=354 type=deal_created stage=deal_created
[22-Aug-2026 18:12:20 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x93\x8B N...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[22-Aug-2026 18:12:20 UTC] [NOTIFY] No recipients for type=deal_created stage=deal_created deal=354 — nothing sent.
[22-Aug-2026 18:12:29 UTC] [NOTIFY] dispatch called: dealId=354 type=sold stage=sold
[22-Aug-2026 18:12:29 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[22-Aug-2026 18:12:29 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 1
[22-Aug-2026 18:12:29 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[22-Aug-2026 18:12:29 UTC] [NOTIFY] Notified user 1 (super_admin) — 🎉 SOLD — M4LRX
[22-Aug-2026 18:12:37 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[23-Aug-2026 12:53:46 UTC] [NOTIFY] dispatch called: dealId=356 type=deal_created stage=deal_created
[23-Aug-2026 12:53:46 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x93\x8B N...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[23-Aug-2026 12:53:46 UTC] [NOTIFY] Resolved 2 recipient(s) for type=deal_created: 4,6
[23-Aug-2026 12:53:46 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[23-Aug-2026 12:53:46 UTC] [NOTIFY] Notified user 4 (technician) — 📋 New Deal — KS66ZHH
[23-Aug-2026 12:53:49 UTC] [NOTIFY] Email to aj.autoworksltd@gmail.com: sent
[23-Aug-2026 12:53:49 UTC] [NOTIFY] Notified user 6 (mot_bay) — 📋 New Deal — KS66ZHH
[23-Aug-2026 12:53:49 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202608231253.24938998184@smtp-relay.mailin.fr>"}

[23-Aug-2026 12:53:50 UTC] [PORTAL] Created for deal 356 email:michael.bennell@hotmail.com token:46d6ad16a92f90400ae524e5f43fe83f08476e5582a21c235d989f33e376b8eb sms:yes
[23-Aug-2026 12:53:50 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[23-Aug-2026 13:29:56 UTC] [NOTIFY] dispatch called: dealId=357 type=deal_created stage=deal_created
[23-Aug-2026 13:29:56 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x93\x8B N...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[23-Aug-2026 13:29:56 UTC] [NOTIFY] Resolved 1 recipient(s) for type=deal_created: 4
[23-Aug-2026 13:29:56 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[23-Aug-2026 13:29:56 UTC] [NOTIFY] Notified user 4 (technician) — 📋 New Deal — HG16OLH
[23-Aug-2026 13:29:56 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202608231329.50373908266@smtp-relay.mailin.fr>"}

[23-Aug-2026 13:29:57 UTC] [PORTAL] Created for deal 357 email:stevenrussell1979@gmail.com token:f0bd9094dab96850e93857c1825a8b38b5f60ba4ac8f29c31492e1292511bdc9 sms:yes
[23-Aug-2026 19:27:51 UTC] [NOTIFY] dispatch called: dealId=354 type=sold stage=sold
[23-Aug-2026 19:27:51 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[23-Aug-2026 19:27:51 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 3
[23-Aug-2026 19:27:51 UTC] [NOTIFY] Email to jamie@northwestcar.group: sent
[23-Aug-2026 19:27:51 UTC] [NOTIFY] Notified user 3 (salesman) — 🎉 SOLD — M4LRX
[23-Aug-2026 19:28:55 UTC] [NOTIFY] dispatch called: dealId=347 type=stage_started stage=mot
[23-Aug-2026 19:28:55 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x94\xA7 M...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[23-Aug-2026 19:28:55 UTC] [NOTIFY] No recipients for type=stage_started stage=mot deal=347 — nothing sent.
[23-Aug-2026 19:28:57 UTC] [NOTIFY] dispatch called: dealId=347 type=stage_completed stage=mot
[23-Aug-2026 19:28:57 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x94\xA7 M...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[23-Aug-2026 19:28:57 UTC] [NOTIFY] Resolved 1 recipient(s) for type=stage_completed: 4
[23-Aug-2026 19:28:57 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[23-Aug-2026 19:28:57 UTC] [NOTIFY] Notified user 4 (technician) — 🔧 MOT Complete — YY17URJ
[23-Aug-2026 19:29:02 UTC] [NOTIFY] dispatch called: dealId=350 type=stage_started stage=mot
[23-Aug-2026 19:29:02 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x94\xA7 M...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[23-Aug-2026 19:29:02 UTC] [NOTIFY] No recipients for type=stage_started stage=mot deal=350 — nothing sent.
[23-Aug-2026 19:29:04 UTC] [NOTIFY] dispatch called: dealId=350 type=stage_completed stage=mot
[23-Aug-2026 19:29:04 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x94\xA7 M...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[23-Aug-2026 19:29:04 UTC] [NOTIFY] Resolved 1 recipient(s) for type=stage_completed: 4
[23-Aug-2026 19:29:04 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[23-Aug-2026 19:29:04 UTC] [NOTIFY] Notified user 4 (technician) — 🔧 MOT Complete — DU65VWL
[24-Aug-2026 09:24:07 UTC] [NOTIFY] dispatch called: dealId=353 type=ready stage=ready
[24-Aug-2026 09:24:08 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9A\x97 R...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[24-Aug-2026 09:24:08 UTC] [NOTIFY] Resolved 1 recipient(s) for type=ready: 2
[24-Aug-2026 09:24:09 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[24-Aug-2026 09:24:09 UTC] [NOTIFY] Notified user 2 (salesman) — 🚗 READY FOR HANDOVER — SL19XUY
[24-Aug-2026 09:24:14 UTC] [NOTIFY] dispatch called: dealId=353 type=sold stage=sold
[24-Aug-2026 09:24:14 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[24-Aug-2026 09:24:14 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 2
[24-Aug-2026 09:24:14 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[24-Aug-2026 09:24:14 UTC] [NOTIFY] Notified user 2 (salesman) — 🎉 SOLD — SL19XUY
[24-Aug-2026 09:24:19 UTC] [NOTIFY] dispatch called: dealId=353 type=sold stage=sold
[24-Aug-2026 09:24:19 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[24-Aug-2026 09:24:19 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 2
[24-Aug-2026 09:24:19 UTC] [NOTIFY] Skipped duplicate for user 2 (sold)
[24-Aug-2026 09:26:01 UTC] [NOTIFY] dispatch called: dealId=348 type=ready stage=ready
[24-Aug-2026 09:26:01 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9A\x97 R...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[24-Aug-2026 09:26:01 UTC] [NOTIFY] Resolved 1 recipient(s) for type=ready: 3
[24-Aug-2026 09:26:01 UTC] [NOTIFY] Email to jamie@northwestcar.group: sent
[24-Aug-2026 09:26:01 UTC] [NOTIFY] Notified user 3 (salesman) — 🚗 READY FOR HANDOVER — GD18LBV
[24-Aug-2026 09:26:05 UTC] [NOTIFY] dispatch called: dealId=348 type=sold stage=sold
[24-Aug-2026 09:26:05 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[24-Aug-2026 09:26:05 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 3
[24-Aug-2026 09:26:05 UTC] [NOTIFY] Email to jamie@northwestcar.group: sent
[24-Aug-2026 09:26:05 UTC] [NOTIFY] Notified user 3 (salesman) — 🎉 SOLD — GD18LBV
[24-Aug-2026 09:26:20 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[24-Aug-2026 10:26:43 UTC] [NOTIFY] dispatch called: dealId=349 type=ready stage=ready
[24-Aug-2026 10:26:43 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9A\x97 R...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[24-Aug-2026 10:26:43 UTC] [NOTIFY] Resolved 1 recipient(s) for type=ready: 2
[24-Aug-2026 10:26:43 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[24-Aug-2026 10:26:43 UTC] [NOTIFY] Notified user 2 (salesman) — 🚗 READY FOR HANDOVER — KJ19BYB
[24-Aug-2026 10:26:52 UTC] [NOTIFY] dispatch called: dealId=349 type=sold stage=sold
[24-Aug-2026 10:26:52 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[24-Aug-2026 10:26:52 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 2
[24-Aug-2026 10:26:52 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[24-Aug-2026 10:26:52 UTC] [NOTIFY] Notified user 2 (salesman) — 🎉 SOLD — KJ19BYB
[24-Aug-2026 10:27:02 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[24-Aug-2026 12:06:08 UTC] [NOTIFY] dispatch called: dealId=359 type=deal_created stage=deal_created
[24-Aug-2026 12:06:08 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x93\x8B N...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[24-Aug-2026 12:06:08 UTC] [NOTIFY] Resolved 1 recipient(s) for type=deal_created: 4
[24-Aug-2026 12:06:08 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[24-Aug-2026 12:06:08 UTC] [NOTIFY] Notified user 4 (technician) — 📋 New Deal — LP64FKN
[24-Aug-2026 12:37:18 UTC] [NOTIFY] dispatch called: dealId=350 type=stage_started stage=valet
[24-Aug-2026 12:37:18 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[24-Aug-2026 12:37:18 UTC] [NOTIFY] No recipients for type=stage_started stage=valet deal=350 — nothing sent.
[24-Aug-2026 12:37:22 UTC] [NOTIFY] dispatch called: dealId=350 type=stage_completed stage=valet
[24-Aug-2026 12:37:22 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[24-Aug-2026 12:37:22 UTC] [NOTIFY] Resolved 1 recipient(s) for type=stage_completed: 4
[24-Aug-2026 12:37:22 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[24-Aug-2026 12:37:22 UTC] [NOTIFY] Notified user 4 (technician) — ✨ Valet Complete — DU65VWL
[24-Aug-2026 12:51:50 UTC] [NOTIFY] dispatch called: dealId=347 type=stage_started stage=pdi
[24-Aug-2026 12:51:50 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\x85 PD...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[24-Aug-2026 12:51:50 UTC] [NOTIFY] No recipients for type=stage_started stage=pdi deal=347 — nothing sent.
[24-Aug-2026 13:44:41 UTC] [NOTIFY] dispatch called: dealId=347 type=ready stage=ready
[24-Aug-2026 13:44:41 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9A\x97 R...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[24-Aug-2026 13:44:41 UTC] [NOTIFY] Resolved 1 recipient(s) for type=ready: 3
[24-Aug-2026 13:44:41 UTC] [NOTIFY] Email to jamie@northwestcar.group: sent
[24-Aug-2026 13:44:41 UTC] [NOTIFY] Notified user 3 (salesman) — 🚗 READY FOR HANDOVER — YY17URJ
[24-Aug-2026 13:44:46 UTC] [NOTIFY] dispatch called: dealId=347 type=sold stage=sold
[24-Aug-2026 13:44:46 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[24-Aug-2026 13:44:46 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 3
[24-Aug-2026 13:44:46 UTC] [NOTIFY] Email to jamie@northwestcar.group: sent
[24-Aug-2026 13:44:46 UTC] [NOTIFY] Notified user 3 (salesman) — 🎉 SOLD — YY17URJ
[24-Aug-2026 13:45:09 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[24-Aug-2026 14:32:24 UTC] PHP Fatal error:  Uncaught PDOException: SQLSTATE[HY000]: General error: 2006 MySQL server has gone away in /home2/northwestcar/public_html/garage.northwestcar.group/test-drive-dashboard.php:133
Stack trace:
#0 /home2/northwestcar/public_html/garage.northwestcar.group/test-drive-dashboard.php(133): PDO->prepare('\n    SELECT * F...')
#1 {main}
  thrown in /home2/northwestcar/public_html/garage.northwestcar.group/test-drive-dashboard.php on line 133
[24-Aug-2026 14:32:29 UTC] [DB] connection failed: SQLSTATE[HY000] [2002] No such file or directory
[24-Aug-2026 15:31:53 UTC] [NOTIFY] dispatch called: dealId=360 type=deal_created stage=deal_created
[24-Aug-2026 15:31:53 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x93\x8B N...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[24-Aug-2026 15:31:53 UTC] [NOTIFY] Resolved 1 recipient(s) for type=deal_created: 4
[24-Aug-2026 15:31:53 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[24-Aug-2026 15:31:53 UTC] [NOTIFY] Notified user 4 (technician) — 📋 New Deal — CP18NHE
[24-Aug-2026 15:31:53 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202608241531.29947175951@smtp-relay.mailin.fr>"}

[24-Aug-2026 15:31:54 UTC] [PORTAL] Created for deal 360 email:staceyxa@mail.com token:81ca787fd6f9f1905e24d301066ea79667ff34250edef04805fbf56d8620d3e2 sms:yes
[24-Aug-2026 15:31:54 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[24-Aug-2026 17:36:50 UTC] [NOTIFY] dispatch called: dealId=361 type=deal_created stage=deal_created
[24-Aug-2026 17:36:50 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x93\x8B N...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[24-Aug-2026 17:36:50 UTC] [NOTIFY] Resolved 1 recipient(s) for type=deal_created: 4
[24-Aug-2026 17:36:50 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[24-Aug-2026 17:36:50 UTC] [NOTIFY] Notified user 4 (technician) — 📋 New Deal — NJ68ECX
[24-Aug-2026 17:36:50 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202608241736.28516119916@smtp-relay.mailin.fr>"}

[24-Aug-2026 17:36:51 UTC] [PORTAL] Created for deal 361 email:chris@zace.co.uk token:4e69ddb9ea1465faeb821e8142648be5bb0428923bc44c155a6a4527b1302c97 sms:yes
[25-Aug-2026 09:32:18 UTC] [NOTIFY] dispatch called: dealId=350 type=ready stage=ready
[25-Aug-2026 09:32:18 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9A\x97 R...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[25-Aug-2026 09:32:18 UTC] [NOTIFY] Resolved 1 recipient(s) for type=ready: 2
[25-Aug-2026 09:32:19 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[25-Aug-2026 09:32:19 UTC] [NOTIFY] Notified user 2 (salesman) — 🚗 READY FOR HANDOVER — DU65VWL
[25-Aug-2026 09:32:28 UTC] [NOTIFY] dispatch called: dealId=350 type=sold stage=sold
[25-Aug-2026 09:32:28 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[25-Aug-2026 09:32:28 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 2
[25-Aug-2026 09:32:28 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[25-Aug-2026 09:32:28 UTC] [NOTIFY] Notified user 2 (salesman) — 🎉 SOLD — DU65VWL
[25-Aug-2026 09:32:42 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[25-Aug-2026 10:28:19 UTC] [NOTIFY] dispatch called: dealId=359 type=stage_started stage=valet
[25-Aug-2026 10:28:19 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[25-Aug-2026 10:28:19 UTC] [NOTIFY] No recipients for type=stage_started stage=valet deal=359 — nothing sent.
[25-Aug-2026 10:28:23 UTC] [NOTIFY] dispatch called: dealId=359 type=stage_completed stage=valet
[25-Aug-2026 10:28:23 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[25-Aug-2026 10:28:23 UTC] [NOTIFY] Resolved 1 recipient(s) for type=stage_completed: 4
[25-Aug-2026 10:28:23 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[25-Aug-2026 10:28:23 UTC] [NOTIFY] Notified user 4 (technician) — ✨ Valet Complete — LP64FKN
[25-Aug-2026 10:28:27 UTC] [NOTIFY] dispatch called: dealId=358 type=stage_started stage=valet
[25-Aug-2026 10:28:27 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[25-Aug-2026 10:28:27 UTC] [NOTIFY] No recipients for type=stage_started stage=valet deal=358 — nothing sent.
[25-Aug-2026 10:28:30 UTC] [NOTIFY] dispatch called: dealId=358 type=stage_completed stage=valet
[25-Aug-2026 10:28:30 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[25-Aug-2026 10:28:30 UTC] [NOTIFY] Resolved 1 recipient(s) for type=stage_completed: 4
[25-Aug-2026 10:28:30 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[25-Aug-2026 10:28:30 UTC] [NOTIFY] Notified user 4 (technician) — ✨ Valet Complete — SA19AAZ
[25-Aug-2026 10:30:32 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202608251030.41397248865@smtp-relay.mailin.fr>"}

[25-Aug-2026 10:30:32 UTC] [PORTAL] Created for deal 362 email:anothertakeongaming@gmail.com token:f592b669db62db7111352f245835ab21cee3ebcf6b622cf37287e1350590e4c6 sms:yes
[25-Aug-2026 10:51:39 UTC] [NOTIFY] dispatch called: dealId=357 type=stage_started stage=valet
[25-Aug-2026 10:51:39 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[25-Aug-2026 10:51:39 UTC] [NOTIFY] No recipients for type=stage_started stage=valet deal=357 — nothing sent.
[25-Aug-2026 10:51:42 UTC] [NOTIFY] dispatch called: dealId=357 type=stage_completed stage=valet
[25-Aug-2026 10:51:42 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[25-Aug-2026 10:51:42 UTC] [NOTIFY] Resolved 1 recipient(s) for type=stage_completed: 4
[25-Aug-2026 10:51:42 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[25-Aug-2026 10:51:42 UTC] [NOTIFY] Notified user 4 (technician) — ✨ Valet Complete — HG16OLH
[25-Aug-2026 10:58:41 UTC] [NOTIFY] dispatch called: dealId=359 type=ready stage=ready
[25-Aug-2026 10:58:41 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9A\x97 R...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[25-Aug-2026 10:58:41 UTC] [NOTIFY] Resolved 1 recipient(s) for type=ready: 2
[25-Aug-2026 10:58:41 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[25-Aug-2026 10:58:41 UTC] [NOTIFY] Notified user 2 (salesman) — 🚗 READY FOR HANDOVER — LP64FKN
[25-Aug-2026 10:58:50 UTC] [NOTIFY] dispatch called: dealId=359 type=sold stage=sold
[25-Aug-2026 10:58:50 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[25-Aug-2026 10:58:50 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 2
[25-Aug-2026 10:58:50 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[25-Aug-2026 10:58:50 UTC] [NOTIFY] Notified user 2 (salesman) — 🎉 SOLD — LP64FKN
[25-Aug-2026 10:59:00 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[25-Aug-2026 11:00:15 UTC] [NOTIFY] dispatch called: dealId=355 type=stage_started stage=valet
[25-Aug-2026 11:00:15 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[25-Aug-2026 11:00:15 UTC] [NOTIFY] No recipients for type=stage_started stage=valet deal=355 — nothing sent.
[25-Aug-2026 13:24:06 UTC] [NOTIFY] dispatch called: dealId=363 type=deal_created stage=deal_created
[25-Aug-2026 13:24:06 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x93\x8B N...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[25-Aug-2026 13:24:06 UTC] [NOTIFY] Resolved 2 recipient(s) for type=deal_created: 4,6
[25-Aug-2026 13:24:07 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[25-Aug-2026 13:24:07 UTC] [NOTIFY] Notified user 4 (technician) — 📋 New Deal — SL61GGU
[25-Aug-2026 13:24:11 UTC] [NOTIFY] Email to aj.autoworksltd@gmail.com: sent
[25-Aug-2026 13:24:11 UTC] [NOTIFY] Notified user 6 (mot_bay) — 📋 New Deal — SL61GGU
[25-Aug-2026 13:24:11 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202608251324.32070643885@smtp-relay.mailin.fr>"}

[25-Aug-2026 13:24:12 UTC] [PORTAL] Created for deal 363 email:jamesdavid-baxter@hotmail.co.uk token:14c49512bd6737249a2ba2b15b4e04ee27a45fe0d53a46be5f11142c9d03c47c sms:yes
[25-Aug-2026 13:24:12 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[25-Aug-2026 14:05:46 UTC] [NOTIFY] dispatch called: dealId=355 type=stage_completed stage=valet
[25-Aug-2026 14:05:46 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[25-Aug-2026 14:05:46 UTC] [NOTIFY] Resolved 1 recipient(s) for type=stage_completed: 4
[25-Aug-2026 14:05:46 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[25-Aug-2026 14:05:46 UTC] [NOTIFY] Notified user 4 (technician) — ✨ Valet Complete — YA64HFF
[25-Aug-2026 14:40:21 UTC] [NOTIFY] dispatch called: dealId=364 type=deal_created stage=deal_created
[25-Aug-2026 14:40:21 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x93\x8B N...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[25-Aug-2026 14:40:21 UTC] [NOTIFY] Resolved 2 recipient(s) for type=deal_created: 4,6
[25-Aug-2026 14:40:21 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[25-Aug-2026 14:40:21 UTC] [NOTIFY] Notified user 4 (technician) — 📋 New Deal — YS17HWH
[25-Aug-2026 14:40:23 UTC] [NOTIFY] Email to aj.autoworksltd@gmail.com: sent
[25-Aug-2026 14:40:23 UTC] [NOTIFY] Notified user 6 (mot_bay) — 📋 New Deal — YS17HWH
[25-Aug-2026 14:40:23 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202608251440.43712675139@smtp-relay.mailin.fr>"}

[25-Aug-2026 14:40:24 UTC] [PORTAL] Created for deal 364 email:benjaminnwankwo722@gmail.com token:1dd9dac842ac00ad8371a91247898c1e1b7ac01fc3c612ec3a11c19b40126610 sms:yes
[25-Aug-2026 14:40:24 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[25-Aug-2026 17:29:18 UTC] [NOTIFY] dispatch called: dealId=365 type=deal_created stage=deal_created
[25-Aug-2026 17:29:18 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x93\x8B N...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[25-Aug-2026 17:29:18 UTC] [NOTIFY] Resolved 2 recipient(s) for type=deal_created: 4,6
[25-Aug-2026 17:29:18 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[25-Aug-2026 17:29:18 UTC] [NOTIFY] Notified user 4 (technician) — 📋 New Deal — JC54BUR
[25-Aug-2026 17:29:21 UTC] [NOTIFY] Email to aj.autoworksltd@gmail.com: sent
[25-Aug-2026 17:29:21 UTC] [NOTIFY] Notified user 6 (mot_bay) — 📋 New Deal — JC54BUR
[25-Aug-2026 17:29:21 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202608251729.76918032609@smtp-relay.mailin.fr>"}

[25-Aug-2026 17:29:22 UTC] [PORTAL] Created for deal 365 email:brookes20@hotmail.co.uk token:7ff0e8729b8917d9e5d9734f217b98ab21db79cd7c73a33034a8f7b2363bb24a sms:yes
[26-Aug-2026 06:06:22 UTC] [NOTIFY] dispatch called: dealId=365 type=stage_started stage=valet
[26-Aug-2026 06:06:22 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[26-Aug-2026 06:06:22 UTC] [NOTIFY] No recipients for type=stage_started stage=valet deal=365 — nothing sent.
[26-Aug-2026 06:06:27 UTC] [NOTIFY] dispatch called: dealId=363 type=stage_started stage=valet
[26-Aug-2026 06:06:27 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[26-Aug-2026 06:06:27 UTC] [NOTIFY] No recipients for type=stage_started stage=valet deal=363 — nothing sent.
[26-Aug-2026 06:06:43 UTC] [NOTIFY] dispatch called: dealId=365 type=stage_completed stage=valet
[26-Aug-2026 06:06:43 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[26-Aug-2026 06:06:43 UTC] [NOTIFY] Resolved 2 recipient(s) for type=stage_completed: 4,6
[26-Aug-2026 06:06:43 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[26-Aug-2026 06:06:43 UTC] [NOTIFY] Notified user 4 (technician) — ✨ Valet Complete — JC54BUR
[26-Aug-2026 06:06:46 UTC] [NOTIFY] Email to aj.autoworksltd@gmail.com: sent
[26-Aug-2026 06:06:46 UTC] [NOTIFY] Notified user 6 (mot_bay) — ✨ Valet Complete — JC54BUR
[26-Aug-2026 09:52:23 UTC] [AC SMS] calling sms_send(group=1, to=07843805104)
[26-Aug-2026 09:52:24 UTC] [AC SMS] ✓ sent via sms_send — twilio sid=SM25ef0fdbf5040c1a6071f4bc5b902524 status=queued
[26-Aug-2026 11:08:11 UTC] [PORTAL] Wrong password: brookes20@hotmail.co.uk
[26-Aug-2026 11:08:42 UTC] [PORTAL] Wrong password: brookes20@hotmail.co.uk
[26-Aug-2026 12:17:12 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202608261217.40592345459@smtp-relay.mailin.fr>"}

[26-Aug-2026 12:17:13 UTC] [PORTAL] Created for deal 366 email:danielbend1992@gmail.com token:fac921023f3059e516fd5a8ca8f03ced80e27a1c984ed33aa0fd5d6fa6953be2 sms:yes
[26-Aug-2026 16:15:13 UTC] [NOTIFY] dispatch called: dealId=366 type=sold stage=sold
[26-Aug-2026 16:15:13 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[26-Aug-2026 16:15:13 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 2
[26-Aug-2026 16:15:13 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[26-Aug-2026 16:15:13 UTC] [NOTIFY] Notified user 2 (salesman) — 🎉 SOLD — MA64NVZ
[26-Aug-2026 16:15:31 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[26-Aug-2026 16:35:27 UTC] [NOTIFY] dispatch called: dealId=367 type=deal_created stage=deal_created
[26-Aug-2026 16:35:27 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x93\x8B N...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[26-Aug-2026 16:35:27 UTC] [NOTIFY] Resolved 2 recipient(s) for type=deal_created: 4,6
[26-Aug-2026 16:35:27 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[26-Aug-2026 16:35:27 UTC] [NOTIFY] Notified user 4 (technician) — 📋 New Deal — RO13WSU
[26-Aug-2026 16:35:31 UTC] [NOTIFY] Email to aj.autoworksltd@gmail.com: sent
[26-Aug-2026 16:35:31 UTC] [NOTIFY] Notified user 6 (mot_bay) — 📋 New Deal — RO13WSU
[26-Aug-2026 16:35:31 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202608261635.31223090947@smtp-relay.mailin.fr>"}

[26-Aug-2026 16:35:32 UTC] [PORTAL] Created for deal 367 email:bailey.len@hotmail.co.uk token:676253b767bd4a49f49c2f67b4235ba8eef96a1c2a2771d5873d2cf8252d858f sms:yes
[26-Aug-2026 16:35:32 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[27-Aug-2026 06:16:45 UTC] [NOTIFY] dispatch called: dealId=362 type=stage_started stage=valet
[27-Aug-2026 06:16:45 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[27-Aug-2026 06:16:45 UTC] [NOTIFY] No recipients for type=stage_started stage=valet deal=362 — nothing sent.
[27-Aug-2026 06:16:52 UTC] [NOTIFY] dispatch called: dealId=362 type=stage_completed stage=valet
[27-Aug-2026 06:16:52 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[27-Aug-2026 06:16:52 UTC] [NOTIFY] Resolved 2 recipient(s) for type=stage_completed: 4,6
[27-Aug-2026 06:16:52 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[27-Aug-2026 06:16:52 UTC] [NOTIFY] Notified user 4 (technician) — ✨ Valet Complete — PF17WEO
[27-Aug-2026 06:16:54 UTC] [NOTIFY] Email to aj.autoworksltd@gmail.com: sent
[27-Aug-2026 06:16:54 UTC] [NOTIFY] Notified user 6 (mot_bay) — ✨ Valet Complete — PF17WEO
[27-Aug-2026 06:17:06 UTC] [NOTIFY] dispatch called: dealId=361 type=stage_started stage=valet
[27-Aug-2026 06:17:06 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[27-Aug-2026 06:17:06 UTC] [NOTIFY] No recipients for type=stage_started stage=valet deal=361 — nothing sent.
[27-Aug-2026 06:17:15 UTC] [NOTIFY] dispatch called: dealId=356 type=stage_started stage=valet
[27-Aug-2026 06:17:15 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[27-Aug-2026 06:17:15 UTC] [NOTIFY] No recipients for type=stage_started stage=valet deal=356 — nothing sent.
[27-Aug-2026 06:17:20 UTC] [NOTIFY] dispatch called: dealId=356 type=stage_completed stage=valet
[27-Aug-2026 06:17:20 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[27-Aug-2026 06:17:20 UTC] [NOTIFY] Resolved 2 recipient(s) for type=stage_completed: 4,6
[27-Aug-2026 06:17:21 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[27-Aug-2026 06:17:21 UTC] [NOTIFY] Notified user 4 (technician) — ✨ Valet Complete — KS66ZHH
[27-Aug-2026 06:17:22 UTC] [NOTIFY] Email to aj.autoworksltd@gmail.com: sent
[27-Aug-2026 06:17:22 UTC] [NOTIFY] Notified user 6 (mot_bay) — ✨ Valet Complete — KS66ZHH
[27-Aug-2026 07:58:32 UTC] [NOTIFY] dispatch called: dealId=365 type=sold stage=sold
[27-Aug-2026 07:58:32 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[27-Aug-2026 07:58:32 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 1
[27-Aug-2026 07:58:32 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[27-Aug-2026 07:58:32 UTC] [NOTIFY] Notified user 1 (super_admin) — 🎉 SOLD — JC54BUR
[27-Aug-2026 07:59:23 UTC] [HANDOVER_OVERRIDE] Deal #365 (JC54BUR) handed over by Jay Williamson (super_admin) bypassing incomplete stages: MOT, PDI
[27-Aug-2026 07:59:23 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[27-Aug-2026 16:45:11 UTC] [NOTIFY] dispatch called: dealId=353 type=sold stage=sold
[27-Aug-2026 16:45:12 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[27-Aug-2026 16:45:12 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 2
[27-Aug-2026 16:45:12 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[27-Aug-2026 16:45:12 UTC] [NOTIFY] Notified user 2 (salesman) — 🎉 SOLD — SL19XUY
[27-Aug-2026 16:45:34 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[27-Aug-2026 21:48:56 UTC] [PORTAL] No customer: zace66@gmail.com
[27-Aug-2026 21:50:14 UTC] [PORTAL] No customer: zace66@gmail.com
[28-Aug-2026 04:24:56 UTC] [PORTAL] No customer: zace66@gmail.com
[28-Aug-2026 06:59:24 UTC] [NOTIFY] dispatch called: dealId=367 type=stage_started stage=valet
[28-Aug-2026 06:59:24 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[28-Aug-2026 06:59:24 UTC] [NOTIFY] No recipients for type=stage_started stage=valet deal=367 — nothing sent.
[28-Aug-2026 06:59:30 UTC] [NOTIFY] dispatch called: dealId=364 type=stage_started stage=valet
[28-Aug-2026 06:59:30 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[28-Aug-2026 06:59:30 UTC] [NOTIFY] No recipients for type=stage_started stage=valet deal=364 — nothing sent.
[28-Aug-2026 06:59:42 UTC] [NOTIFY] dispatch called: dealId=352 type=stage_started stage=valet
[28-Aug-2026 06:59:42 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[28-Aug-2026 06:59:42 UTC] [NOTIFY] No recipients for type=stage_started stage=valet deal=352 — nothing sent.
[28-Aug-2026 06:59:47 UTC] [NOTIFY] dispatch called: dealId=352 type=stage_completed stage=valet
[28-Aug-2026 06:59:47 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[28-Aug-2026 06:59:47 UTC] [NOTIFY] Resolved 1 recipient(s) for type=stage_completed: 4
[28-Aug-2026 06:59:47 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[28-Aug-2026 06:59:47 UTC] [NOTIFY] Notified user 4 (technician) — ✨ Valet Complete — HW62HMH
[28-Aug-2026 07:00:10 UTC] [NOTIFY] dispatch called: dealId=361 type=stage_completed stage=valet
[28-Aug-2026 07:00:10 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[28-Aug-2026 07:00:10 UTC] [NOTIFY] Resolved 1 recipient(s) for type=stage_completed: 4
[28-Aug-2026 07:00:11 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[28-Aug-2026 07:00:11 UTC] [NOTIFY] Notified user 4 (technician) — ✨ Valet Complete — NJ68ECX
[28-Aug-2026 07:00:19 UTC] [NOTIFY] dispatch called: dealId=363 type=stage_completed stage=valet
[28-Aug-2026 07:00:19 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[28-Aug-2026 07:00:19 UTC] [NOTIFY] Resolved 2 recipient(s) for type=stage_completed: 4,6
[28-Aug-2026 07:00:19 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[28-Aug-2026 07:00:19 UTC] [NOTIFY] Notified user 4 (technician) — ✨ Valet Complete — SL61GGU
[28-Aug-2026 07:00:20 UTC] [NOTIFY] Email to aj.autoworksltd@gmail.com: sent
[28-Aug-2026 07:00:20 UTC] [NOTIFY] Notified user 6 (mot_bay) — ✨ Valet Complete — SL61GGU
[28-Aug-2026 09:42:19 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202608280942.96170341001@smtp-relay.mailin.fr>"}

[28-Aug-2026 09:42:19 UTC] [PORTAL] Created for deal 368 email:paul58978@gmail.com token:e702f1f460a9508f1e97e281311174ba4bb6088ab228777b4962752c44d2ebf7 sms:yes
[28-Aug-2026 10:26:45 UTC] [NOTIFY] dispatch called: dealId=369 type=deal_created stage=deal_created
[28-Aug-2026 10:26:45 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x93\x8B N...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[28-Aug-2026 10:26:45 UTC] [NOTIFY] Resolved 1 recipient(s) for type=deal_created: 4
[28-Aug-2026 10:26:45 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[28-Aug-2026 10:26:45 UTC] [NOTIFY] Notified user 4 (technician) — 📋 New Deal — MW68VUE
[28-Aug-2026 10:26:45 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202608281026.77960776870@smtp-relay.mailin.fr>"}

[28-Aug-2026 10:26:46 UTC] [PORTAL] Created for deal 369 email:fionaorrell@outlook.com token:c903a8893aa037c37efc411c5b30e654342a094d6d06a260abd7a65e6646b952 sms:yes
[28-Aug-2026 10:26:46 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[28-Aug-2026 10:49:14 UTC] [NOTIFY] dispatch called: dealId=369 type=stage_started stage=valet
[28-Aug-2026 10:49:14 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[28-Aug-2026 10:49:14 UTC] [NOTIFY] No recipients for type=stage_started stage=valet deal=369 — nothing sent.
[28-Aug-2026 10:49:18 UTC] [NOTIFY] dispatch called: dealId=364 type=stage_completed stage=valet
[28-Aug-2026 10:49:18 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[28-Aug-2026 10:49:18 UTC] [NOTIFY] Resolved 2 recipient(s) for type=stage_completed: 4,6
[28-Aug-2026 10:49:18 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[28-Aug-2026 10:49:18 UTC] [NOTIFY] Notified user 4 (technician) — ✨ Valet Complete — YS17HWH
[28-Aug-2026 10:49:21 UTC] [NOTIFY] Email to aj.autoworksltd@gmail.com: sent
[28-Aug-2026 10:49:21 UTC] [NOTIFY] Notified user 6 (mot_bay) — ✨ Valet Complete — YS17HWH
[28-Aug-2026 10:49:23 UTC] [NOTIFY] dispatch called: dealId=367 type=stage_completed stage=valet
[28-Aug-2026 10:49:23 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[28-Aug-2026 10:49:23 UTC] [NOTIFY] Resolved 2 recipient(s) for type=stage_completed: 4,6
[28-Aug-2026 10:49:23 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[28-Aug-2026 10:49:23 UTC] [NOTIFY] Notified user 4 (technician) — ✨ Valet Complete — RO13WSU
[28-Aug-2026 10:49:25 UTC] [NOTIFY] Email to aj.autoworksltd@gmail.com: sent
[28-Aug-2026 10:49:25 UTC] [NOTIFY] Notified user 6 (mot_bay) — ✨ Valet Complete — RO13WSU
[28-Aug-2026 10:49:29 UTC] [NOTIFY] dispatch called: dealId=369 type=stage_completed stage=valet
[28-Aug-2026 10:49:29 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[28-Aug-2026 10:49:29 UTC] [NOTIFY] Resolved 1 recipient(s) for type=stage_completed: 4
[28-Aug-2026 10:49:29 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[28-Aug-2026 10:49:29 UTC] [NOTIFY] Notified user 4 (technician) — ✨ Valet Complete — MW68VUE
[28-Aug-2026 11:57:49 UTC] [NOTIFY] dispatch called: dealId=370 type=deal_created stage=deal_created
[28-Aug-2026 11:57:49 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x93\x8B N...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[28-Aug-2026 11:57:49 UTC] [NOTIFY] Resolved 2 recipient(s) for type=deal_created: 4,6
[28-Aug-2026 11:57:49 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[28-Aug-2026 11:57:49 UTC] [NOTIFY] Notified user 4 (technician) — 📋 New Deal — VN11EBC
[28-Aug-2026 11:57:51 UTC] [NOTIFY] Email to aj.autoworksltd@gmail.com: sent
[28-Aug-2026 11:57:51 UTC] [NOTIFY] Notified user 6 (mot_bay) — 📋 New Deal — VN11EBC
[28-Aug-2026 11:57:52 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202608281157.51961715533@smtp-relay.mailin.fr>"}

[28-Aug-2026 11:57:52 UTC] [PORTAL] Created for deal 370 email:mwaler@hotmail.com token:1e19efadeac09ab5d4dc21793bf1e24a6f8efda21d39515150f68e112dbc3369 sms:yes
[28-Aug-2026 11:57:52 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[28-Aug-2026 12:54:44 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202608281254.91677082286@smtp-relay.mailin.fr>"}

[28-Aug-2026 12:54:44 UTC] [SMTP LOG] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9B\xA0 W...' for column `northwestcar_garage`.`smtp_log`.`subject` at row 1
[28-Aug-2026 12:54:44 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202608281254.25559279834@smtp-relay.mailin.fr>"}

[28-Aug-2026 12:54:44 UTC] [SMTP LOG] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\xA8 B...' for column `northwestcar_garage`.`smtp_log`.`subject` at row 1
[28-Aug-2026 12:54:45 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202608281254.70054465309@smtp-relay.mailin.fr>"}

[28-Aug-2026 12:54:45 UTC] [SMTP LOG] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`smtp_log`.`subject` at row 1
[28-Aug-2026 12:54:49 UTC] [NOTIFY] dispatch called: dealId=369 type=sold stage=sold
[28-Aug-2026 12:54:49 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[28-Aug-2026 12:54:49 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 2
[28-Aug-2026 12:54:49 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[28-Aug-2026 12:54:49 UTC] [NOTIFY] Notified user 2 (salesman) — 🎉 SOLD — MW68VUE
[28-Aug-2026 12:55:19 UTC] [NOTIFY] dispatch called: dealId=369 type=sold stage=sold
[28-Aug-2026 12:55:19 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[28-Aug-2026 12:55:19 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 2
[28-Aug-2026 12:55:19 UTC] [NOTIFY] Skipped duplicate for user 2 (sold)
[28-Aug-2026 12:55:43 UTC] [NOTIFY] dispatch called: dealId=369 type=sold stage=sold
[28-Aug-2026 12:55:43 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[28-Aug-2026 12:55:43 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 2
[28-Aug-2026 12:55:43 UTC] [NOTIFY] Skipped duplicate for user 2 (sold)
[28-Aug-2026 12:55:53 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[28-Aug-2026 16:06:50 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202608281606.95140450240@smtp-relay.mailin.fr>"}

[28-Aug-2026 16:06:50 UTC] [NOTIFY] dispatch called: dealId=357 type=ready stage=ready
[28-Aug-2026 16:06:50 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9A\x97 R...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[28-Aug-2026 16:06:50 UTC] [NOTIFY] Resolved 1 recipient(s) for type=ready: 3
[28-Aug-2026 16:06:50 UTC] [NOTIFY] Email to jamie@northwestcar.group: sent
[28-Aug-2026 16:06:50 UTC] [NOTIFY] Notified user 3 (salesman) — 🚗 READY FOR HANDOVER — HG16OLH
[28-Aug-2026 16:06:57 UTC] [NOTIFY] dispatch called: dealId=357 type=sold stage=sold
[28-Aug-2026 16:06:57 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[28-Aug-2026 16:06:57 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 3
[28-Aug-2026 16:06:57 UTC] [NOTIFY] Email to jamie@northwestcar.group: sent
[28-Aug-2026 16:06:57 UTC] [NOTIFY] Notified user 3 (salesman) — 🎉 SOLD — HG16OLH
[28-Aug-2026 16:07:17 UTC] [NOTIFY] dispatch called: dealId=355 type=sold stage=sold
[28-Aug-2026 16:07:17 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[28-Aug-2026 16:07:17 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 3
[28-Aug-2026 16:07:17 UTC] [NOTIFY] Email to jamie@northwestcar.group: sent
[28-Aug-2026 16:07:17 UTC] [NOTIFY] Notified user 3 (salesman) — 🎉 SOLD — YA64HFF
[28-Aug-2026 16:09:11 UTC] [NOTIFY] dispatch called: dealId=355 type=sold stage=sold
[28-Aug-2026 16:09:11 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[28-Aug-2026 16:09:11 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 3
[28-Aug-2026 16:09:11 UTC] [NOTIFY] Skipped duplicate for user 3 (sold)
[28-Aug-2026 16:09:41 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[28-Aug-2026 16:10:24 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[28-Aug-2026 16:11:27 UTC] [PORTAL] No customer: mwalerc@gmail.com
[28-Aug-2026 16:11:40 UTC] [NOTIFY] dispatch called: dealId=360 type=ready stage=ready
[28-Aug-2026 16:11:40 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9A\x97 R...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[28-Aug-2026 16:11:40 UTC] [NOTIFY] Resolved 1 recipient(s) for type=ready: 2
[28-Aug-2026 16:11:40 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[28-Aug-2026 16:11:40 UTC] [NOTIFY] Notified user 2 (salesman) — 🚗 READY FOR HANDOVER — CP18NHE
[28-Aug-2026 16:11:46 UTC] [NOTIFY] dispatch called: dealId=360 type=sold stage=sold
[28-Aug-2026 16:11:46 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[28-Aug-2026 16:11:46 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 2
[28-Aug-2026 16:11:46 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[28-Aug-2026 16:11:46 UTC] [NOTIFY] Notified user 2 (salesman) — 🎉 SOLD — CP18NHE
[28-Aug-2026 16:11:59 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[29-Aug-2026 10:43:51 UTC] [NOTIFY] dispatch called: dealId=352 type=ready stage=ready
[29-Aug-2026 10:43:51 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9A\x97 R...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[29-Aug-2026 10:43:51 UTC] [NOTIFY] Resolved 1 recipient(s) for type=ready: 2
[29-Aug-2026 10:43:51 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[29-Aug-2026 10:43:51 UTC] [NOTIFY] Notified user 2 (salesman) — 🚗 READY FOR HANDOVER — HW62HMH
[29-Aug-2026 10:43:56 UTC] [NOTIFY] dispatch called: dealId=352 type=sold stage=sold
[29-Aug-2026 10:43:56 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[29-Aug-2026 10:43:56 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 2
[29-Aug-2026 10:43:56 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[29-Aug-2026 10:43:56 UTC] [NOTIFY] Notified user 2 (salesman) — 🎉 SOLD — HW62HMH
[29-Aug-2026 10:44:13 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[29-Aug-2026 11:05:08 UTC] [NOTIFY] dispatch called: dealId=367 type=ready stage=ready
[29-Aug-2026 11:05:09 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9A\x97 R...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[29-Aug-2026 11:05:09 UTC] [NOTIFY] Resolved 1 recipient(s) for type=ready: 2
[29-Aug-2026 11:05:09 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[29-Aug-2026 11:05:09 UTC] [NOTIFY] Notified user 2 (salesman) — 🚗 READY FOR HANDOVER — RO13WSU
[29-Aug-2026 11:05:13 UTC] [NOTIFY] dispatch called: dealId=367 type=sold stage=sold
[29-Aug-2026 11:05:13 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[29-Aug-2026 11:05:13 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 2
[29-Aug-2026 11:05:13 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[29-Aug-2026 11:05:13 UTC] [NOTIFY] Notified user 2 (salesman) — 🎉 SOLD — RO13WSU
[29-Aug-2026 11:05:27 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[29-Aug-2026 11:05:48 UTC] [NOTIFY] dispatch called: dealId=358 type=ready stage=ready
[29-Aug-2026 11:05:48 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9A\x97 R...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[29-Aug-2026 11:05:52 UTC] [NOTIFY] Resolved 1 recipient(s) for type=ready: 3
[29-Aug-2026 11:05:53 UTC] [NOTIFY] Email to jamie@northwestcar.group: sent
[29-Aug-2026 11:05:53 UTC] [NOTIFY] Notified user 3 (salesman) — 🚗 READY FOR HANDOVER — SA19AAZ
[29-Aug-2026 11:05:57 UTC] [NOTIFY] dispatch called: dealId=358 type=sold stage=sold
[29-Aug-2026 11:05:57 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[29-Aug-2026 11:05:57 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 3
[29-Aug-2026 11:05:57 UTC] [NOTIFY] Email to jamie@northwestcar.group: sent
[29-Aug-2026 11:05:57 UTC] [NOTIFY] Notified user 3 (salesman) — 🎉 SOLD — SA19AAZ
[29-Aug-2026 14:38:14 UTC] [NOTIFY] dispatch called: dealId=371 type=deal_created stage=deal_created
[29-Aug-2026 14:38:14 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x93\x8B N...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[29-Aug-2026 14:38:14 UTC] [NOTIFY] Resolved 1 recipient(s) for type=deal_created: 4
[29-Aug-2026 14:38:14 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[29-Aug-2026 14:38:14 UTC] [NOTIFY] Notified user 4 (technician) — 📋 New Deal — FD15EYH
[29-Aug-2026 14:38:15 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202608291438.80446434714@smtp-relay.mailin.fr>"}

[29-Aug-2026 14:38:15 UTC] [PORTAL] Created for deal 371 email:jordanlee23@live.co.uk token:d5567d6ce0faa15b257e73d2fcdf90b9f63cf4333956b0295d5b33a5ce5662ee sms:yes
[29-Aug-2026 14:38:15 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[29-Aug-2026 15:19:05 UTC] [NOTIFY] dispatch called: dealId=372 type=deal_created stage=deal_created
[29-Aug-2026 15:19:05 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x93\x8B N...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[29-Aug-2026 15:19:05 UTC] [NOTIFY] Resolved 1 recipient(s) for type=deal_created: 4
[29-Aug-2026 15:19:05 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[29-Aug-2026 15:19:05 UTC] [NOTIFY] Notified user 4 (technician) — 📋 New Deal — SH15PCX
[29-Aug-2026 15:19:05 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202608291519.63266533533@smtp-relay.mailin.fr>"}

[29-Aug-2026 15:19:06 UTC] [PORTAL] Created for deal 372 email:celine.bowker@hotmail.co.uk token:fbb3e53b7ca5f648a4a3f46f1d08018b065258b38acf73ba81edd11f84c5f40a sms:yes
[29-Aug-2026 15:19:06 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[29-Aug-2026 15:19:06 UTC] [NOTIFY] dispatch called: dealId=373 type=deal_created stage=deal_created
[29-Aug-2026 15:19:06 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x93\x8B N...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[29-Aug-2026 15:19:06 UTC] [NOTIFY] Resolved 1 recipient(s) for type=deal_created: 4
[29-Aug-2026 15:19:06 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[29-Aug-2026 15:19:06 UTC] [NOTIFY] Notified user 4 (technician) — 📋 New Deal — SH15PCX
[29-Aug-2026 15:19:07 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202608291519.90672129874@smtp-relay.mailin.fr>"}

[29-Aug-2026 15:19:07 UTC] [PORTAL] Resent for deal 373 email:celine.bowker@hotmail.co.uk token:e7763a6a1c942ec17d13a2e27e02973642497f695bf196dbeffb3b8667993d04 sms:yes
[29-Aug-2026 15:19:07 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[29-Aug-2026 15:32:45 UTC] [NOTIFY] dispatch called: dealId=374 type=deal_created stage=deal_created
[29-Aug-2026 15:32:45 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x93\x8B N...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[29-Aug-2026 15:32:45 UTC] [NOTIFY] Resolved 1 recipient(s) for type=deal_created: 4
[29-Aug-2026 15:32:45 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[29-Aug-2026 15:32:45 UTC] [NOTIFY] Notified user 4 (technician) — 📋 New Deal — SM18LGY
[29-Aug-2026 15:35:01 UTC] [NOTIFY] dispatch called: dealId=356 type=sold stage=sold
[29-Aug-2026 15:35:01 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[29-Aug-2026 15:35:01 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 3
[29-Aug-2026 15:35:01 UTC] [NOTIFY] Email to jamie@northwestcar.group: sent
[29-Aug-2026 15:35:01 UTC] [NOTIFY] Notified user 3 (salesman) — 🎉 SOLD — KS66ZHH
[29-Aug-2026 15:35:32 UTC] [HANDOVER_OVERRIDE] Deal #356 (KS66ZHH) handed over by Jay Williamson (super_admin) bypassing incomplete stages: MOT, PDI
[29-Aug-2026 15:35:33 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[30-Aug-2026 13:11:22 UTC] [NOTIFY] dispatch called: dealId=345 type=sold stage=sold
[30-Aug-2026 13:11:22 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[30-Aug-2026 13:11:22 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 3
[30-Aug-2026 13:11:22 UTC] [NOTIFY] Email to jamie@northwestcar.group: sent
[30-Aug-2026 13:11:22 UTC] [NOTIFY] Notified user 3 (salesman) — 🎉 SOLD — ML12CXJ
[30-Aug-2026 13:12:04 UTC] [NOTIFY] dispatch called: dealId=345 type=sold stage=sold
[30-Aug-2026 13:12:04 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[30-Aug-2026 13:12:04 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 3
[30-Aug-2026 13:12:04 UTC] [NOTIFY] Skipped duplicate for user 3 (sold)
[30-Aug-2026 13:12:24 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[30-Aug-2026 13:30:55 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[30-Aug-2026 14:52:46 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[30-Aug-2026 14:54:24 UTC] [NOTIFY] dispatch called: dealId=358 type=sold stage=sold
[30-Aug-2026 14:54:24 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[30-Aug-2026 14:54:24 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 3
[30-Aug-2026 14:54:25 UTC] [NOTIFY] Email to jamie@northwestcar.group: sent
[30-Aug-2026 14:54:25 UTC] [NOTIFY] Notified user 3 (salesman) — 🎉 SOLD — SA19AAZ
[30-Aug-2026 15:23:30 UTC] [NOTIFY] dispatch called: dealId=375 type=deal_created stage=deal_created
[30-Aug-2026 15:23:30 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x93\x8B N...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[30-Aug-2026 15:23:30 UTC] [NOTIFY] Resolved 1 recipient(s) for type=deal_created: 4
[30-Aug-2026 15:23:30 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[30-Aug-2026 15:23:30 UTC] [NOTIFY] Notified user 4 (technician) — 📋 New Deal — YT65MZU
[30-Aug-2026 15:23:31 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202608301523.25803383018@smtp-relay.mailin.fr>"}

[30-Aug-2026 15:23:32 UTC] [PORTAL] Created for deal 375 email:sirdavegroves@yahoo.co.uk token:68f8c8d08a495c68cae55565a697fd8020e678538465df6eea53231e62ecfe10 sms:yes
[30-Aug-2026 15:24:03 UTC] [NOTIFY] dispatch called: dealId=375 type=ready stage=ready
[30-Aug-2026 15:24:03 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9A\x97 R...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[30-Aug-2026 15:24:03 UTC] [NOTIFY] Resolved 1 recipient(s) for type=ready: 3
[30-Aug-2026 15:24:03 UTC] [NOTIFY] Email to jamie@northwestcar.group: sent
[30-Aug-2026 15:24:03 UTC] [NOTIFY] Notified user 3 (salesman) — 🚗 READY FOR HANDOVER — YT65MZU
[30-Aug-2026 15:24:10 UTC] [NOTIFY] dispatch called: dealId=375 type=sold stage=sold
[30-Aug-2026 15:24:10 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[30-Aug-2026 15:24:10 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 3
[30-Aug-2026 15:24:10 UTC] [NOTIFY] Email to jamie@northwestcar.group: sent
[30-Aug-2026 15:24:10 UTC] [NOTIFY] Notified user 3 (salesman) — 🎉 SOLD — YT65MZU
[30-Aug-2026 15:24:27 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[30-Aug-2026 15:47:34 UTC] PHP Warning:  require_once(/home2/northwestcar/public_html/garage.northwestcar.group/includes/collection-risk.php): Failed to open stream: No such file or directory in /home2/northwestcar/public_html/garage.northwestcar.group/dashboard.php on line 776
[30-Aug-2026 15:47:34 UTC] PHP Fatal error:  Uncaught Error: Failed opening required '/home2/northwestcar/public_html/garage.northwestcar.group/includes/collection-risk.php' (include_path='.:/opt/cpanel/ea-php84/root/usr/share/pear') in /home2/northwestcar/public_html/garage.northwestcar.group/dashboard.php:776
Stack trace:
#0 {main}
  thrown in /home2/northwestcar/public_html/garage.northwestcar.group/dashboard.php on line 776
[30-Aug-2026 15:48:43 UTC] PHP Warning:  require_once(/home2/northwestcar/public_html/garage.northwestcar.group/includes/collection-risk.php): Failed to open stream: No such file or directory in /home2/northwestcar/public_html/garage.northwestcar.group/dashboard.php on line 776
[30-Aug-2026 15:48:43 UTC] PHP Fatal error:  Uncaught Error: Failed opening required '/home2/northwestcar/public_html/garage.northwestcar.group/includes/collection-risk.php' (include_path='.:/opt/cpanel/ea-php84/root/usr/share/pear') in /home2/northwestcar/public_html/garage.northwestcar.group/dashboard.php:776
Stack trace:
#0 {main}
  thrown in /home2/northwestcar/public_html/garage.northwestcar.group/dashboard.php on line 776
[30-Aug-2026 15:48:49 UTC] PHP Warning:  require_once(/home2/northwestcar/public_html/garage.northwestcar.group/includes/collection-risk.php): Failed to open stream: No such file or directory in /home2/northwestcar/public_html/garage.northwestcar.group/dashboard.php on line 776
[30-Aug-2026 15:48:49 UTC] PHP Fatal error:  Uncaught Error: Failed opening required '/home2/northwestcar/public_html/garage.northwestcar.group/includes/collection-risk.php' (include_path='.:/opt/cpanel/ea-php84/root/usr/share/pear') in /home2/northwestcar/public_html/garage.northwestcar.group/dashboard.php:776
Stack trace:
#0 {main}
  thrown in /home2/northwestcar/public_html/garage.northwestcar.group/dashboard.php on line 776
[30-Aug-2026 15:50:43 UTC] PHP Warning:  require_once(/home2/northwestcar/public_html/garage.northwestcar.group/includes/collection-risk.php): Failed to open stream: No such file or directory in /home2/northwestcar/public_html/garage.northwestcar.group/dashboard.php on line 776
[30-Aug-2026 15:50:43 UTC] PHP Fatal error:  Uncaught Error: Failed opening required '/home2/northwestcar/public_html/garage.northwestcar.group/includes/collection-risk.php' (include_path='.:/opt/cpanel/ea-php84/root/usr/share/pear') in /home2/northwestcar/public_html/garage.northwestcar.group/dashboard.php:776
Stack trace:
#0 {main}
  thrown in /home2/northwestcar/public_html/garage.northwestcar.group/dashboard.php on line 776
[30-Aug-2026 15:50:59 UTC] PHP Warning:  require_once(/home2/northwestcar/public_html/garage.northwestcar.group/includes/collection-risk.php): Failed to open stream: No such file or directory in /home2/northwestcar/public_html/garage.northwestcar.group/dashboard.php on line 776
[30-Aug-2026 15:50:59 UTC] PHP Fatal error:  Uncaught Error: Failed opening required '/home2/northwestcar/public_html/garage.northwestcar.group/includes/collection-risk.php' (include_path='.:/opt/cpanel/ea-php84/root/usr/share/pear') in /home2/northwestcar/public_html/garage.northwestcar.group/dashboard.php:776
Stack trace:
#0 {main}
  thrown in /home2/northwestcar/public_html/garage.northwestcar.group/dashboard.php on line 776
[30-Aug-2026 15:51:05 UTC] PHP Warning:  require_once(/home2/northwestcar/public_html/garage.northwestcar.group/includes/collection-risk.php): Failed to open stream: No such file or directory in /home2/northwestcar/public_html/garage.northwestcar.group/dashboard.php on line 776
[30-Aug-2026 15:51:05 UTC] PHP Fatal error:  Uncaught Error: Failed opening required '/home2/northwestcar/public_html/garage.northwestcar.group/includes/collection-risk.php' (include_path='.:/opt/cpanel/ea-php84/root/usr/share/pear') in /home2/northwestcar/public_html/garage.northwestcar.group/dashboard.php:776
Stack trace:
#0 {main}
  thrown in /home2/northwestcar/public_html/garage.northwestcar.group/dashboard.php on line 776
[30-Aug-2026 15:51:41 UTC] PHP Warning:  require_once(/home2/northwestcar/public_html/garage.northwestcar.group/includes/collection-risk.php): Failed to open stream: No such file or directory in /home2/northwestcar/public_html/garage.northwestcar.group/dashboard.php on line 776
[30-Aug-2026 15:51:41 UTC] PHP Fatal error:  Uncaught Error: Failed opening required '/home2/northwestcar/public_html/garage.northwestcar.group/includes/collection-risk.php' (include_path='.:/opt/cpanel/ea-php84/root/usr/share/pear') in /home2/northwestcar/public_html/garage.northwestcar.group/dashboard.php:776
Stack trace:
#0 {main}
  thrown in /home2/northwestcar/public_html/garage.northwestcar.group/dashboard.php on line 776
[30-Aug-2026 15:55:25 UTC] [MSG-PORTAL] auto-archive: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'e.archived' in 'WHERE'
[30-Aug-2026 15:55:25 UTC] PHP Fatal error:  Uncaught PDOException: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'e.deleted_at' in 'WHERE' in /home2/northwestcar/public_html/garage.northwestcar.group/messaging-portal.php:260
Stack trace:
#0 /home2/northwestcar/public_html/garage.northwestcar.group/messaging-portal.php(260): PDO->prepare('\n    SELECT e.*...')
#1 {main}
  thrown in /home2/northwestcar/public_html/garage.northwestcar.group/messaging-portal.php on line 260
[30-Aug-2026 15:55:32 UTC] [MSG-PORTAL] auto-archive: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'e.archived' in 'WHERE'
[30-Aug-2026 15:55:32 UTC] PHP Fatal error:  Uncaught PDOException: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'e.deleted_at' in 'WHERE' in /home2/northwestcar/public_html/garage.northwestcar.group/messaging-portal.php:260
Stack trace:
#0 /home2/northwestcar/public_html/garage.northwestcar.group/messaging-portal.php(260): PDO->prepare('\n    SELECT e.*...')
#1 {main}
  thrown in /home2/northwestcar/public_html/garage.northwestcar.group/messaging-portal.php on line 260
[30-Aug-2026 15:57:18 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202608301557.17001240125@smtp-relay.mailin.fr>"}

[30-Aug-2026 15:57:33 UTC] [MSG-PORTAL] auto-archive: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'e.archived' in 'WHERE'
[30-Aug-2026 15:57:33 UTC] PHP Fatal error:  Uncaught PDOException: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'e.deleted_at' in 'WHERE' in /home2/northwestcar/public_html/garage.northwestcar.group/messaging-portal.php:260
Stack trace:
#0 /home2/northwestcar/public_html/garage.northwestcar.group/messaging-portal.php(260): PDO->prepare('\n    SELECT e.*...')
#1 {main}
  thrown in /home2/northwestcar/public_html/garage.northwestcar.group/messaging-portal.php on line 260
[30-Aug-2026 16:05:39 UTC] [MSG-PORTAL] auto-archive: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'e.archived' in 'WHERE'
[30-Aug-2026 16:05:39 UTC] PHP Fatal error:  Uncaught PDOException: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'e.deleted_at' in 'WHERE' in /home2/northwestcar/public_html/garage.northwestcar.group/messaging-portal.php:260
Stack trace:
#0 /home2/northwestcar/public_html/garage.northwestcar.group/messaging-portal.php(260): PDO->prepare('\n    SELECT e.*...')
#1 {main}
  thrown in /home2/northwestcar/public_html/garage.northwestcar.group/messaging-portal.php on line 260
[30-Aug-2026 16:05:47 UTC] [MSG-PORTAL] auto-archive: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'e.archived' in 'WHERE'
[30-Aug-2026 16:05:47 UTC] PHP Fatal error:  Uncaught PDOException: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'e.deleted_at' in 'WHERE' in /home2/northwestcar/public_html/garage.northwestcar.group/messaging-portal.php:260
Stack trace:
#0 /home2/northwestcar/public_html/garage.northwestcar.group/messaging-portal.php(260): PDO->prepare('\n    SELECT e.*...')
#1 {main}
  thrown in /home2/northwestcar/public_html/garage.northwestcar.group/messaging-portal.php on line 260
[31-Aug-2026 08:48:25 UTC] [NOTIFY] dispatch called: dealId=363 type=sold stage=sold
[31-Aug-2026 08:48:25 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[31-Aug-2026 08:48:25 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 2
[31-Aug-2026 08:48:25 UTC] [PUSH] sent to user 2 → HTTP 403
[31-Aug-2026 08:48:25 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[31-Aug-2026 08:48:25 UTC] [NOTIFY] Notified user 2 (salesman) — 🎉 SOLD — SL61GGU
[31-Aug-2026 08:49:43 UTC] [NOTIFY] dispatch called: dealId=363 type=stage_started stage=pdi
[31-Aug-2026 08:49:43 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\x85 PD...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[31-Aug-2026 08:49:43 UTC] [NOTIFY] No recipients for type=stage_started stage=pdi deal=363 — nothing sent.
[31-Aug-2026 08:49:53 UTC] [NOTIFY] dispatch called: dealId=363 type=stage_completed stage=pdi
[31-Aug-2026 08:49:53 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\x85 PD...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[31-Aug-2026 08:49:53 UTC] [NOTIFY] No recipients for type=stage_completed stage=pdi deal=363 — nothing sent.
[31-Aug-2026 08:49:56 UTC] [NOTIFY] dispatch called: dealId=286 type=stage_completed stage=pdi
[31-Aug-2026 08:49:56 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\x85 PD...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[31-Aug-2026 08:49:56 UTC] [NOTIFY] Routed to assignee user=4 for stage=workshop
[31-Aug-2026 08:49:56 UTC] [NOTIFY] Resolved 1 recipient(s) for type=stage_completed: 4
[31-Aug-2026 08:49:56 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[31-Aug-2026 08:49:56 UTC] [NOTIFY] Notified user 4 (technician) — ✅ PDI Complete — DE63LDF
[31-Aug-2026 08:54:09 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[31-Aug-2026 09:13:33 UTC] [PORTAL] Wrong password: jordanlee23@live.co.uk
[31-Aug-2026 10:07:59 UTC] [NOTIFY] dispatch called: dealId=376 type=deal_created stage=deal_created
[31-Aug-2026 10:07:59 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x93\x8B N...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[31-Aug-2026 10:07:59 UTC] [NOTIFY] Resolved 1 recipient(s) for type=deal_created: 4
[31-Aug-2026 10:08:00 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[31-Aug-2026 10:08:00 UTC] [NOTIFY] Notified user 4 (technician) — 📋 New Deal — SJ66TZV
[31-Aug-2026 10:08:00 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202608311008.63847913514@smtp-relay.mailin.fr>"}

[31-Aug-2026 10:08:00 UTC] [PORTAL] Created for deal 376 email:bonnie_louise_2017@icloud.com token:fec1b8fc6e368959b0180da2ec68535ad7beae699c34bd1d057f783f0dbfb860 sms:no
[31-Aug-2026 10:08:01 UTC] [PUSH] sent to user 1 → HTTP 403
[31-Aug-2026 10:08:01 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x94\xA7 W...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[31-Aug-2026 12:55:52 UTC] [NOTIFY] dispatch called: dealId=371 type=ready stage=ready
[31-Aug-2026 12:55:52 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9A\x97 R...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[31-Aug-2026 12:55:52 UTC] [NOTIFY] Resolved 1 recipient(s) for type=ready: 2
[31-Aug-2026 12:55:52 UTC] [PUSH] sent to user 2 → HTTP 201
[31-Aug-2026 12:55:53 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[31-Aug-2026 12:55:53 UTC] [NOTIFY] Notified user 2 (salesman) — 🚗 READY FOR HANDOVER — FD15EYH
[31-Aug-2026 12:56:14 UTC] [NOTIFY] dispatch called: dealId=376 type=ready stage=ready
[31-Aug-2026 12:56:14 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9A\x97 R...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[31-Aug-2026 12:56:14 UTC] [NOTIFY] Resolved 1 recipient(s) for type=ready: 2
[31-Aug-2026 12:56:14 UTC] [PUSH] sent to user 2 → HTTP 201
[31-Aug-2026 12:56:15 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[31-Aug-2026 12:56:15 UTC] [NOTIFY] Notified user 2 (salesman) — 🚗 READY FOR HANDOVER — SJ66TZV
[31-Aug-2026 13:04:59 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202608311304.26822144493@smtp-relay.mailin.fr>"}

[31-Aug-2026 13:04:59 UTC] [PORTAL] Created for deal 377 email:helen.coates4@btinternet.com token:b33c666d46ac74766b35c8427720df77e7ed7de67b20bf4fabb540a3b2127fa6 sms:yes
[31-Aug-2026 14:16:48 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202608311416.42911173391@smtp-relay.mailin.fr>"}

[31-Aug-2026 14:16:48 UTC] [PORTAL] Created for deal 378 email:cagsy@blueyonder.co.uk token:2fef45d5a223005a144c3154d36e4123834784ffcd6003d6c3d32e6c074afa1a sms:yes
[31-Aug-2026 14:17:47 UTC] [NOTIFY] dispatch called: dealId=376 type=sold stage=sold
[31-Aug-2026 14:17:47 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[31-Aug-2026 14:17:47 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 2
[31-Aug-2026 14:17:47 UTC] [PUSH] sent to user 2 → HTTP 201
[31-Aug-2026 14:17:47 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[31-Aug-2026 14:17:47 UTC] [NOTIFY] Notified user 2 (salesman) — 🎉 SOLD — SJ66TZV
[31-Aug-2026 14:18:02 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[31-Aug-2026 14:18:44 UTC] [NOTIFY] dispatch called: dealId=371 type=sold stage=sold
[31-Aug-2026 14:18:44 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[31-Aug-2026 14:18:44 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 2
[31-Aug-2026 14:18:45 UTC] [PUSH] sent to user 2 → HTTP 403
[31-Aug-2026 14:18:45 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[31-Aug-2026 14:18:45 UTC] [NOTIFY] Notified user 2 (salesman) — 🎉 SOLD — FD15EYH
[31-Aug-2026 14:23:02 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[31-Aug-2026 17:59:35 UTC] [NOTIFY] dispatch called: dealId=361 type=sold stage=sold
[31-Aug-2026 17:59:35 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[31-Aug-2026 17:59:35 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 1
[31-Aug-2026 17:59:35 UTC] [PUSH] sent to user 1 → HTTP 201
[31-Aug-2026 17:59:35 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[31-Aug-2026 17:59:35 UTC] [NOTIFY] Notified user 1 (super_admin) — 🎉 SOLD — NJ68ECX
[31-Aug-2026 18:00:03 UTC] [HANDOVER_OVERRIDE] Deal #361 (NJ68ECX) handed over by Jay Williamson (super_admin) bypassing incomplete stages: Workshop, PDI, Customer PDI signature
[31-Aug-2026 18:00:04 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[31-Aug-2026 19:54:11 UTC] [NOTIFY] dispatch called: dealId=342 type=sold stage=sold
[31-Aug-2026 19:54:11 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[31-Aug-2026 19:54:11 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 3
[31-Aug-2026 19:54:11 UTC] [NOTIFY] Email to jamie@northwestcar.group: sent
[31-Aug-2026 19:54:11 UTC] [NOTIFY] Notified user 3 (salesman) — 🎉 SOLD — OU63URT
[31-Aug-2026 19:58:32 UTC] [NOTIFY] dispatch called: dealId=342 type=sold stage=sold
[31-Aug-2026 19:58:32 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[31-Aug-2026 19:58:32 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 3
[31-Aug-2026 19:58:32 UTC] [NOTIFY] Email to jamie@northwestcar.group: sent
[31-Aug-2026 19:58:32 UTC] [NOTIFY] Notified user 3 (salesman) — 🎉 SOLD — OU63URT
[31-Aug-2026 19:59:30 UTC] [NOTIFY] dispatch called: dealId=342 type=sold stage=sold
[31-Aug-2026 19:59:30 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[31-Aug-2026 19:59:30 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 3
[31-Aug-2026 19:59:30 UTC] [NOTIFY] Skipped duplicate for user 3 (sold)
[31-Aug-2026 20:06:04 UTC] PHP Fatal error:  Uncaught PDOException: SQLSTATE[22001]: String data, right truncated: 1406 Data too long for column 'model' at row 1 in /home2/northwestcar/public_html/garage.northwestcar.group/edit-vehicle.php:197
Stack trace:
#0 /home2/northwestcar/public_html/garage.northwestcar.group/edit-vehicle.php(197): PDOStatement->execute(Array)
#1 {main}
  thrown in /home2/northwestcar/public_html/garage.northwestcar.group/edit-vehicle.php on line 197
[01-Sep-2026 11:44:52 UTC] [NOTIFY] dispatch called: dealId=368 type=stage_started stage=valet
[01-Sep-2026 11:44:52 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[01-Sep-2026 11:44:52 UTC] [NOTIFY] No recipients for type=stage_started stage=valet deal=368 — nothing sent.
[01-Sep-2026 11:45:05 UTC] [NOTIFY] dispatch called: dealId=368 type=stage_completed stage=valet
[01-Sep-2026 11:45:05 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[01-Sep-2026 11:45:05 UTC] [NOTIFY] Resolved 2 recipient(s) for type=stage_completed: 2,4
[01-Sep-2026 11:45:05 UTC] [PUSH] sent to user 2 → HTTP 201
[01-Sep-2026 11:45:05 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[01-Sep-2026 11:45:05 UTC] [NOTIFY] Notified user 2 (salesman) — ✨ Valet Complete — MF13WXV
[01-Sep-2026 11:45:06 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[01-Sep-2026 11:45:06 UTC] [NOTIFY] Notified user 4 (technician) — ✨ Valet Complete — MF13WXV
[01-Sep-2026 14:34:53 UTC] [NOTIFY] dispatch called: dealId=368 type=ready stage=ready
[01-Sep-2026 14:34:53 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9A\x97 R...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[01-Sep-2026 14:34:53 UTC] [NOTIFY] Resolved 1 recipient(s) for type=ready: 2
[01-Sep-2026 14:34:54 UTC] [PUSH] sent to user 2 → HTTP 201
[01-Sep-2026 14:34:54 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[01-Sep-2026 14:34:54 UTC] [NOTIFY] Notified user 2 (salesman) — 🚗 READY FOR HANDOVER — MF13WXV
[01-Sep-2026 14:35:58 UTC] [NOTIFY] dispatch called: dealId=368 type=sold stage=sold
[01-Sep-2026 14:35:58 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[01-Sep-2026 14:35:58 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 2
[01-Sep-2026 14:35:58 UTC] [PUSH] sent to user 2 → HTTP 201
[01-Sep-2026 14:35:59 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[01-Sep-2026 14:35:59 UTC] [NOTIFY] Notified user 2 (salesman) — 🎉 SOLD — MF13WXV
[01-Sep-2026 14:36:12 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[01-Sep-2026 16:18:10 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202609011618.62283995877@smtp-relay.mailin.fr>"}

[01-Sep-2026 16:18:10 UTC] [PORTAL] Created for deal 379 email:anandlanka@hotmail.co.uk token:cd993d90e65d6340d97eddfe023a1146278bfff9c6056bf064fb586b990690d5 sms:yes
[01-Sep-2026 17:15:27 UTC] [NOTIFY] dispatch called: dealId=380 type=deal_created stage=deal_created
[01-Sep-2026 17:15:27 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x93\x8B N...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[01-Sep-2026 17:15:27 UTC] [NOTIFY] Resolved 2 recipient(s) for type=deal_created: 4,6
[01-Sep-2026 17:15:27 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[01-Sep-2026 17:15:27 UTC] [NOTIFY] Notified user 4 (technician) — 📋 New Deal — SH69HHG
[01-Sep-2026 17:15:31 UTC] [NOTIFY] Email to aj.autoworksltd@gmail.com: sent
[01-Sep-2026 17:15:31 UTC] [NOTIFY] Notified user 6 (mot_bay) — 📋 New Deal — SH69HHG
[01-Sep-2026 17:15:32 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202609011715.71568544345@smtp-relay.mailin.fr>"}

[01-Sep-2026 17:15:32 UTC] [PORTAL] Created for deal 380 email:patrick.od2024@gmail.com token:1c31ebedcdba862df1431efc96c6e7bc2d2207e92dfddd0eae139201027ab65f sms:yes
[01-Sep-2026 17:15:33 UTC] [PUSH] sent to user 1 → HTTP 201
[01-Sep-2026 17:15:33 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x94\xA7 W...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[02-Sep-2026 06:01:42 UTC] [NOTIFY] dispatch called: dealId=377 type=stage_started stage=valet
[02-Sep-2026 06:01:42 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[02-Sep-2026 06:01:42 UTC] [NOTIFY] No recipients for type=stage_started stage=valet deal=377 — nothing sent.
[02-Sep-2026 08:26:39 UTC] [PORTAL] No customer: mwaler@hotmail.comm
[02-Sep-2026 08:26:54 UTC] [PORTAL] No customer: mwaler@hotmail.comm
[02-Sep-2026 09:08:46 UTC] [NOTIFY] dispatch called: dealId=377 type=stage_started stage=workshop
[02-Sep-2026 09:08:46 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9B\xA0 W...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[02-Sep-2026 09:08:46 UTC] [NOTIFY] No recipients for type=stage_started stage=workshop deal=377 — nothing sent.
[02-Sep-2026 09:09:10 UTC] [NOTIFY] dispatch called: dealId=374 type=stage_started stage=workshop
[02-Sep-2026 09:09:10 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9B\xA0 W...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[02-Sep-2026 09:09:10 UTC] [NOTIFY] No recipients for type=stage_started stage=workshop deal=374 — nothing sent.
[02-Sep-2026 09:09:19 UTC] [NOTIFY] dispatch called: dealId=370 type=stage_started stage=workshop
[02-Sep-2026 09:09:19 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9B\xA0 W...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[02-Sep-2026 09:09:19 UTC] [NOTIFY] No recipients for type=stage_started stage=workshop deal=370 — nothing sent.
[02-Sep-2026 09:09:25 UTC] [NOTIFY] dispatch called: dealId=364 type=stage_started stage=workshop
[02-Sep-2026 09:09:25 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9B\xA0 W...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[02-Sep-2026 09:09:25 UTC] [NOTIFY] No recipients for type=stage_started stage=workshop deal=364 — nothing sent.
[02-Sep-2026 09:09:31 UTC] [NOTIFY] dispatch called: dealId=362 type=stage_started stage=workshop
[02-Sep-2026 09:09:31 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9B\xA0 W...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[02-Sep-2026 09:09:31 UTC] [NOTIFY] No recipients for type=stage_started stage=workshop deal=362 — nothing sent.
[02-Sep-2026 09:09:41 UTC] [NOTIFY] dispatch called: dealId=378 type=stage_started stage=workshop
[02-Sep-2026 09:09:41 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9B\xA0 W...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[02-Sep-2026 09:09:41 UTC] [NOTIFY] No recipients for type=stage_started stage=workshop deal=378 — nothing sent.
[02-Sep-2026 09:10:11 UTC] [NOTIFY] dispatch called: dealId=378 type=stage_completed stage=workshop
[02-Sep-2026 09:10:11 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9B\xA0 W...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[02-Sep-2026 09:10:11 UTC] [NOTIFY] Resolved 2 recipient(s) for type=stage_completed: 4,6
[02-Sep-2026 09:10:12 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[02-Sep-2026 09:10:12 UTC] [NOTIFY] Notified user 4 (technician) — 🛠 Workshop Complete — NL64GHY
[02-Sep-2026 09:10:14 UTC] [NOTIFY] Email to aj.autoworksltd@gmail.com: sent
[02-Sep-2026 09:10:14 UTC] [NOTIFY] Notified user 6 (mot_bay) — 🛠 Workshop Complete — NL64GHY
[02-Sep-2026 10:45:35 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202609021045.83897938470@smtp-relay.mailin.fr>"}

[02-Sep-2026 10:45:36 UTC] [PORTAL] Created for deal 381 email:malakarnoni75@gmail.com token:f1ae412666ed6e54410bd3e0dd6180d7fa593e0e66a77830a0a96f14031bf9d1 sms:yes
[02-Sep-2026 10:53:45 UTC] [NOTIFY] dispatch called: dealId=377 type=stage_completed stage=valet
[02-Sep-2026 10:53:45 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[02-Sep-2026 10:53:45 UTC] [NOTIFY] Routed to assignee user=4 for stage=workshop
[02-Sep-2026 10:53:45 UTC] [NOTIFY] Resolved 2 recipient(s) for type=stage_completed: 2,4
[02-Sep-2026 10:53:46 UTC] [PUSH] sent to user 2 → HTTP 403
[02-Sep-2026 10:53:47 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[02-Sep-2026 10:53:47 UTC] [NOTIFY] Notified user 2 (salesman) — ✨ Valet Complete — PK15EFN
[02-Sep-2026 10:53:47 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[02-Sep-2026 10:53:47 UTC] [NOTIFY] Notified user 4 (technician) — ✨ Valet Complete — PK15EFN
[02-Sep-2026 10:54:56 UTC] [NOTIFY] dispatch called: dealId=374 type=stage_started stage=valet
[02-Sep-2026 10:54:56 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[02-Sep-2026 10:54:56 UTC] [NOTIFY] No recipients for type=stage_started stage=valet deal=374 — nothing sent.
[02-Sep-2026 12:51:49 UTC] [NOTIFY] dispatch called: dealId=374 type=stage_completed stage=valet
[02-Sep-2026 12:51:49 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[02-Sep-2026 12:51:49 UTC] [NOTIFY] Routed to assignee user=4 for stage=workshop
[02-Sep-2026 12:51:49 UTC] [NOTIFY] Resolved 2 recipient(s) for type=stage_completed: 3,4
[02-Sep-2026 12:51:50 UTC] [NOTIFY] Email to jamie@northwestcar.group: sent
[02-Sep-2026 12:51:50 UTC] [NOTIFY] Notified user 3 (salesman) — ✨ Valet Complete — SM18LGY
[02-Sep-2026 12:51:50 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[02-Sep-2026 12:51:50 UTC] [NOTIFY] Notified user 4 (technician) — ✨ Valet Complete — SM18LGY
[02-Sep-2026 14:34:41 UTC] [NOTIFY] dispatch called: dealId=377 type=stage_started stage=pdi
[02-Sep-2026 14:34:41 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\x85 PD...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[02-Sep-2026 14:34:41 UTC] [NOTIFY] No recipients for type=stage_started stage=pdi deal=377 — nothing sent.
[02-Sep-2026 14:34:45 UTC] [NOTIFY] dispatch called: dealId=377 type=stage_completed stage=pdi
[02-Sep-2026 14:34:45 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\x85 PD...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[02-Sep-2026 14:34:45 UTC] [NOTIFY] No recipients for type=stage_completed stage=pdi deal=377 — nothing sent.
[02-Sep-2026 14:34:45 UTC] [NOTIFY] dispatch called: dealId=377 type=ready stage=ready
[02-Sep-2026 14:34:45 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9A\x97 R...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[02-Sep-2026 14:34:45 UTC] [NOTIFY] Resolved 1 recipient(s) for type=ready: 2
[02-Sep-2026 14:34:46 UTC] [PUSH] sent to user 2 → HTTP 201
[02-Sep-2026 14:34:46 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[02-Sep-2026 14:34:46 UTC] [NOTIFY] Notified user 2 (salesman) — 🚗 READY FOR HANDOVER — PK15EFN
[02-Sep-2026 14:35:59 UTC] [NOTIFY] dispatch called: dealId=377 type=sold stage=sold
[02-Sep-2026 14:35:59 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[02-Sep-2026 14:35:59 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 2
[02-Sep-2026 14:35:59 UTC] [PUSH] sent to user 2 → HTTP 201
[02-Sep-2026 14:36:00 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[02-Sep-2026 14:36:00 UTC] [NOTIFY] Notified user 2 (salesman) — 🎉 SOLD — PK15EFN
[02-Sep-2026 14:36:09 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[02-Sep-2026 14:36:50 UTC] [NOTIFY] dispatch called: dealId=364 type=ready stage=ready
[02-Sep-2026 14:36:50 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9A\x97 R...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[02-Sep-2026 14:36:50 UTC] [NOTIFY] Resolved 1 recipient(s) for type=ready: 2
[02-Sep-2026 14:36:51 UTC] [PUSH] sent to user 2 → HTTP 201
[02-Sep-2026 14:36:51 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[02-Sep-2026 14:36:51 UTC] [NOTIFY] Notified user 2 (salesman) — 🚗 READY FOR HANDOVER — YS17HWH
[02-Sep-2026 14:37:23 UTC] [NOTIFY] dispatch called: dealId=364 type=ready stage=ready
[02-Sep-2026 14:37:23 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9A\x97 R...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[02-Sep-2026 14:37:23 UTC] [NOTIFY] Resolved 1 recipient(s) for type=ready: 2
[02-Sep-2026 14:37:23 UTC] [NOTIFY] Skipped duplicate for user 2 (ready)
[02-Sep-2026 15:07:03 UTC] [NOTIFY] dispatch called: dealId=378 type=stage_started stage=valet
[02-Sep-2026 15:07:03 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[02-Sep-2026 15:07:03 UTC] [NOTIFY] No recipients for type=stage_started stage=valet deal=378 — nothing sent.
[02-Sep-2026 15:07:12 UTC] [NOTIFY] dispatch called: dealId=378 type=stage_completed stage=valet
[02-Sep-2026 15:07:12 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[02-Sep-2026 15:07:12 UTC] [NOTIFY] Resolved 3 recipient(s) for type=stage_completed: 2,4,6
[02-Sep-2026 15:07:13 UTC] [PUSH] sent to user 2 → HTTP 201
[02-Sep-2026 15:07:13 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[02-Sep-2026 15:07:13 UTC] [NOTIFY] Notified user 2 (salesman) — ✨ Valet Complete — NL64GHY
[02-Sep-2026 15:07:13 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[02-Sep-2026 15:07:13 UTC] [NOTIFY] Notified user 4 (technician) — ✨ Valet Complete — NL64GHY
[02-Sep-2026 15:07:15 UTC] [NOTIFY] Email to aj.autoworksltd@gmail.com: sent
[02-Sep-2026 15:07:15 UTC] [NOTIFY] Notified user 6 (mot_bay) — ✨ Valet Complete — NL64GHY
[02-Sep-2026 16:51:41 UTC] [NOTIFY] dispatch called: dealId=382 type=deal_created stage=deal_created
[02-Sep-2026 16:51:41 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x93\x8B N...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[02-Sep-2026 16:51:41 UTC] [NOTIFY] Resolved 2 recipient(s) for type=deal_created: 4,6
[02-Sep-2026 16:51:41 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[02-Sep-2026 16:51:41 UTC] [NOTIFY] Notified user 4 (technician) — 📋 New Deal — SL17VYD
[02-Sep-2026 16:51:43 UTC] [NOTIFY] Email to aj.autoworksltd@gmail.com: sent
[02-Sep-2026 16:51:43 UTC] [NOTIFY] Notified user 6 (mot_bay) — 📋 New Deal — SL17VYD
[02-Sep-2026 16:51:44 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202609021651.80337882691@smtp-relay.mailin.fr>"}

[02-Sep-2026 16:51:44 UTC] [PORTAL] Created for deal 382 email:harry.mulby@yahoo.com token:9f3053664ee9a98a190fe32fb090503f88f8bdfd0c2b2628b31d8445878dfe51 sms:yes
[02-Sep-2026 16:51:45 UTC] [PUSH] sent to user 1 → HTTP 403
[02-Sep-2026 16:51:45 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x94\xA7 W...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[02-Sep-2026 16:55:39 UTC] [NOTIFY] dispatch called: dealId=374 type=stage_completed stage=workshop
[02-Sep-2026 16:55:39 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9B\xA0 W...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[02-Sep-2026 16:55:39 UTC] [NOTIFY] Resolved 1 recipient(s) for type=stage_completed: 4
[02-Sep-2026 16:55:39 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[02-Sep-2026 16:55:39 UTC] [NOTIFY] Notified user 4 (technician) — 🛠 Workshop Complete — SM18LGY
[02-Sep-2026 16:55:48 UTC] [NOTIFY] dispatch called: dealId=286 type=stage_completed stage=workshop
[02-Sep-2026 16:55:48 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9B\xA0 W...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[02-Sep-2026 16:55:48 UTC] [NOTIFY] No recipients for type=stage_completed stage=workshop deal=286 — nothing sent.
[02-Sep-2026 16:55:48 UTC] [NOTIFY] dispatch called: dealId=286 type=ready stage=ready
[02-Sep-2026 16:55:48 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9A\x97 R...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[02-Sep-2026 16:55:48 UTC] [NOTIFY] Resolved 1 recipient(s) for type=ready: 2
[02-Sep-2026 16:55:49 UTC] [PUSH] sent to user 2 → HTTP 201
[02-Sep-2026 16:55:49 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[02-Sep-2026 16:55:49 UTC] [NOTIFY] Notified user 2 (salesman) — 🚗 READY FOR HANDOVER — DE63LDF
[02-Sep-2026 16:55:58 UTC] [NOTIFY] dispatch called: dealId=378 type=stage_started stage=pdi
[02-Sep-2026 16:55:58 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\x85 PD...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[02-Sep-2026 16:55:58 UTC] [NOTIFY] No recipients for type=stage_started stage=pdi deal=378 — nothing sent.
[02-Sep-2026 16:56:01 UTC] [NOTIFY] dispatch called: dealId=374 type=stage_started stage=pdi
[02-Sep-2026 16:56:01 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\x85 PD...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[02-Sep-2026 16:56:01 UTC] [NOTIFY] No recipients for type=stage_started stage=pdi deal=374 — nothing sent.
[02-Sep-2026 16:56:06 UTC] [NOTIFY] dispatch called: dealId=373 type=stage_started stage=pdi
[02-Sep-2026 16:56:06 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\x85 PD...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[02-Sep-2026 16:56:06 UTC] [NOTIFY] No recipients for type=stage_started stage=pdi deal=373 — nothing sent.
[02-Sep-2026 16:56:11 UTC] [NOTIFY] dispatch called: dealId=370 type=stage_started stage=pdi
[02-Sep-2026 16:56:11 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\x85 PD...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[02-Sep-2026 16:56:11 UTC] [NOTIFY] No recipients for type=stage_started stage=pdi deal=370 — nothing sent.
[02-Sep-2026 16:56:13 UTC] [NOTIFY] dispatch called: dealId=362 type=stage_started stage=pdi
[02-Sep-2026 16:56:13 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\x85 PD...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[02-Sep-2026 16:56:13 UTC] [NOTIFY] No recipients for type=stage_started stage=pdi deal=362 — nothing sent.
[02-Sep-2026 16:57:01 UTC] [NOTIFY] dispatch called: dealId=378 type=stage_completed stage=pdi
[02-Sep-2026 16:57:01 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\x85 PD...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[02-Sep-2026 16:57:01 UTC] [NOTIFY] Resolved 2 recipient(s) for type=stage_completed: 4,6
[02-Sep-2026 16:57:01 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[02-Sep-2026 16:57:01 UTC] [NOTIFY] Notified user 4 (technician) — ✅ PDI Complete — NL64GHY
[02-Sep-2026 16:57:03 UTC] [NOTIFY] Email to aj.autoworksltd@gmail.com: sent
[02-Sep-2026 16:57:03 UTC] [NOTIFY] Notified user 6 (mot_bay) — ✅ PDI Complete — NL64GHY
[02-Sep-2026 16:57:33 UTC] [NOTIFY] dispatch called: dealId=374 type=stage_completed stage=pdi
[02-Sep-2026 16:57:33 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\x85 PD...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[02-Sep-2026 16:57:33 UTC] [NOTIFY] No recipients for type=stage_completed stage=pdi deal=374 — nothing sent.
[02-Sep-2026 16:57:33 UTC] [NOTIFY] dispatch called: dealId=374 type=ready stage=ready
[02-Sep-2026 16:57:33 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9A\x97 R...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[02-Sep-2026 16:57:33 UTC] [NOTIFY] Resolved 1 recipient(s) for type=ready: 3
[02-Sep-2026 16:57:33 UTC] [NOTIFY] Email to jamie@northwestcar.group: sent
[02-Sep-2026 16:57:33 UTC] [NOTIFY] Notified user 3 (salesman) — 🚗 READY FOR HANDOVER — SM18LGY
[02-Sep-2026 16:58:16 UTC] [NOTIFY] dispatch called: dealId=373 type=stage_completed stage=pdi
[02-Sep-2026 16:58:16 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\x85 PD...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[02-Sep-2026 16:58:16 UTC] [NOTIFY] Resolved 1 recipient(s) for type=stage_completed: 5
[02-Sep-2026 16:58:17 UTC] [PUSH] sent to user 5 → HTTP 403
[02-Sep-2026 16:58:17 UTC] [NOTIFY] Email to valetbay@northwestcar.group: sent
[02-Sep-2026 16:58:17 UTC] [NOTIFY] Notified user 5 (valet) — ✅ PDI Complete — SH15PCX
[02-Sep-2026 17:10:50 UTC] [NOTIFY] dispatch called: dealId=364 type=sold stage=sold
[02-Sep-2026 17:10:50 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[02-Sep-2026 17:10:50 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 2
[02-Sep-2026 17:10:51 UTC] [PUSH] sent to user 2 → HTTP 201
[02-Sep-2026 17:10:51 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[02-Sep-2026 17:10:51 UTC] [NOTIFY] Notified user 2 (salesman) — 🎉 SOLD — YS17HWH
[02-Sep-2026 17:15:19 UTC] [HANDOVER_OVERRIDE] Deal #364 (YS17HWH) handed over by Jay Williamson (super_admin) bypassing incomplete stages: Customer PDI signature
[02-Sep-2026 17:15:19 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[02-Sep-2026 18:20:53 UTC] [PORTAL] Wrong password: anandlanka@hotmail.co.uk
[02-Sep-2026 18:21:01 UTC] [PORTAL] Wrong password: anandlanka@hotmail.co.uk
[02-Sep-2026 18:21:09 UTC] [PORTAL] Wrong password: anandlanka@hotmail.co.uk
[02-Sep-2026 18:21:24 UTC] [PORTAL] Wrong password: anandlanka@hotmail.co.uk
[02-Sep-2026 18:21:45 UTC] [PORTAL] Wrong password: anandlanka@hotmail.co.uk
[02-Sep-2026 20:18:03 UTC] [PORTAL] Notification insert: SQLSTATE[HY000]: General error: 1364 Field 'group_id' doesn't have a default value
[03-Sep-2026 07:05:46 UTC] [PORTAL] Wrong password: anandlanka@hotmail.co.uk
[03-Sep-2026 07:44:12 UTC] [NOTIFY] dispatch called: dealId=373 type=stage_started stage=valet
[03-Sep-2026 07:44:12 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[03-Sep-2026 07:44:12 UTC] [NOTIFY] No recipients for type=stage_started stage=valet deal=373 — nothing sent.
[03-Sep-2026 08:59:19 UTC] [NOTIFY] dispatch called: dealId=373 type=stage_completed stage=valet
[03-Sep-2026 08:59:19 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[03-Sep-2026 08:59:19 UTC] [NOTIFY] Resolved 1 recipient(s) for type=stage_completed: 3
[03-Sep-2026 08:59:19 UTC] [NOTIFY] Email to jamie@northwestcar.group: sent
[03-Sep-2026 08:59:19 UTC] [NOTIFY] Notified user 3 (salesman) — ✨ Valet Complete — SH15PCX
[03-Sep-2026 08:59:19 UTC] [NOTIFY] dispatch called: dealId=373 type=ready stage=ready
[03-Sep-2026 08:59:19 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9A\x97 R...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[03-Sep-2026 08:59:19 UTC] [NOTIFY] Resolved 1 recipient(s) for type=ready: 3
[03-Sep-2026 08:59:19 UTC] [NOTIFY] Email to jamie@northwestcar.group: sent
[03-Sep-2026 08:59:19 UTC] [NOTIFY] Notified user 3 (salesman) — 🚗 READY FOR HANDOVER — SH15PCX
[03-Sep-2026 09:45:07 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202609030945.96443314384@smtp-relay.mailin.fr>"}

[03-Sep-2026 09:49:05 UTC] [NOTIFY] dispatch called: dealId=383 type=deal_created stage=deal_created
[03-Sep-2026 09:49:05 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x93\x8B N...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[03-Sep-2026 09:49:05 UTC] [NOTIFY] Resolved 2 recipient(s) for type=deal_created: 4,6
[03-Sep-2026 09:49:06 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[03-Sep-2026 09:49:06 UTC] [NOTIFY] Notified user 4 (technician) — 📋 New Deal — LF64VHN
[03-Sep-2026 09:49:07 UTC] [NOTIFY] Email to aj.autoworksltd@gmail.com: sent
[03-Sep-2026 09:49:07 UTC] [NOTIFY] Notified user 6 (mot_bay) — 📋 New Deal — LF64VHN
[03-Sep-2026 09:49:07 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202609030949.73816184473@smtp-relay.mailin.fr>"}

[03-Sep-2026 09:49:08 UTC] [PORTAL] Created for deal 383 email:leewilliams416@googlemail.com token:409a9f3cb3ec66714286f7ca16e33effc2c885bf14f9409a0a1b04fb2ce6cf12 sms:yes
[03-Sep-2026 09:49:09 UTC] [PUSH] sent to user 1 → HTTP 201
[03-Sep-2026 09:49:09 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x94\xA7 W...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[03-Sep-2026 13:22:12 UTC] [NOTIFY] dispatch called: dealId=370 type=stage_started stage=valet
[03-Sep-2026 13:22:12 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[03-Sep-2026 13:22:12 UTC] [NOTIFY] No recipients for type=stage_started stage=valet deal=370 — nothing sent.
[03-Sep-2026 13:22:17 UTC] [NOTIFY] dispatch called: dealId=370 type=stage_completed stage=valet
[03-Sep-2026 13:22:17 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[03-Sep-2026 13:22:17 UTC] [NOTIFY] Routed to assignee user=4 for stage=workshop
[03-Sep-2026 13:22:17 UTC] [NOTIFY] Resolved 2 recipient(s) for type=stage_completed: 2,4
[03-Sep-2026 13:22:18 UTC] [PUSH] sent to user 2 → HTTP 201
[03-Sep-2026 13:22:18 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[03-Sep-2026 13:22:18 UTC] [NOTIFY] Notified user 2 (salesman) — ✨ Valet Complete — VN11EBC
[03-Sep-2026 13:22:18 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[03-Sep-2026 13:22:18 UTC] [NOTIFY] Notified user 4 (technician) — ✨ Valet Complete — VN11EBC
[03-Sep-2026 14:30:11 UTC] [NOTIFY] dispatch called: dealId=384 type=deal_created stage=deal_created
[03-Sep-2026 14:30:11 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x93\x8B N...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[03-Sep-2026 14:30:11 UTC] [NOTIFY] Resolved 1 recipient(s) for type=deal_created: 4
[03-Sep-2026 14:30:11 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[03-Sep-2026 14:30:11 UTC] [NOTIFY] Notified user 4 (technician) — 📋 New Deal — SG67LTY
[03-Sep-2026 14:30:12 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202609031430.22759393166@smtp-relay.mailin.fr>"}

[03-Sep-2026 14:30:12 UTC] [PORTAL] Created for deal 384 email:keith.199hall@btinternet.com token:2134cadea1e7b0fc3cf050ffcb9825951a1a717770541f735f2098485ec5d8a0 sms:yes
[03-Sep-2026 15:55:02 UTC] [PORTAL] Wrong password: anandlanka@hotmail.co.uk
[03-Sep-2026 18:36:58 UTC] [NOTIFY] dispatch called: dealId=385 type=deal_created stage=deal_created
[03-Sep-2026 18:36:58 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x93\x8B N...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[03-Sep-2026 18:36:58 UTC] [NOTIFY] Resolved 2 recipient(s) for type=deal_created: 4,6
[03-Sep-2026 18:36:58 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[03-Sep-2026 18:36:58 UTC] [NOTIFY] Notified user 4 (technician) — 📋 New Deal — LH15DGF
[03-Sep-2026 18:36:59 UTC] [NOTIFY] Email to aj.autoworksltd@gmail.com: sent
[03-Sep-2026 18:36:59 UTC] [NOTIFY] Notified user 6 (mot_bay) — 📋 New Deal — LH15DGF
[03-Sep-2026 18:37:00 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202609031837.57421674766@smtp-relay.mailin.fr>"}

[03-Sep-2026 18:37:00 UTC] [PORTAL] Created for deal 385 email:wendy-hun@hotmail.co.uk token:55c460391bc227fd16a69c1dd8f664aa16eb262a6232c2d761767fa7815fbc3b sms:yes
[03-Sep-2026 18:37:00 UTC] [PUSH] sent to user 1 → HTTP 201
[03-Sep-2026 18:37:00 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x94\xA7 W...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[04-Sep-2026 06:12:29 UTC] [NOTIFY] dispatch called: dealId=384 type=stage_started stage=valet
[04-Sep-2026 06:12:29 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[04-Sep-2026 06:12:29 UTC] [NOTIFY] No recipients for type=stage_started stage=valet deal=384 — nothing sent.
[04-Sep-2026 07:37:45 UTC] [NOTIFY] dispatch called: dealId=384 type=stage_started stage=workshop
[04-Sep-2026 07:37:45 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9B\xA0 W...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[04-Sep-2026 07:37:45 UTC] [NOTIFY] No recipients for type=stage_started stage=workshop deal=384 — nothing sent.
[04-Sep-2026 07:37:52 UTC] [NOTIFY] dispatch called: dealId=381 type=stage_started stage=workshop
[04-Sep-2026 07:37:52 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9B\xA0 W...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[04-Sep-2026 07:37:52 UTC] [NOTIFY] No recipients for type=stage_started stage=workshop deal=381 — nothing sent.
[04-Sep-2026 07:37:59 UTC] [NOTIFY] dispatch called: dealId=380 type=stage_started stage=workshop
[04-Sep-2026 07:37:59 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9B\xA0 W...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[04-Sep-2026 07:37:59 UTC] [NOTIFY] No recipients for type=stage_started stage=workshop deal=380 — nothing sent.
[04-Sep-2026 07:38:03 UTC] [NOTIFY] dispatch called: dealId=379 type=stage_started stage=workshop
[04-Sep-2026 07:38:03 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9B\xA0 W...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[04-Sep-2026 07:38:03 UTC] [NOTIFY] No recipients for type=stage_started stage=workshop deal=379 — nothing sent.
[04-Sep-2026 07:43:30 UTC] [PORTAL] Wrong password: anandlanka@hotmail.co.uk
[04-Sep-2026 10:04:19 UTC] [NOTIFY] dispatch called: dealId=373 type=sold stage=sold
[04-Sep-2026 10:04:19 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[04-Sep-2026 10:04:19 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 3
[04-Sep-2026 10:04:19 UTC] [NOTIFY] Email to jamie@northwestcar.group: sent
[04-Sep-2026 10:04:19 UTC] [NOTIFY] Notified user 3 (salesman) — 🎉 SOLD — SH15PCX
[04-Sep-2026 10:04:35 UTC] [NOTIFY] dispatch called: dealId=374 type=sold stage=sold
[04-Sep-2026 10:04:35 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[04-Sep-2026 10:04:35 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 3
[04-Sep-2026 10:04:36 UTC] [NOTIFY] Email to jamie@northwestcar.group: sent
[04-Sep-2026 10:04:36 UTC] [NOTIFY] Notified user 3 (salesman) — 🎉 SOLD — SM18LGY
[04-Sep-2026 10:09:34 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[04-Sep-2026 10:09:52 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[04-Sep-2026 14:43:49 UTC] [PORTAL] Wrong password: anandlanka@hotmail.co.uk
[04-Sep-2026 15:00:42 UTC] [NOTIFY] dispatch called: dealId=384 type=stage_completed stage=valet
[04-Sep-2026 15:00:42 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[04-Sep-2026 15:00:42 UTC] [NOTIFY] Routed to assignee user=4 for stage=workshop
[04-Sep-2026 15:00:42 UTC] [NOTIFY] Resolved 2 recipient(s) for type=stage_completed: 3,4
[04-Sep-2026 15:00:42 UTC] [NOTIFY] Email to jamie@northwestcar.group: sent
[04-Sep-2026 15:00:42 UTC] [NOTIFY] Notified user 3 (salesman) — ✨ Valet Complete — SG67LTY
[04-Sep-2026 15:00:42 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[04-Sep-2026 15:00:42 UTC] [NOTIFY] Notified user 4 (technician) — ✨ Valet Complete — SG67LTY
[04-Sep-2026 15:00:54 UTC] [NOTIFY] dispatch called: dealId=380 type=stage_started stage=valet
[04-Sep-2026 15:00:54 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[04-Sep-2026 15:00:54 UTC] [NOTIFY] No recipients for type=stage_started stage=valet deal=380 — nothing sent.
[04-Sep-2026 15:00:58 UTC] [NOTIFY] dispatch called: dealId=380 type=stage_completed stage=valet
[04-Sep-2026 15:00:58 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[04-Sep-2026 15:00:58 UTC] [NOTIFY] Routed to assignee user=4 for stage=workshop
[04-Sep-2026 15:00:58 UTC] [NOTIFY] Resolved 2 recipient(s) for type=stage_completed: 2,4
[04-Sep-2026 15:00:59 UTC] [PUSH] sent to user 2 → HTTP 403
[04-Sep-2026 15:00:59 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[04-Sep-2026 15:00:59 UTC] [NOTIFY] Notified user 2 (salesman) — ✨ Valet Complete — SH69HHG
[04-Sep-2026 15:00:59 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[04-Sep-2026 15:00:59 UTC] [NOTIFY] Notified user 4 (technician) — ✨ Valet Complete — SH69HHG
[04-Sep-2026 15:01:20 UTC] [NOTIFY] dispatch called: dealId=382 type=stage_started stage=valet
[04-Sep-2026 15:01:20 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[04-Sep-2026 15:01:20 UTC] [NOTIFY] No recipients for type=stage_started stage=valet deal=382 — nothing sent.
[04-Sep-2026 15:01:25 UTC] [NOTIFY] dispatch called: dealId=382 type=stage_completed stage=valet
[04-Sep-2026 15:01:25 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[04-Sep-2026 15:01:25 UTC] [NOTIFY] Resolved 1 recipient(s) for type=stage_completed: 2
[04-Sep-2026 15:01:26 UTC] [PUSH] sent to user 2 → HTTP 201
[04-Sep-2026 15:01:26 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[04-Sep-2026 15:01:26 UTC] [NOTIFY] Notified user 2 (salesman) — ✨ Valet Complete — SL17VYD
[04-Sep-2026 15:01:26 UTC] [NOTIFY] dispatch called: dealId=382 type=ready stage=ready
[04-Sep-2026 15:01:26 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9A\x97 R...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[04-Sep-2026 15:01:26 UTC] [NOTIFY] Resolved 1 recipient(s) for type=ready: 2
[04-Sep-2026 15:01:26 UTC] [PUSH] sent to user 2 → HTTP 201
[04-Sep-2026 15:01:26 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[04-Sep-2026 15:01:26 UTC] [NOTIFY] Notified user 2 (salesman) — 🚗 READY FOR HANDOVER — SL17VYD
[04-Sep-2026 15:01:32 UTC] [NOTIFY] dispatch called: dealId=383 type=stage_started stage=valet
[04-Sep-2026 15:01:32 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[04-Sep-2026 15:01:32 UTC] [NOTIFY] No recipients for type=stage_started stage=valet deal=383 — nothing sent.
[04-Sep-2026 15:01:36 UTC] [NOTIFY] dispatch called: dealId=383 type=stage_completed stage=valet
[04-Sep-2026 15:01:36 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[04-Sep-2026 15:01:36 UTC] [NOTIFY] Resolved 3 recipient(s) for type=stage_completed: 3,4,6
[04-Sep-2026 15:01:37 UTC] [NOTIFY] Email to jamie@northwestcar.group: sent
[04-Sep-2026 15:01:37 UTC] [NOTIFY] Notified user 3 (salesman) — ✨ Valet Complete — LF64VHN
[04-Sep-2026 15:01:37 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[04-Sep-2026 15:01:37 UTC] [NOTIFY] Notified user 4 (technician) — ✨ Valet Complete — LF64VHN
[04-Sep-2026 15:01:39 UTC] [NOTIFY] Email to aj.autoworksltd@gmail.com: sent
[04-Sep-2026 15:01:39 UTC] [NOTIFY] Notified user 6 (mot_bay) — ✨ Valet Complete — LF64VHN
[04-Sep-2026 15:01:54 UTC] [NOTIFY] dispatch called: dealId=381 type=stage_started stage=valet
[04-Sep-2026 15:01:54 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[04-Sep-2026 15:01:54 UTC] [NOTIFY] No recipients for type=stage_started stage=valet deal=381 — nothing sent.
[04-Sep-2026 15:01:59 UTC] [NOTIFY] dispatch called: dealId=381 type=stage_completed stage=valet
[04-Sep-2026 15:01:59 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[04-Sep-2026 15:01:59 UTC] [NOTIFY] Routed to assignee user=4 for stage=workshop
[04-Sep-2026 15:01:59 UTC] [NOTIFY] Resolved 2 recipient(s) for type=stage_completed: 2,4
[04-Sep-2026 15:01:59 UTC] [PUSH] sent to user 2 → HTTP 201
[04-Sep-2026 15:01:59 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[04-Sep-2026 15:01:59 UTC] [NOTIFY] Notified user 2 (salesman) — ✨ Valet Complete — WN72YVD
[04-Sep-2026 15:02:00 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[04-Sep-2026 15:02:00 UTC] [NOTIFY] Notified user 4 (technician) — ✨ Valet Complete — WN72YVD
[04-Sep-2026 15:15:42 UTC] [NOTIFY] dispatch called: dealId=384 type=sold stage=sold
[04-Sep-2026 15:15:42 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[04-Sep-2026 15:15:42 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 3
[04-Sep-2026 15:15:42 UTC] [NOTIFY] Email to jamie@northwestcar.group: sent
[04-Sep-2026 15:15:42 UTC] [NOTIFY] Notified user 3 (salesman) — 🎉 SOLD — SG67LTY
[04-Sep-2026 15:15:58 UTC] [NOTIFY] dispatch called: dealId=384 type=sold stage=sold
[04-Sep-2026 15:15:58 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[04-Sep-2026 15:15:58 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 3
[04-Sep-2026 15:15:58 UTC] [NOTIFY] Skipped duplicate for user 3 (sold)
[04-Sep-2026 15:16:23 UTC] [NOTIFY] dispatch called: dealId=384 type=sold stage=sold
[04-Sep-2026 15:16:23 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[04-Sep-2026 15:16:23 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 3
[04-Sep-2026 15:16:23 UTC] [NOTIFY] Skipped duplicate for user 3 (sold)
[04-Sep-2026 15:19:29 UTC] [PORTAL] Notification insert: SQLSTATE[HY000]: General error: 1364 Field 'group_id' doesn't have a default value
[04-Sep-2026 15:24:30 UTC] PHP Fatal error:  Uncaught PDOException: SQLSTATE[22001]: String data, right truncated: 1406 Data too long for column 'model' at row 1 in /home2/northwestcar/public_html/garage.northwestcar.group/edit-vehicle.php:197
Stack trace:
#0 /home2/northwestcar/public_html/garage.northwestcar.group/edit-vehicle.php(197): PDOStatement->execute(Array)
#1 {main}
  thrown in /home2/northwestcar/public_html/garage.northwestcar.group/edit-vehicle.php on line 197
[04-Sep-2026 15:50:42 UTC] [NOTIFY] dispatch called: dealId=386 type=deal_created stage=deal_created
[04-Sep-2026 15:50:42 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x93\x8B N...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[04-Sep-2026 15:50:42 UTC] [NOTIFY] Resolved 1 recipient(s) for type=deal_created: 4
[04-Sep-2026 15:50:43 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[04-Sep-2026 15:50:43 UTC] [NOTIFY] Notified user 4 (technician) — 📋 New Deal — BJ15GBZ
[04-Sep-2026 15:50:43 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202609041550.23679940247@smtp-relay.mailin.fr>"}

[04-Sep-2026 15:50:44 UTC] [PORTAL] Created for deal 386 email:sambaxt@hotmail.co.uk token:0d759db74d2123c4c3e471570bdc169352725979cdb545a4f92683fdc57e36e7 sms:yes
[05-Sep-2026 08:50:35 UTC] [NOTIFY] dispatch called: dealId=382 type=ready stage=ready
[05-Sep-2026 08:50:35 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9A\x97 R...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[05-Sep-2026 08:50:35 UTC] [NOTIFY] Resolved 1 recipient(s) for type=ready: 2
[05-Sep-2026 08:50:36 UTC] [PUSH] sent to user 2 → HTTP 201
[05-Sep-2026 08:50:36 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[05-Sep-2026 08:50:36 UTC] [NOTIFY] Notified user 2 (salesman) — 🚗 READY FOR HANDOVER — SL17VYD
[05-Sep-2026 08:51:20 UTC] [NOTIFY] dispatch called: dealId=380 type=ready stage=ready
[05-Sep-2026 08:51:20 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9A\x97 R...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[05-Sep-2026 08:51:21 UTC] [NOTIFY] Resolved 1 recipient(s) for type=ready: 2
[05-Sep-2026 08:51:21 UTC] [PUSH] sent to user 2 → HTTP 403
[05-Sep-2026 08:51:21 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[05-Sep-2026 08:51:21 UTC] [NOTIFY] Notified user 2 (salesman) — 🚗 READY FOR HANDOVER — SH69HHG
[05-Sep-2026 10:33:07 UTC] [NOTIFY] dispatch called: dealId=382 type=sold stage=sold
[05-Sep-2026 10:33:07 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[05-Sep-2026 10:33:07 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 2
[05-Sep-2026 10:33:08 UTC] [PUSH] sent to user 2 → HTTP 201
[05-Sep-2026 10:33:08 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[05-Sep-2026 10:33:08 UTC] [NOTIFY] Notified user 2 (salesman) — 🎉 SOLD — SL17VYD
[05-Sep-2026 10:33:24 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[05-Sep-2026 10:47:05 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202609051047.43417850711@smtp-relay.mailin.fr>"}

[05-Sep-2026 11:19:15 UTC] [PORTAL] Wrong password: anandlanka@hotmail.co.uk
[05-Sep-2026 12:50:41 UTC] PHP Fatal error:  Uncaught PDOException: SQLSTATE[22001]: String data, right truncated: 1406 Data too long for column 'model' at row 1 in /home2/northwestcar/public_html/garage.northwestcar.group/edit-vehicle.php:197
Stack trace:
#0 /home2/northwestcar/public_html/garage.northwestcar.group/edit-vehicle.php(197): PDOStatement->execute(Array)
#1 {main}
  thrown in /home2/northwestcar/public_html/garage.northwestcar.group/edit-vehicle.php on line 197
[05-Sep-2026 12:56:56 UTC] PHP Fatal error:  Uncaught PDOException: SQLSTATE[22001]: String data, right truncated: 1406 Data too long for column 'model' at row 1 in /home2/northwestcar/public_html/garage.northwestcar.group/edit-vehicle.php:197
Stack trace:
#0 /home2/northwestcar/public_html/garage.northwestcar.group/edit-vehicle.php(197): PDOStatement->execute(Array)
#1 {main}
  thrown in /home2/northwestcar/public_html/garage.northwestcar.group/edit-vehicle.php on line 197
[05-Sep-2026 13:09:47 UTC] [NOTIFY] dispatch called: dealId=380 type=sold stage=sold
[05-Sep-2026 13:09:47 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[05-Sep-2026 13:09:47 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 2
[05-Sep-2026 13:09:48 UTC] [PUSH] sent to user 2 → HTTP 201
[05-Sep-2026 13:09:48 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[05-Sep-2026 13:09:48 UTC] [NOTIFY] Notified user 2 (salesman) — 🎉 SOLD — SH69HHG
[05-Sep-2026 13:09:59 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[05-Sep-2026 13:10:35 UTC] [NOTIFY] dispatch called: dealId=378 type=sold stage=sold
[05-Sep-2026 13:10:35 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[05-Sep-2026 13:10:35 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 2
[05-Sep-2026 13:10:36 UTC] [PUSH] sent to user 2 → HTTP 201
[05-Sep-2026 13:10:36 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[05-Sep-2026 13:10:36 UTC] [NOTIFY] Notified user 2 (salesman) — 🎉 SOLD — NL64GHY
[05-Sep-2026 13:13:43 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[05-Sep-2026 13:45:13 UTC] [NOTIFY] dispatch called: dealId=387 type=deal_created stage=deal_created
[05-Sep-2026 13:45:13 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x93\x8B N...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[05-Sep-2026 13:45:13 UTC] [NOTIFY] Resolved 2 recipient(s) for type=deal_created: 4,6
[05-Sep-2026 13:45:13 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[05-Sep-2026 13:45:13 UTC] [NOTIFY] Notified user 4 (technician) — 📋 New Deal — SH67FYA
[05-Sep-2026 13:45:15 UTC] [NOTIFY] Email to aj.autoworksltd@gmail.com: sent
[05-Sep-2026 13:45:15 UTC] [NOTIFY] Notified user 6 (mot_bay) — 📋 New Deal — SH67FYA
[05-Sep-2026 13:45:15 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202609051345.65408384633@smtp-relay.mailin.fr>"}

[05-Sep-2026 13:45:15 UTC] [PORTAL] Created for deal 387 email:woodcock_dave@hotmail.com token:256c7ee49980d3245e83cb38843d116447b316cc293b613d4b3c099d76fb25b5 sms:yes
[05-Sep-2026 13:45:15 UTC] [PUSH] sent to user 1 → HTTP 201
[05-Sep-2026 13:45:16 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x94\xA7 W...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[05-Sep-2026 15:17:32 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202609051517.33447305353@smtp-relay.mailin.fr>"}

[05-Sep-2026 15:17:33 UTC] [PORTAL] Created for deal 388 email:yvonnemckie@me.com token:e7def896226003fb56f4bf59958353d8dc05dba9188f12023386f96a51396005 sms:yes
[05-Sep-2026 15:36:26 UTC] [NOTIFY] dispatch called: dealId=381 type=ready stage=ready
[05-Sep-2026 15:36:26 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9A\x97 R...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[05-Sep-2026 15:36:26 UTC] [NOTIFY] Resolved 1 recipient(s) for type=ready: 2
[05-Sep-2026 15:36:27 UTC] [PUSH] sent to user 2 → HTTP 201
[05-Sep-2026 15:36:27 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[05-Sep-2026 15:36:27 UTC] [NOTIFY] Notified user 2 (salesman) — 🚗 READY FOR HANDOVER — WN72YVD
[06-Sep-2026 08:37:52 UTC] [PORTAL] Wrong password: anandlanka@hotmail.co.uk
[06-Sep-2026 12:28:01 UTC] [NOTIFY] dispatch called: dealId=383 type=sold stage=sold
[06-Sep-2026 12:28:01 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[06-Sep-2026 12:28:01 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 3
[06-Sep-2026 12:28:01 UTC] [NOTIFY] Email to jamie@northwestcar.group: sent
[06-Sep-2026 12:28:01 UTC] [NOTIFY] Notified user 3 (salesman) — 🎉 SOLD — LF64VHN
[06-Sep-2026 12:28:54 UTC] [NOTIFY] dispatch called: dealId=383 type=sold stage=sold
[06-Sep-2026 12:28:54 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[06-Sep-2026 12:28:54 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 3
[06-Sep-2026 12:28:54 UTC] [NOTIFY] Skipped duplicate for user 3 (sold)
[06-Sep-2026 12:35:19 UTC] [HANDOVER_OVERRIDE] Deal #383 (LF64VHN) handed over by Jay Williamson (super_admin) bypassing incomplete stages: Customer PDI signature
[06-Sep-2026 12:35:19 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[06-Sep-2026 12:37:25 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202609061237.19092489497@smtp-relay.mailin.fr>"}

[06-Sep-2026 12:37:26 UTC] [PORTAL] Created for deal 390 email:alanmlawton@hotmail.co.uk token:7a1ed8218f97a150c572a4d3067bd87c43c2e7504a5b73cba7ca041b46eade0a sms:yes
[06-Sep-2026 13:57:39 UTC] [NOTIFY] dispatch called: dealId=381 type=sold stage=sold
[06-Sep-2026 13:57:39 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x8E\x89 S...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[06-Sep-2026 13:57:39 UTC] [NOTIFY] Resolved 1 recipient(s) for type=sold: 2
[06-Sep-2026 13:57:39 UTC] [PUSH] sent to user 2 → HTTP 201
[06-Sep-2026 13:57:39 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[06-Sep-2026 13:57:39 UTC] [NOTIFY] Notified user 2 (salesman) — 🎉 SOLD — WN72YVD
[06-Sep-2026 13:57:49 UTC] [NOTIFY] Email to admin@garage.northwestcar.group: sent
[06-Sep-2026 13:58:09 UTC] [NOTIFY] dispatch called: dealId=370 type=ready stage=ready
[06-Sep-2026 13:58:09 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9A\x97 R...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[06-Sep-2026 13:58:09 UTC] [NOTIFY] Resolved 1 recipient(s) for type=ready: 2
[06-Sep-2026 13:58:09 UTC] [PUSH] sent to user 2 → HTTP 201
[06-Sep-2026 13:58:10 UTC] [NOTIFY] Email to mark@northwestcar.group: sent
[06-Sep-2026 13:58:10 UTC] [NOTIFY] Notified user 2 (salesman) — 🚗 READY FOR HANDOVER — VN11EBC
[06-Sep-2026 14:24:35 UTC] PHP Fatal error:  Uncaught PDOException: SQLSTATE[22001]: String data, right truncated: 1406 Data too long for column 'model' at row 1 in /home2/northwestcar/public_html/garage.northwestcar.group/edit-vehicle.php:197
Stack trace:
#0 /home2/northwestcar/public_html/garage.northwestcar.group/edit-vehicle.php(197): PDOStatement->execute(Array)
#1 {main}
  thrown in /home2/northwestcar/public_html/garage.northwestcar.group/edit-vehicle.php on line 197
[06-Sep-2026 14:25:48 UTC] PHP Fatal error:  Uncaught PDOException: SQLSTATE[22001]: String data, right truncated: 1406 Data too long for column 'model' at row 1 in /home2/northwestcar/public_html/garage.northwestcar.group/edit-vehicle.php:197
Stack trace:
#0 /home2/northwestcar/public_html/garage.northwestcar.group/edit-vehicle.php(197): PDOStatement->execute(Array)
#1 {main}
  thrown in /home2/northwestcar/public_html/garage.northwestcar.group/edit-vehicle.php on line 197
[06-Sep-2026 14:29:10 UTC] [NOTIFY] dispatch called: dealId=386 type=stage_started stage=valet
[06-Sep-2026 14:29:10 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[06-Sep-2026 14:29:10 UTC] [NOTIFY] No recipients for type=stage_started stage=valet deal=386 — nothing sent.
[06-Sep-2026 14:29:13 UTC] [NOTIFY] dispatch called: dealId=386 type=stage_completed stage=valet
[06-Sep-2026 14:29:13 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xE2\x9C\xA8 Va...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[06-Sep-2026 14:29:13 UTC] [NOTIFY] Resolved 2 recipient(s) for type=stage_completed: 3,4
[06-Sep-2026 14:29:13 UTC] [NOTIFY] Email to jamie@northwestcar.group: sent
[06-Sep-2026 14:29:13 UTC] [NOTIFY] Notified user 3 (salesman) — ✨ Valet Complete — BJ15GBZ
[06-Sep-2026 14:29:14 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[06-Sep-2026 14:29:14 UTC] [NOTIFY] Notified user 4 (technician) — ✨ Valet Complete — BJ15GBZ
[06-Sep-2026 14:39:19 UTC] [NOTIFY] dispatch called: dealId=391 type=deal_created stage=deal_created
[06-Sep-2026 14:39:19 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x93\x8B N...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[06-Sep-2026 14:39:19 UTC] [NOTIFY] Resolved 1 recipient(s) for type=deal_created: 4
[06-Sep-2026 14:39:20 UTC] [NOTIFY] Email to workshop@northwestcar.group: sent
[06-Sep-2026 14:39:20 UTC] [NOTIFY] Notified user 4 (technician) — 📋 New Deal — PF14XDO
[06-Sep-2026 14:39:20 UTC] [BREVO API] HTTP 201 response: {"messageId":"<202609061439.62817202180@smtp-relay.mailin.fr>"}

[06-Sep-2026 14:39:20 UTC] [PORTAL] Created for deal 391 email:goodwinjack1619@gmail.com token:3eb48cddb656ab55e48b98a87d48b006675732bbf96c40a9a7b39b41df888f93 sms:yes
[06-Sep-2026 14:39:21 UTC] [PUSH] sent to user 1 → HTTP 403
[06-Sep-2026 14:39:21 UTC] [ACTIVITY] SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x94\xA7 W...' for column `northwestcar_garage`.`activity_log`.`detail` at row 1
[06-Sep-2026 15:18:25 UTC] [PORTAL] Wrong password: yvonnemckie@me.com
[06-Sep-2026 15:18:32 UTC] [PORTAL] Wrong password: yvonnemckie@me.com
[06-Sep-2026 15:18:36 UTC] [PORTAL] Wrong password: yvonnemckie@me.com
[06-Sep-2026 15:18:41 UTC] [PORTAL] Wrong password: yvonnemckie@me.com
[06-Sep-2026 15:19:11 UTC] [PORTAL] Wrong password: yvonnemckie@me.com
[06-Sep-2026 15:19:19 UTC] [PORTAL] Wrong password: yvonnemckie@me.com
[06-Sep-2026 19:14:34 UTC] [PORTAL] Wrong password: yvonnemckie@me.com
