{"level":"info","message":"✅ Leo-Profanity library loaded successfully.","timestamp":"2026-06-23 09:29:27"}
{"level":"info","message":"SalesPoint Business Suite (SBS) Backend running in PRODUCTION on port 7600","timestamp":"2026-06-23 09:29:27"}
{"level":"info","message":"🚀 Background Audit Logs Pruner active (Runs every 24 hours, retention: 30 days)","timestamp":"2026-06-23 09:29:27"}
{"level":"info","message":"Database connected successfully.","timestamp":"2026-06-23 09:29:27"}
{"level":"info","message":"✅ Subdomain Cache initialized. Hard: 57, Security: 31, Soft/Premium: 37","timestamp":"2026-06-23 09:29:28"}
{"level":"info","message":"🧹 Starting audit logs cleanup (retention threshold: 30 days)...","timestamp":"2026-06-23 09:29:32"}
{"level":"info","message":"✅ Audit logs pruning complete. Purged 0 older log entries.","timestamp":"2026-06-23 09:29:32"}
{"level":"info","message":"✅ Subdomain Cache initialized. Hard: 57, Security: 31, Soft/Premium: 37","timestamp":"2026-06-23 09:39:28"}
{"level":"info","message":"✅ Subdomain Cache initialized. Hard: 57, Security: 31, Soft/Premium: 37","timestamp":"2026-06-23 09:49:28"}
{"level":"info","message":"✅ Subdomain Cache initialized. Hard: 57, Security: 31, Soft/Premium: 37","timestamp":"2026-06-23 09:59:28"}
{"level":"info","message":"✅ Subdomain Cache initialized. Hard: 57, Security: 31, Soft/Premium: 37","timestamp":"2026-06-23 10:09:28"}
{"level":"info","message":"✅ Subdomain Cache initialized. Hard: 57, Security: 31, Soft/Premium: 37","timestamp":"2026-06-23 10:19:28"}
{"level":"info","message":"✅ Subdomain Cache initialized. Hard: 57, Security: 31, Soft/Premium: 37","timestamp":"2026-06-23 10:29:28"}
{"level":"info","message":"✅ Subdomain Cache initialized. Hard: 57, Security: 31, Soft/Premium: 37","timestamp":"2026-06-23 10:39:28"}
{"level":"info","message":"✅ Subdomain Cache initialized. Hard: 57, Security: 31, Soft/Premium: 37","timestamp":"2026-06-23 10:49:28"}
{"level":"info","message":"✅ Subdomain Cache initialized. Hard: 57, Security: 31, Soft/Premium: 37","timestamp":"2026-06-23 10:59:28"}
{"level":"info","message":"✅ Subdomain Cache initialized. Hard: 57, Security: 31, Soft/Premium: 37","timestamp":"2026-06-23 11:09:28"}
{"level":"info","message":"✅ Subdomain Cache initialized. Hard: 57, Security: 31, Soft/Premium: 37","timestamp":"2026-06-23 11:19:28"}
{"level":"info","message":"✅ Subdomain Cache initialized. Hard: 57, Security: 31, Soft/Premium: 37","timestamp":"2026-06-23 11:29:28"}
{"level":"info","message":"✅ Subdomain Cache initialized. Hard: 57, Security: 31, Soft/Premium: 37","timestamp":"2026-06-23 11:39:28"}
{"level":"info","message":"✅ Subdomain Cache initialized. Hard: 57, Security: 31, Soft/Premium: 37","timestamp":"2026-06-23 11:49:28"}
{"level":"info","message":"✅ Subdomain Cache initialized. Hard: 57, Security: 31, Soft/Premium: 37","timestamp":"2026-06-23 11:59:28"}
{"level":"info","message":"✅ Subdomain Cache initialized. Hard: 57, Security: 31, Soft/Premium: 37","timestamp":"2026-06-23 12:09:28"}
{"level":"info","message":"✅ Leo-Profanity library loaded successfully.","timestamp":"2026-06-23 21:37:32"}
{"level":"info","message":"SalesPoint Business Suite (SBS) Backend running in PRODUCTION on port 7600","timestamp":"2026-06-23 21:37:32"}
{"level":"info","message":"🚀 Background Audit Logs Pruner active (Runs every 24 hours, retention: 30 days)","timestamp":"2026-06-23 21:37:32"}
{"level":"info","message":"Database connected successfully.","timestamp":"2026-06-23 21:37:33"}
{"level":"info","message":"✅ Subdomain Cache initialized. Hard: 57, Security: 31, Soft/Premium: 37","timestamp":"2026-06-23 21:37:33"}
{"level":"info","message":"🧹 Starting audit logs cleanup (retention threshold: 30 days)...","timestamp":"2026-06-23 21:37:37"}
{"level":"info","message":"✅ Audit logs pruning complete. Purged 0 older log entries.","timestamp":"2026-06-23 21:37:38"}
{"level":"info","message":"✅ Subdomain Cache initialized. Hard: 57, Security: 31, Soft/Premium: 37","timestamp":"2026-06-23 21:47:33"}
{"level":"info","message":"✅ Subdomain Cache initialized. Hard: 57, Security: 31, Soft/Premium: 37","timestamp":"2026-06-23 21:57:33"}
{"level":"info","message":"✅ Subdomain Cache initialized. Hard: 57, Security: 31, Soft/Premium: 37","timestamp":"2026-06-23 22:07:33"}
{"level":"info","message":"✅ Subdomain Cache initialized. Hard: 57, Security: 31, Soft/Premium: 37","timestamp":"2026-06-23 22:17:33"}
{"level":"info","message":"✅ Subdomain Cache initialized. Hard: 57, Security: 31, Soft/Premium: 37","timestamp":"2026-06-23 22:27:33"}
{"level":"info","message":"✅ Subdomain Cache initialized. Hard: 57, Security: 31, Soft/Premium: 37","timestamp":"2026-06-23 22:37:33"}
{"level":"info","message":"✅ Subdomain Cache initialized. Hard: 57, Security: 31, Soft/Premium: 37","timestamp":"2026-06-23 22:47:33"}
{"level":"info","message":"✅ Subdomain Cache initialized. Hard: 57, Security: 31, Soft/Premium: 37","timestamp":"2026-06-23 22:57:33"}
{"level":"info","message":"✅ Subdomain Cache initialized. Hard: 57, Security: 31, Soft/Premium: 37","timestamp":"2026-06-23 23:07:33"}
{"level":"info","message":"✅ Subdomain Cache initialized. Hard: 57, Security: 31, Soft/Premium: 37","timestamp":"2026-06-23 23:17:33"}
{"level":"info","message":"✅ Subdomain Cache initialized. Hard: 57, Security: 31, Soft/Premium: 37","timestamp":"2026-06-23 23:27:33"}
{"level":"info","message":"✅ Subdomain Cache initialized. Hard: 57, Security: 31, Soft/Premium: 37","timestamp":"2026-06-23 23:37:33"}
