{"level":"info","message":"✅ Leo-Profanity library loaded successfully.","timestamp":"2026-06-22 05:15:49"}
{"level":"info","message":"SalesPoint Business Suite (SBS) Backend running in PRODUCTION on port 7600","timestamp":"2026-06-22 05:15:49"}
{"level":"info","message":"🚀 Background Audit Logs Pruner active (Runs every 24 hours, retention: 30 days)","timestamp":"2026-06-22 05:15:49"}
{"level":"info","message":"Database connected successfully.","timestamp":"2026-06-22 05:15:49"}
{"level":"info","message":"✅ Subdomain Cache initialized. Hard: 57, Security: 31, Soft/Premium: 37","timestamp":"2026-06-22 05:15:50"}
{"level":"info","message":"🧹 Starting audit logs cleanup (retention threshold: 30 days)...","timestamp":"2026-06-22 05:15:54"}
{"level":"info","message":"✅ Audit logs pruning complete. Purged 0 older log entries.","timestamp":"2026-06-22 05:15:54"}
{"level":"info","message":"✅ Subdomain Cache initialized. Hard: 57, Security: 31, Soft/Premium: 37","timestamp":"2026-06-22 05:25:50"}
{"level":"info","message":"✅ Subdomain Cache initialized. Hard: 57, Security: 31, Soft/Premium: 37","timestamp":"2026-06-22 05:35:50"}
{"level":"info","message":"✅ Subdomain Cache initialized. Hard: 57, Security: 31, Soft/Premium: 37","timestamp":"2026-06-22 05:45:50"}
{"level":"info","message":"✅ Subdomain Cache initialized. Hard: 57, Security: 31, Soft/Premium: 37","timestamp":"2026-06-22 05:55:50"}
{"level":"info","message":"✅ Subdomain Cache initialized. Hard: 57, Security: 31, Soft/Premium: 37","timestamp":"2026-06-22 06:05:50"}
{"level":"info","message":"✅ Subdomain Cache initialized. Hard: 57, Security: 31, Soft/Premium: 37","timestamp":"2026-06-22 06:15:50"}
{"level":"info","message":"✅ Subdomain Cache initialized. Hard: 57, Security: 31, Soft/Premium: 37","timestamp":"2026-06-22 06:25:50"}
{"level":"info","message":"✅ Subdomain Cache initialized. Hard: 57, Security: 31, Soft/Premium: 37","timestamp":"2026-06-22 06:35:50"}
{"level":"info","message":"✅ Subdomain Cache initialized. Hard: 57, Security: 31, Soft/Premium: 37","timestamp":"2026-06-22 06:45:50"}
{"level":"info","message":"✅ Subdomain Cache initialized. Hard: 57, Security: 31, Soft/Premium: 37","timestamp":"2026-06-22 06:55:50"}
{"level":"info","message":"✅ Subdomain Cache initialized. Hard: 57, Security: 31, Soft/Premium: 37","timestamp":"2026-06-22 07:05:50"}
{"level":"info","message":"✅ Subdomain Cache initialized. Hard: 57, Security: 31, Soft/Premium: 37","timestamp":"2026-06-22 07:15:50"}
{"level":"info","message":"✅ Subdomain Cache initialized. Hard: 57, Security: 31, Soft/Premium: 37","timestamp":"2026-06-22 07:25:50"}
{"level":"info","message":"✅ Leo-Profanity library loaded successfully.","timestamp":"2026-06-22 08:42:48"}
{"level":"info","message":"SalesPoint Business Suite (SBS) Backend running in PRODUCTION on port 7600","timestamp":"2026-06-22 08:42:48"}
{"level":"info","message":"🚀 Background Audit Logs Pruner active (Runs every 24 hours, retention: 30 days)","timestamp":"2026-06-22 08:42:48"}
{"level":"info","message":"Database connected successfully.","timestamp":"2026-06-22 08:42:48"}
{"level":"info","message":"✅ Subdomain Cache initialized. Hard: 57, Security: 31, Soft/Premium: 37","timestamp":"2026-06-22 08:42:49"}
{"level":"info","message":"🧹 Starting audit logs cleanup (retention threshold: 30 days)...","timestamp":"2026-06-22 08:42:53"}
{"level":"info","message":"✅ Audit logs pruning complete. Purged 0 older log entries.","timestamp":"2026-06-22 08:42:53"}
{"level":"info","message":"✅ Subdomain Cache initialized. Hard: 57, Security: 31, Soft/Premium: 37","timestamp":"2026-06-22 08:52:49"}
{"level":"info","message":"✅ Subdomain Cache initialized. Hard: 57, Security: 31, Soft/Premium: 37","timestamp":"2026-06-22 09:02:49"}
{"level":"info","message":"✅ Subdomain Cache initialized. Hard: 57, Security: 31, Soft/Premium: 37","timestamp":"2026-06-22 09:12:49"}
{"level":"info","message":"✅ Subdomain Cache initialized. Hard: 57, Security: 31, Soft/Premium: 37","timestamp":"2026-06-22 09:22:49"}
{"level":"info","message":"✅ Subdomain Cache initialized. Hard: 57, Security: 31, Soft/Premium: 37","timestamp":"2026-06-22 09:32:49"}
{"level":"info","message":"✅ Subdomain Cache initialized. Hard: 57, Security: 31, Soft/Premium: 37","timestamp":"2026-06-22 09:42:49"}
{"level":"info","message":"✅ Subdomain Cache initialized. Hard: 57, Security: 31, Soft/Premium: 37","timestamp":"2026-06-22 09:52:49"}
{"level":"info","message":"✅ Subdomain Cache initialized. Hard: 57, Security: 31, Soft/Premium: 37","timestamp":"2026-06-22 10:02:49"}
{"level":"info","message":"✅ Subdomain Cache initialized. Hard: 57, Security: 31, Soft/Premium: 37","timestamp":"2026-06-22 10:12:49"}
{"level":"info","message":"✅ Subdomain Cache initialized. Hard: 57, Security: 31, Soft/Premium: 37","timestamp":"2026-06-22 10:22:49"}
{"level":"info","message":"✅ Subdomain Cache initialized. Hard: 57, Security: 31, Soft/Premium: 37","timestamp":"2026-06-22 10:32:49"}
{"level":"info","message":"✅ Subdomain Cache initialized. Hard: 57, Security: 31, Soft/Premium: 37","timestamp":"2026-06-22 10:42:49"}
{"level":"info","message":"✅ Leo-Profanity library loaded successfully.","timestamp":"2026-06-22 15:57:01"}
{"level":"info","message":"SalesPoint Business Suite (SBS) Backend running in PRODUCTION on port 7600","timestamp":"2026-06-22 15:57:01"}
{"level":"info","message":"🚀 Background Audit Logs Pruner active (Runs every 24 hours, retention: 30 days)","timestamp":"2026-06-22 15:57:01"}
{"level":"info","message":"Database connected successfully.","timestamp":"2026-06-22 15:57:02"}
{"level":"info","message":"✅ Subdomain Cache initialized. Hard: 57, Security: 31, Soft/Premium: 37","timestamp":"2026-06-22 15:57:02"}
{"level":"info","message":"🧹 Starting audit logs cleanup (retention threshold: 30 days)...","timestamp":"2026-06-22 15:57:06"}
{"level":"info","message":"✅ Audit logs pruning complete. Purged 0 older log entries.","timestamp":"2026-06-22 15:57:06"}
{"level":"info","message":"✅ Subdomain Cache initialized. Hard: 57, Security: 31, Soft/Premium: 37","timestamp":"2026-06-22 16:07:02"}
{"level":"info","message":"✅ Subdomain Cache initialized. Hard: 57, Security: 31, Soft/Premium: 37","timestamp":"2026-06-22 16:17:02"}
{"level":"info","message":"✅ Subdomain Cache initialized. Hard: 57, Security: 31, Soft/Premium: 37","timestamp":"2026-06-22 16:27:02"}
{"level":"info","message":"✅ Subdomain Cache initialized. Hard: 57, Security: 31, Soft/Premium: 37","timestamp":"2026-06-22 16:37:02"}
{"level":"info","message":"✅ Subdomain Cache initialized. Hard: 57, Security: 31, Soft/Premium: 37","timestamp":"2026-06-22 16:47:02"}
{"level":"info","message":"✅ Subdomain Cache initialized. Hard: 57, Security: 31, Soft/Premium: 37","timestamp":"2026-06-22 16:57:02"}
{"level":"info","message":"✅ Subdomain Cache initialized. Hard: 57, Security: 31, Soft/Premium: 37","timestamp":"2026-06-22 17:07:02"}
{"level":"info","message":"✅ Subdomain Cache initialized. Hard: 57, Security: 31, Soft/Premium: 37","timestamp":"2026-06-22 17:17:02"}
{"level":"info","message":"✅ Subdomain Cache initialized. Hard: 57, Security: 31, Soft/Premium: 37","timestamp":"2026-06-22 17:27:02"}
{"level":"info","message":"✅ Subdomain Cache initialized. Hard: 57, Security: 31, Soft/Premium: 37","timestamp":"2026-06-22 17:37:02"}
{"level":"info","message":"✅ Subdomain Cache initialized. Hard: 57, Security: 31, Soft/Premium: 37","timestamp":"2026-06-22 17:47:02"}
{"level":"info","message":"✅ Subdomain Cache initialized. Hard: 57, Security: 31, Soft/Premium: 37","timestamp":"2026-06-22 17:57:02"}
{"level":"info","message":"✅ Leo-Profanity library loaded successfully.","timestamp":"2026-06-22 20:28:28"}
{"level":"info","message":"SalesPoint Business Suite (SBS) Backend running in PRODUCTION on port 7600","timestamp":"2026-06-22 20:28:28"}
{"level":"info","message":"🚀 Background Audit Logs Pruner active (Runs every 24 hours, retention: 30 days)","timestamp":"2026-06-22 20:28:28"}
{"level":"info","message":"Database connected successfully.","timestamp":"2026-06-22 20:28:28"}
{"level":"info","message":"✅ Subdomain Cache initialized. Hard: 57, Security: 31, Soft/Premium: 37","timestamp":"2026-06-22 20:28:29"}
{"level":"info","message":"🧹 Starting audit logs cleanup (retention threshold: 30 days)...","timestamp":"2026-06-22 20:28:33"}
{"level":"info","message":"✅ Audit logs pruning complete. Purged 0 older log entries.","timestamp":"2026-06-22 20:28:33"}
{"level":"info","message":"✅ Subdomain Cache initialized. Hard: 57, Security: 31, Soft/Premium: 37","timestamp":"2026-06-22 20:38:29"}
{"level":"info","message":"✅ Subdomain Cache initialized. Hard: 57, Security: 31, Soft/Premium: 37","timestamp":"2026-06-22 20:48:29"}
{"level":"info","message":"✅ Subdomain Cache initialized. Hard: 57, Security: 31, Soft/Premium: 37","timestamp":"2026-06-22 20:58:29"}
{"level":"info","message":"✅ Subdomain Cache initialized. Hard: 57, Security: 31, Soft/Premium: 37","timestamp":"2026-06-22 21:08:29"}
{"level":"info","message":"✅ Subdomain Cache initialized. Hard: 57, Security: 31, Soft/Premium: 37","timestamp":"2026-06-22 21:18:29"}
{"level":"info","message":"✅ Subdomain Cache initialized. Hard: 57, Security: 31, Soft/Premium: 37","timestamp":"2026-06-22 21:28:29"}
{"level":"info","message":"✅ Subdomain Cache initialized. Hard: 57, Security: 31, Soft/Premium: 37","timestamp":"2026-06-22 21:38:29"}
{"level":"info","message":"✅ Subdomain Cache initialized. Hard: 57, Security: 31, Soft/Premium: 37","timestamp":"2026-06-22 21:48:29"}
{"level":"info","message":"✅ Subdomain Cache initialized. Hard: 57, Security: 31, Soft/Premium: 37","timestamp":"2026-06-22 21:58:29"}
{"level":"info","message":"✅ Subdomain Cache initialized. Hard: 57, Security: 31, Soft/Premium: 37","timestamp":"2026-06-22 22:08:29"}
{"level":"info","message":"✅ Subdomain Cache initialized. Hard: 57, Security: 31, Soft/Premium: 37","timestamp":"2026-06-22 22:18:29"}
{"level":"info","message":"✅ Subdomain Cache initialized. Hard: 57, Security: 31, Soft/Premium: 37","timestamp":"2026-06-22 22:28:29"}
{"level":"info","message":"✅ Subdomain Cache initialized. Hard: 57, Security: 31, Soft/Premium: 37","timestamp":"2026-06-22 22:38:29"}
{"level":"info","message":"✅ Subdomain Cache initialized. Hard: 57, Security: 31, Soft/Premium: 37","timestamp":"2026-06-22 22:48:29"}
{"level":"info","message":"✅ Subdomain Cache initialized. Hard: 57, Security: 31, Soft/Premium: 37","timestamp":"2026-06-22 22:58:29"}
{"level":"info","message":"✅ Subdomain Cache initialized. Hard: 57, Security: 31, Soft/Premium: 37","timestamp":"2026-06-22 23:08:29"}
{"level":"info","message":"✅ Subdomain Cache initialized. Hard: 57, Security: 31, Soft/Premium: 37","timestamp":"2026-06-22 23:18:29"}
{"level":"info","message":"✅ Subdomain Cache initialized. Hard: 57, Security: 31, Soft/Premium: 37","timestamp":"2026-06-22 23:28:29"}
{"level":"info","message":"✅ Subdomain Cache initialized. Hard: 57, Security: 31, Soft/Premium: 37","timestamp":"2026-06-22 23:38:30"}
