[19-Dec-2025 19:41:31 UTC] 🚀 Auth route accessed: POST /api/routes/auth.php?action=signup
[19-Dec-2025 19:41:31 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[19-Dec-2025 19:41:31 UTC] ⚠️ Using default environment values
[19-Dec-2025 19:41:31 UTC] ✅ Environment configuration completed successfully
[19-Dec-2025 19:41:31 UTC] PHP Warning:  require_once(/home/tcligdfq/boonmate.tclinkslimited.co.uk/api/controllers/../models/auth.php): Failed to open stream: No such file or directory in /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/controllers/AuthController.php on line 7
[19-Dec-2025 19:41:31 UTC] PHP Fatal error:  Uncaught Error: Failed opening required '/home/tcligdfq/boonmate.tclinkslimited.co.uk/api/controllers/../models/auth.php' (include_path='.:/opt/alt/php82/usr/share/pear:/opt/alt/php82/usr/share/php:/usr/share/pear:/usr/share/php') in /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/controllers/AuthController.php:7
Stack trace:
#0 /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/routes/auth.php(27): require_once()
#1 {main}
  thrown in /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/controllers/AuthController.php on line 7
[19-Dec-2025 19:41:43 UTC] 🚀 Auth route accessed: POST /api/routes/auth.php?action=signup
[19-Dec-2025 19:41:43 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[19-Dec-2025 19:41:43 UTC] ⚠️ Using default environment values
[19-Dec-2025 19:41:43 UTC] ✅ Environment configuration completed successfully
[19-Dec-2025 19:41:43 UTC] PHP Warning:  require_once(/home/tcligdfq/boonmate.tclinkslimited.co.uk/api/controllers/../models/auth.php): Failed to open stream: No such file or directory in /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/controllers/AuthController.php on line 7
[19-Dec-2025 19:41:43 UTC] PHP Fatal error:  Uncaught Error: Failed opening required '/home/tcligdfq/boonmate.tclinkslimited.co.uk/api/controllers/../models/auth.php' (include_path='.:/opt/alt/php82/usr/share/pear:/opt/alt/php82/usr/share/php:/usr/share/pear:/usr/share/php') in /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/controllers/AuthController.php:7
Stack trace:
#0 /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/routes/auth.php(27): require_once()
#1 {main}
  thrown in /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/controllers/AuthController.php on line 7
[19-Dec-2025 19:41:50 UTC] 🚀 Auth route accessed: POST /api/routes/auth.php?action=signup
[19-Dec-2025 19:41:50 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[19-Dec-2025 19:41:50 UTC] ⚠️ Using default environment values
[19-Dec-2025 19:41:50 UTC] ✅ Environment configuration completed successfully
[19-Dec-2025 19:41:50 UTC] PHP Warning:  require_once(/home/tcligdfq/boonmate.tclinkslimited.co.uk/api/controllers/../models/auth.php): Failed to open stream: No such file or directory in /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/controllers/AuthController.php on line 7
[19-Dec-2025 19:41:50 UTC] PHP Fatal error:  Uncaught Error: Failed opening required '/home/tcligdfq/boonmate.tclinkslimited.co.uk/api/controllers/../models/auth.php' (include_path='.:/opt/alt/php82/usr/share/pear:/opt/alt/php82/usr/share/php:/usr/share/pear:/usr/share/php') in /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/controllers/AuthController.php:7
Stack trace:
#0 /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/routes/auth.php(27): require_once()
#1 {main}
  thrown in /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/controllers/AuthController.php on line 7
[19-Dec-2025 19:45:54 UTC] 🚀 Auth route accessed: POST /api/routes/auth.php?action=signup
[19-Dec-2025 19:45:54 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[19-Dec-2025 19:45:54 UTC] ⚠️ Using default environment values
[19-Dec-2025 19:45:54 UTC] ✅ Environment configuration completed successfully
[19-Dec-2025 19:45:54 UTC] PHP Warning:  require_once(/home/tcligdfq/boonmate.tclinkslimited.co.uk/api/controllers/../models/auth.php): Failed to open stream: No such file or directory in /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/controllers/AuthController.php on line 7
[19-Dec-2025 19:45:54 UTC] PHP Fatal error:  Uncaught Error: Failed opening required '/home/tcligdfq/boonmate.tclinkslimited.co.uk/api/controllers/../models/auth.php' (include_path='.:/opt/alt/php82/usr/share/pear:/opt/alt/php82/usr/share/php:/usr/share/pear:/usr/share/php') in /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/controllers/AuthController.php:7
Stack trace:
#0 /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/routes/auth.php(27): require_once()
#1 {main}
  thrown in /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/controllers/AuthController.php on line 7
[19-Dec-2025 19:49:48 UTC] 🚀 Auth route accessed: POST /api/routes/auth.php?action=signup
[19-Dec-2025 19:49:48 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[19-Dec-2025 19:49:48 UTC] ⚠️ Using default environment values
[19-Dec-2025 19:49:48 UTC] ✅ Environment configuration completed successfully
[19-Dec-2025 19:49:48 UTC] PHP Warning:  require_once(/home/tcligdfq/boonmate.tclinkslimited.co.uk/api/controllers/../models/auth.php): Failed to open stream: No such file or directory in /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/controllers/AuthController.php on line 7
[19-Dec-2025 19:49:48 UTC] PHP Fatal error:  Uncaught Error: Failed opening required '/home/tcligdfq/boonmate.tclinkslimited.co.uk/api/controllers/../models/auth.php' (include_path='.:/opt/alt/php82/usr/share/pear:/opt/alt/php82/usr/share/php:/usr/share/pear:/usr/share/php') in /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/controllers/AuthController.php:7
Stack trace:
#0 /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/routes/auth.php(27): require_once()
#1 {main}
  thrown in /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/controllers/AuthController.php on line 7
[19-Dec-2025 19:49:51 UTC] 🚀 Auth route accessed: POST /api/routes/auth.php?action=signup
[19-Dec-2025 19:49:51 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[19-Dec-2025 19:49:51 UTC] ⚠️ Using default environment values
[19-Dec-2025 19:49:51 UTC] ✅ Environment configuration completed successfully
[19-Dec-2025 19:49:51 UTC] PHP Warning:  require_once(/home/tcligdfq/boonmate.tclinkslimited.co.uk/api/controllers/../models/auth.php): Failed to open stream: No such file or directory in /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/controllers/AuthController.php on line 7
[19-Dec-2025 19:49:51 UTC] PHP Fatal error:  Uncaught Error: Failed opening required '/home/tcligdfq/boonmate.tclinkslimited.co.uk/api/controllers/../models/auth.php' (include_path='.:/opt/alt/php82/usr/share/pear:/opt/alt/php82/usr/share/php:/usr/share/pear:/usr/share/php') in /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/controllers/AuthController.php:7
Stack trace:
#0 /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/routes/auth.php(27): require_once()
#1 {main}
  thrown in /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/controllers/AuthController.php on line 7
[19-Dec-2025 19:49:52 UTC] 🚀 Auth route accessed: POST /api/routes/auth.php?action=signup
[19-Dec-2025 19:49:52 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[19-Dec-2025 19:49:52 UTC] ⚠️ Using default environment values
[19-Dec-2025 19:49:52 UTC] ✅ Environment configuration completed successfully
[19-Dec-2025 19:49:52 UTC] PHP Warning:  require_once(/home/tcligdfq/boonmate.tclinkslimited.co.uk/api/controllers/../models/auth.php): Failed to open stream: No such file or directory in /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/controllers/AuthController.php on line 7
[19-Dec-2025 19:49:52 UTC] PHP Fatal error:  Uncaught Error: Failed opening required '/home/tcligdfq/boonmate.tclinkslimited.co.uk/api/controllers/../models/auth.php' (include_path='.:/opt/alt/php82/usr/share/pear:/opt/alt/php82/usr/share/php:/usr/share/pear:/usr/share/php') in /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/controllers/AuthController.php:7
Stack trace:
#0 /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/routes/auth.php(27): require_once()
#1 {main}
  thrown in /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/controllers/AuthController.php on line 7
[19-Dec-2025 19:49:53 UTC] 🚀 Auth route accessed: POST /api/routes/auth.php?action=signup
[19-Dec-2025 19:49:53 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[19-Dec-2025 19:49:53 UTC] ⚠️ Using default environment values
[19-Dec-2025 19:49:53 UTC] ✅ Environment configuration completed successfully
[19-Dec-2025 19:49:53 UTC] PHP Warning:  require_once(/home/tcligdfq/boonmate.tclinkslimited.co.uk/api/controllers/../models/auth.php): Failed to open stream: No such file or directory in /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/controllers/AuthController.php on line 7
[19-Dec-2025 19:49:53 UTC] PHP Fatal error:  Uncaught Error: Failed opening required '/home/tcligdfq/boonmate.tclinkslimited.co.uk/api/controllers/../models/auth.php' (include_path='.:/opt/alt/php82/usr/share/pear:/opt/alt/php82/usr/share/php:/usr/share/pear:/usr/share/php') in /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/controllers/AuthController.php:7
Stack trace:
#0 /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/routes/auth.php(27): require_once()
#1 {main}
  thrown in /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/controllers/AuthController.php on line 7
[19-Dec-2025 19:49:54 UTC] 🚀 Auth route accessed: POST /api/routes/auth.php?action=signup
[19-Dec-2025 19:49:54 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[19-Dec-2025 19:49:54 UTC] ⚠️ Using default environment values
[19-Dec-2025 19:49:54 UTC] ✅ Environment configuration completed successfully
[19-Dec-2025 19:49:54 UTC] PHP Warning:  require_once(/home/tcligdfq/boonmate.tclinkslimited.co.uk/api/controllers/../models/auth.php): Failed to open stream: No such file or directory in /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/controllers/AuthController.php on line 7
[19-Dec-2025 19:49:54 UTC] PHP Fatal error:  Uncaught Error: Failed opening required '/home/tcligdfq/boonmate.tclinkslimited.co.uk/api/controllers/../models/auth.php' (include_path='.:/opt/alt/php82/usr/share/pear:/opt/alt/php82/usr/share/php:/usr/share/pear:/usr/share/php') in /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/controllers/AuthController.php:7
Stack trace:
#0 /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/routes/auth.php(27): require_once()
#1 {main}
  thrown in /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/controllers/AuthController.php on line 7
[19-Dec-2025 19:49:55 UTC] 🚀 Auth route accessed: POST /api/routes/auth.php?action=signup
[19-Dec-2025 19:49:55 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[19-Dec-2025 19:49:55 UTC] ⚠️ Using default environment values
[19-Dec-2025 19:49:55 UTC] ✅ Environment configuration completed successfully
[19-Dec-2025 19:49:55 UTC] PHP Warning:  require_once(/home/tcligdfq/boonmate.tclinkslimited.co.uk/api/controllers/../models/auth.php): Failed to open stream: No such file or directory in /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/controllers/AuthController.php on line 7
[19-Dec-2025 19:49:55 UTC] PHP Fatal error:  Uncaught Error: Failed opening required '/home/tcligdfq/boonmate.tclinkslimited.co.uk/api/controllers/../models/auth.php' (include_path='.:/opt/alt/php82/usr/share/pear:/opt/alt/php82/usr/share/php:/usr/share/pear:/usr/share/php') in /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/controllers/AuthController.php:7
Stack trace:
#0 /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/routes/auth.php(27): require_once()
#1 {main}
  thrown in /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/controllers/AuthController.php on line 7
[19-Dec-2025 19:49:55 UTC] 🚀 Auth route accessed: POST /api/routes/auth.php?action=signup
[19-Dec-2025 19:49:55 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[19-Dec-2025 19:49:55 UTC] ⚠️ Using default environment values
[19-Dec-2025 19:49:55 UTC] ✅ Environment configuration completed successfully
[19-Dec-2025 19:49:55 UTC] PHP Warning:  require_once(/home/tcligdfq/boonmate.tclinkslimited.co.uk/api/controllers/../models/auth.php): Failed to open stream: No such file or directory in /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/controllers/AuthController.php on line 7
[19-Dec-2025 19:49:55 UTC] PHP Fatal error:  Uncaught Error: Failed opening required '/home/tcligdfq/boonmate.tclinkslimited.co.uk/api/controllers/../models/auth.php' (include_path='.:/opt/alt/php82/usr/share/pear:/opt/alt/php82/usr/share/php:/usr/share/pear:/usr/share/php') in /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/controllers/AuthController.php:7
Stack trace:
#0 /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/routes/auth.php(27): require_once()
#1 {main}
  thrown in /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/controllers/AuthController.php on line 7
[19-Dec-2025 19:52:37 UTC] 🚀 Auth route accessed: POST /api/routes/auth.php?action=signup
[19-Dec-2025 19:52:37 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[19-Dec-2025 19:52:37 UTC] ⚠️ Using default environment values
[19-Dec-2025 19:52:37 UTC] ✅ Environment configuration completed successfully
[19-Dec-2025 19:52:37 UTC] PHP Warning:  require_once(/home/tcligdfq/boonmate.tclinkslimited.co.uk/api/controllers/../models/auth.php): Failed to open stream: No such file or directory in /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/controllers/AuthController.php on line 7
[19-Dec-2025 19:52:37 UTC] PHP Fatal error:  Uncaught Error: Failed opening required '/home/tcligdfq/boonmate.tclinkslimited.co.uk/api/controllers/../models/auth.php' (include_path='.:/opt/alt/php82/usr/share/pear:/opt/alt/php82/usr/share/php:/usr/share/pear:/usr/share/php') in /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/controllers/AuthController.php:7
Stack trace:
#0 /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/routes/auth.php(27): require_once()
#1 {main}
  thrown in /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/controllers/AuthController.php on line 7
[19-Dec-2025 19:56:58 UTC] 🚀 Auth route accessed: POST /api/routes/auth.php?action=signup
[19-Dec-2025 19:56:58 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[19-Dec-2025 19:56:58 UTC] ⚠️ Using default environment values
[19-Dec-2025 19:56:58 UTC] ✅ Environment configuration completed successfully
[19-Dec-2025 19:56:59 UTC] 📡 Processing: POST signup
[19-Dec-2025 19:56:59 UTC] 🔧 Database Config - Host: http://boonmate.tclinkslimited.co.uk/, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 19:56:59 UTC] ❌ Database connection failed: SQLSTATE[HY000] [2059] Plugin http could not be loaded: /usr/lib64/mysql/plugin/http.so: cannot open shared object file: No such file or directory
[19-Dec-2025 19:57:00 UTC] 🚀 Auth route accessed: POST /api/routes/auth.php?action=signup
[19-Dec-2025 19:57:00 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[19-Dec-2025 19:57:00 UTC] ⚠️ Using default environment values
[19-Dec-2025 19:57:00 UTC] ✅ Environment configuration completed successfully
[19-Dec-2025 19:57:00 UTC] 📡 Processing: POST signup
[19-Dec-2025 19:57:00 UTC] 🔧 Database Config - Host: http://boonmate.tclinkslimited.co.uk/, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 19:57:00 UTC] ❌ Database connection failed: SQLSTATE[HY000] [2059] Plugin http could not be loaded: /usr/lib64/mysql/plugin/http.so: cannot open shared object file: No such file or directory
[19-Dec-2025 19:57:01 UTC] 🚀 Auth route accessed: POST /api/routes/auth.php?action=signup
[19-Dec-2025 19:57:01 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[19-Dec-2025 19:57:01 UTC] ⚠️ Using default environment values
[19-Dec-2025 19:57:01 UTC] ✅ Environment configuration completed successfully
[19-Dec-2025 19:57:01 UTC] 📡 Processing: POST signup
[19-Dec-2025 19:57:01 UTC] 🔧 Database Config - Host: http://boonmate.tclinkslimited.co.uk/, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 19:57:01 UTC] ❌ Database connection failed: SQLSTATE[HY000] [2059] Plugin http could not be loaded: /usr/lib64/mysql/plugin/http.so: cannot open shared object file: No such file or directory
[19-Dec-2025 19:57:01 UTC] 🚀 Auth route accessed: POST /api/routes/auth.php?action=signup
[19-Dec-2025 19:57:01 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[19-Dec-2025 19:57:01 UTC] ⚠️ Using default environment values
[19-Dec-2025 19:57:01 UTC] ✅ Environment configuration completed successfully
[19-Dec-2025 19:57:01 UTC] 📡 Processing: POST signup
[19-Dec-2025 19:57:01 UTC] 🔧 Database Config - Host: http://boonmate.tclinkslimited.co.uk/, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 19:57:01 UTC] ❌ Database connection failed: SQLSTATE[HY000] [2059] Plugin http could not be loaded: /usr/lib64/mysql/plugin/http.so: cannot open shared object file: No such file or directory
[19-Dec-2025 20:02:17 UTC] 🚀 Auth route accessed: POST /api/routes/auth.php?action=signup
[19-Dec-2025 20:02:17 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[19-Dec-2025 20:02:17 UTC] ⚠️ Using default environment values
[19-Dec-2025 20:02:17 UTC] ✅ Environment configuration completed successfully
[19-Dec-2025 20:02:17 UTC] 📡 Processing: POST signup
[19-Dec-2025 20:02:17 UTC] 🔧 Database Config - Host: http://boonmate.tclinkslimited.co.uk/, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 20:02:17 UTC] ❌ Database connection failed: SQLSTATE[HY000] [2059] Plugin http could not be loaded: /usr/lib64/mysql/plugin/http.so: cannot open shared object file: No such file or directory
[19-Dec-2025 20:02:20 UTC] 🚀 Auth route accessed: POST /api/routes/auth.php?action=signup
[19-Dec-2025 20:02:20 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[19-Dec-2025 20:02:20 UTC] ⚠️ Using default environment values
[19-Dec-2025 20:02:20 UTC] ✅ Environment configuration completed successfully
[19-Dec-2025 20:02:20 UTC] 📡 Processing: POST signup
[19-Dec-2025 20:02:20 UTC] 🔧 Database Config - Host: http://boonmate.tclinkslimited.co.uk/, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 20:02:20 UTC] ❌ Database connection failed: SQLSTATE[HY000] [2059] Plugin http could not be loaded: /usr/lib64/mysql/plugin/http.so: cannot open shared object file: No such file or directory
[19-Dec-2025 20:02:22 UTC] 🚀 Auth route accessed: POST /api/routes/auth.php?action=signup
[19-Dec-2025 20:02:22 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[19-Dec-2025 20:02:22 UTC] ⚠️ Using default environment values
[19-Dec-2025 20:02:22 UTC] ✅ Environment configuration completed successfully
[19-Dec-2025 20:02:22 UTC] 📡 Processing: POST signup
[19-Dec-2025 20:02:22 UTC] 🔧 Database Config - Host: http://boonmate.tclinkslimited.co.uk/, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 20:02:22 UTC] ❌ Database connection failed: SQLSTATE[HY000] [2059] Plugin http could not be loaded: /usr/lib64/mysql/plugin/http.so: cannot open shared object file: No such file or directory
[19-Dec-2025 20:02:22 UTC] 🚀 Auth route accessed: POST /api/routes/auth.php?action=signup
[19-Dec-2025 20:02:22 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[19-Dec-2025 20:02:22 UTC] ⚠️ Using default environment values
[19-Dec-2025 20:02:22 UTC] ✅ Environment configuration completed successfully
[19-Dec-2025 20:02:22 UTC] 📡 Processing: POST signup
[19-Dec-2025 20:02:22 UTC] 🔧 Database Config - Host: http://boonmate.tclinkslimited.co.uk/, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 20:02:22 UTC] ❌ Database connection failed: SQLSTATE[HY000] [2059] Plugin http could not be loaded: /usr/lib64/mysql/plugin/http.so: cannot open shared object file: No such file or directory
[19-Dec-2025 20:02:23 UTC] 🚀 Auth route accessed: POST /api/routes/auth.php?action=signup
[19-Dec-2025 20:02:23 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[19-Dec-2025 20:02:23 UTC] ⚠️ Using default environment values
[19-Dec-2025 20:02:23 UTC] ✅ Environment configuration completed successfully
[19-Dec-2025 20:02:23 UTC] 📡 Processing: POST signup
[19-Dec-2025 20:02:23 UTC] 🔧 Database Config - Host: http://boonmate.tclinkslimited.co.uk/, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 20:02:23 UTC] ❌ Database connection failed: SQLSTATE[HY000] [2059] Plugin http could not be loaded: /usr/lib64/mysql/plugin/http.so: cannot open shared object file: No such file or directory
[19-Dec-2025 20:02:24 UTC] 🚀 Auth route accessed: POST /api/routes/auth.php?action=signup
[19-Dec-2025 20:02:24 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[19-Dec-2025 20:02:24 UTC] ⚠️ Using default environment values
[19-Dec-2025 20:02:24 UTC] ✅ Environment configuration completed successfully
[19-Dec-2025 20:02:24 UTC] 📡 Processing: POST signup
[19-Dec-2025 20:02:24 UTC] 🔧 Database Config - Host: http://boonmate.tclinkslimited.co.uk/, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 20:02:24 UTC] ❌ Database connection failed: SQLSTATE[HY000] [2059] Plugin http could not be loaded: /usr/lib64/mysql/plugin/http.so: cannot open shared object file: No such file or directory
[19-Dec-2025 20:02:26 UTC] 🚀 Auth route accessed: POST /api/routes/auth.php?action=signup
[19-Dec-2025 20:02:26 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[19-Dec-2025 20:02:26 UTC] ⚠️ Using default environment values
[19-Dec-2025 20:02:26 UTC] ✅ Environment configuration completed successfully
[19-Dec-2025 20:02:26 UTC] 📡 Processing: POST signup
[19-Dec-2025 20:02:26 UTC] 🔧 Database Config - Host: http://boonmate.tclinkslimited.co.uk/, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 20:02:26 UTC] ❌ Database connection failed: SQLSTATE[HY000] [2059] Plugin http could not be loaded: /usr/lib64/mysql/plugin/http.so: cannot open shared object file: No such file or directory
[19-Dec-2025 20:02:27 UTC] 🚀 Auth route accessed: POST /api/routes/auth.php?action=signup
[19-Dec-2025 20:02:27 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[19-Dec-2025 20:02:27 UTC] ⚠️ Using default environment values
[19-Dec-2025 20:02:27 UTC] ✅ Environment configuration completed successfully
[19-Dec-2025 20:02:27 UTC] 📡 Processing: POST signup
[19-Dec-2025 20:02:27 UTC] 🔧 Database Config - Host: http://boonmate.tclinkslimited.co.uk/, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 20:02:27 UTC] ❌ Database connection failed: SQLSTATE[HY000] [2059] Plugin http could not be loaded: /usr/lib64/mysql/plugin/http.so: cannot open shared object file: No such file or directory
[19-Dec-2025 20:02:28 UTC] 🚀 Auth route accessed: POST /api/routes/auth.php?action=signup
[19-Dec-2025 20:02:28 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[19-Dec-2025 20:02:28 UTC] ⚠️ Using default environment values
[19-Dec-2025 20:02:28 UTC] ✅ Environment configuration completed successfully
[19-Dec-2025 20:02:28 UTC] 📡 Processing: POST signup
[19-Dec-2025 20:02:28 UTC] 🔧 Database Config - Host: http://boonmate.tclinkslimited.co.uk/, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 20:02:28 UTC] ❌ Database connection failed: SQLSTATE[HY000] [2059] Plugin http could not be loaded: /usr/lib64/mysql/plugin/http.so: cannot open shared object file: No such file or directory
[19-Dec-2025 20:02:29 UTC] 🚀 Auth route accessed: POST /api/routes/auth.php?action=signup
[19-Dec-2025 20:02:29 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[19-Dec-2025 20:02:29 UTC] ⚠️ Using default environment values
[19-Dec-2025 20:02:29 UTC] ✅ Environment configuration completed successfully
[19-Dec-2025 20:02:29 UTC] 📡 Processing: POST signup
[19-Dec-2025 20:02:29 UTC] 🔧 Database Config - Host: http://boonmate.tclinkslimited.co.uk/, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 20:02:29 UTC] ❌ Database connection failed: SQLSTATE[HY000] [2059] Plugin http could not be loaded: /usr/lib64/mysql/plugin/http.so: cannot open shared object file: No such file or directory
[19-Dec-2025 20:02:30 UTC] 🚀 Auth route accessed: POST /api/routes/auth.php?action=signup
[19-Dec-2025 20:02:30 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[19-Dec-2025 20:02:30 UTC] ⚠️ Using default environment values
[19-Dec-2025 20:02:30 UTC] ✅ Environment configuration completed successfully
[19-Dec-2025 20:02:30 UTC] 📡 Processing: POST signup
[19-Dec-2025 20:02:30 UTC] 🔧 Database Config - Host: http://boonmate.tclinkslimited.co.uk/, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 20:02:30 UTC] ❌ Database connection failed: SQLSTATE[HY000] [2059] Plugin http could not be loaded: /usr/lib64/mysql/plugin/http.so: cannot open shared object file: No such file or directory
[19-Dec-2025 20:02:42 UTC] 🚀 Auth route accessed: POST /api/routes/auth.php?action=signup
[19-Dec-2025 20:02:42 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[19-Dec-2025 20:02:42 UTC] ⚠️ Using default environment values
[19-Dec-2025 20:02:42 UTC] ✅ Environment configuration completed successfully
[19-Dec-2025 20:02:42 UTC] 📡 Processing: POST signup
[19-Dec-2025 20:02:42 UTC] 🔧 Database Config - Host: http://boonmate.tclinkslimited.co.uk/, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 20:02:42 UTC] ❌ Database connection failed: SQLSTATE[HY000] [2059] Plugin http could not be loaded: /usr/lib64/mysql/plugin/http.so: cannot open shared object file: No such file or directory
[19-Dec-2025 20:20:24 UTC] 🚀 Auth route accessed: POST /api/routes/auth.php?action=signup
[19-Dec-2025 20:20:24 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[19-Dec-2025 20:20:24 UTC] ⚠️ Using default environment values
[19-Dec-2025 20:20:24 UTC] ✅ Environment configuration completed successfully
[19-Dec-2025 20:20:24 UTC] 📡 Processing: POST signup
[19-Dec-2025 20:20:24 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 20:20:24 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 20:20:24 UTC] ✅ Auth model initialized with table: users
[19-Dec-2025 20:20:24 UTC] ✅ AuthController initialized
[19-Dec-2025 20:20:24 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 20:20:24 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 20:20:24 UTC] ✅ Photo model initialized
[19-Dec-2025 20:20:24 UTC] ✅ PhotoController initialized
[19-Dec-2025 20:20:24 UTC] 📍 Routing to signup
[19-Dec-2025 20:20:24 UTC] 📥 Signup request received: {"name":"Ndnd","nickname":"Bdndh","gender":"Female","age":23,"email":"hsjdjd@gmail.com","location":"Bwari, Federal Capital Territory, Nigeria","bio":"I love ","preference":"Both","latitude":9.146796453576803,"longitude":7.3724479057814,"password":"defaultPassword123","confirm_password":"defaultPassword123"}
[19-Dec-2025 20:20:24 UTC] 📍 User coordinates - Lat: 9.1467964535768, Lng: 7.3724479057814
[19-Dec-2025 20:20:25 UTC] ✅ User created successfully with ID: 45
[19-Dec-2025 20:20:25 UTC] ✅ User created successfully with ID: 45
[19-Dec-2025 20:20:25 UTC] 🚀 Auth route accessed: POST /api/routes/auth.php?action=login
[19-Dec-2025 20:20:25 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[19-Dec-2025 20:20:25 UTC] ⚠️ Using default environment values
[19-Dec-2025 20:20:25 UTC] ✅ Environment configuration completed successfully
[19-Dec-2025 20:20:25 UTC] 📡 Processing: POST login
[19-Dec-2025 20:20:25 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 20:20:25 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 20:20:25 UTC] ✅ Auth model initialized with table: users
[19-Dec-2025 20:20:25 UTC] ✅ AuthController initialized
[19-Dec-2025 20:20:25 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 20:20:25 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 20:20:25 UTC] ✅ Photo model initialized
[19-Dec-2025 20:20:25 UTC] ✅ PhotoController initialized
[19-Dec-2025 20:20:25 UTC] 📍 Routing to login
[19-Dec-2025 20:20:25 UTC] 📥 Login request received: {"email":"hsjdjd@gmail.com","password":"defaultPassword123"}
[19-Dec-2025 20:20:25 UTC] ✅ Login successful for user: hsjdjd@gmail.com
[19-Dec-2025 20:20:25 UTC] ✅ JWT created successfully for user ID: 45
[19-Dec-2025 20:20:30 UTC] 🚀 Auth route accessed: GET /api/routes/auth.php?action=user-photos
[19-Dec-2025 20:20:30 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[19-Dec-2025 20:20:30 UTC] ⚠️ Using default environment values
[19-Dec-2025 20:20:30 UTC] ✅ Environment configuration completed successfully
[19-Dec-2025 20:20:30 UTC] 📡 Processing: GET user-photos
[19-Dec-2025 20:20:30 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 20:20:30 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 20:20:30 UTC] ✅ Auth model initialized with table: users
[19-Dec-2025 20:20:30 UTC] ✅ AuthController initialized
[19-Dec-2025 20:20:30 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 20:20:31 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 20:20:31 UTC] ✅ Photo model initialized
[19-Dec-2025 20:20:31 UTC] ✅ PhotoController initialized
[19-Dec-2025 20:20:31 UTC] 📍 Routing to user-photos
[19-Dec-2025 20:21:21 UTC] 🚀 Auth route accessed: POST /api/routes/auth.php?action=upload-photo
[19-Dec-2025 20:21:21 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[19-Dec-2025 20:21:21 UTC] ⚠️ Using default environment values
[19-Dec-2025 20:21:21 UTC] ✅ Environment configuration completed successfully
[19-Dec-2025 20:21:21 UTC] 📡 Processing: POST upload-photo
[19-Dec-2025 20:21:21 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 20:21:21 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 20:21:21 UTC] ✅ Auth model initialized with table: users
[19-Dec-2025 20:21:21 UTC] ✅ AuthController initialized
[19-Dec-2025 20:21:21 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 20:21:21 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 20:21:21 UTC] ✅ Photo model initialized
[19-Dec-2025 20:21:21 UTC] ✅ PhotoController initialized
[19-Dec-2025 20:21:21 UTC] 📍 Routing to upload-photo
[19-Dec-2025 20:21:21 UTC] 📸 Upload photo request for user: 45
[19-Dec-2025 20:21:27 UTC] 🚀 Auth route accessed: POST /api/routes/auth.php?action=set-main-photo
[19-Dec-2025 20:21:27 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[19-Dec-2025 20:21:27 UTC] ⚠️ Using default environment values
[19-Dec-2025 20:21:27 UTC] ✅ Environment configuration completed successfully
[19-Dec-2025 20:21:27 UTC] 📡 Processing: POST set-main-photo
[19-Dec-2025 20:21:27 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 20:21:27 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 20:21:27 UTC] ✅ Auth model initialized with table: users
[19-Dec-2025 20:21:27 UTC] ✅ AuthController initialized
[19-Dec-2025 20:21:27 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 20:21:27 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 20:21:27 UTC] ✅ Photo model initialized
[19-Dec-2025 20:21:27 UTC] ✅ PhotoController initialized
[19-Dec-2025 20:21:27 UTC] 📍 Routing to set-main-photo
[19-Dec-2025 20:21:33 UTC] 🚀 Logger initialized
[19-Dec-2025 20:21:33 UTC] 📥 INCOMING REQUEST
[19-Dec-2025 20:21:33 UTC] 📋 GET Parameters
[19-Dec-2025 20:21:33 UTC] 📄 Request Headers
[19-Dec-2025 20:21:33 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[19-Dec-2025 20:21:33 UTC] 🌐 Request Details
[19-Dec-2025 20:21:33 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[19-Dec-2025 20:21:33 UTC] ⚠️ Using default environment values
[19-Dec-2025 20:21:33 UTC] ✅ Environment configuration completed successfully
[19-Dec-2025 20:21:33 UTC] 📡 Routing Info
[19-Dec-2025 20:21:33 UTC] 🎯 DiscoveryController constructor called
[19-Dec-2025 20:21:33 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 20:21:33 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 20:21:33 UTC] ✅ DiscoveryController initialized
[19-Dec-2025 20:21:33 UTC] 🎯 DiscoveryController instantiated
[19-Dec-2025 20:21:33 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[19-Dec-2025 20:21:33 UTC] 🟢 getDiscoverUsers() method called
[19-Dec-2025 20:21:33 UTC] 🔐 Calling jwtMiddleware...
[19-Dec-2025 20:21:33 UTC] 🔐 jwtMiddleware returned
[19-Dec-2025 20:21:33 UTC] 📊 Pagination parameters
[19-Dec-2025 20:21:33 UTC] 👤 Getting current user data for ID: 45
[19-Dec-2025 20:21:33 UTC] ✅ Current user found
[19-Dec-2025 20:21:33 UTC] 🔍 Querying discovery users...
[19-Dec-2025 20:21:33 UTC] 🔍 getDiscoveryUsers called
[19-Dec-2025 20:21:33 UTC] 📝 Query:
[19-Dec-2025 20:21:33 UTC] ✅ Database returned 0 users
[19-Dec-2025 20:21:33 UTC] 🔍 Filtering preferences:
[19-Dec-2025 20:21:33 UTC] ✅ After filtering: 0 users
[19-Dec-2025 20:21:33 UTC] 🔍 getDiscoveryUsersCount called
[19-Dec-2025 20:21:33 UTC] ✅ Total users in DB (excluding current): 0
[19-Dec-2025 20:21:33 UTC] ✅ Discovery query complete
[19-Dec-2025 20:21:33 UTC] 📤 OUTGOING RESPONSE
[19-Dec-2025 20:21:33 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[19-Dec-2025 20:21:41 UTC] 🚀 Auth route accessed: GET /api/routes/auth.php?action=user-photos
[19-Dec-2025 20:21:41 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[19-Dec-2025 20:21:41 UTC] ⚠️ Using default environment values
[19-Dec-2025 20:21:41 UTC] ✅ Environment configuration completed successfully
[19-Dec-2025 20:21:41 UTC] 📡 Processing: GET user-photos
[19-Dec-2025 20:21:41 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 20:21:41 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 20:21:41 UTC] ✅ Auth model initialized with table: users
[19-Dec-2025 20:21:41 UTC] ✅ AuthController initialized
[19-Dec-2025 20:21:41 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 20:21:41 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 20:21:41 UTC] ✅ Photo model initialized
[19-Dec-2025 20:21:41 UTC] ✅ PhotoController initialized
[19-Dec-2025 20:21:41 UTC] 📍 Routing to user-photos
[19-Dec-2025 20:21:41 UTC] 🚀 Profile route accessed: GET /api/routes/profile.php?action=get-profile
[19-Dec-2025 20:21:41 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[19-Dec-2025 20:21:41 UTC] ⚠️ Using default environment values
[19-Dec-2025 20:21:41 UTC] ✅ Environment configuration completed successfully
[19-Dec-2025 20:21:41 UTC] 🚀 Auth route accessed: GET /api/routes/auth.php?action=user-photos
[19-Dec-2025 20:21:41 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[19-Dec-2025 20:21:41 UTC] ⚠️ Using default environment values
[19-Dec-2025 20:21:41 UTC] ✅ Environment configuration completed successfully
[19-Dec-2025 20:21:41 UTC] 🚀 Profile route accessed: GET /api/routes/profile.php?action=get-profile
[19-Dec-2025 20:21:41 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[19-Dec-2025 20:21:41 UTC] ⚠️ Using default environment values
[19-Dec-2025 20:21:41 UTC] ✅ Environment configuration completed successfully
[19-Dec-2025 20:21:41 UTC] 📡 Processing: GET user-photos
[19-Dec-2025 20:21:41 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 20:21:41 UTC] 📡 Processing Profile: GET get-profile
[19-Dec-2025 20:21:41 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 20:21:41 UTC] 📡 Processing Profile: GET get-profile
[19-Dec-2025 20:21:41 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 20:21:41 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 20:21:41 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 20:21:41 UTC] ✅ Profile model initialized with table: users
[19-Dec-2025 20:21:41 UTC] ✅ Profile model initialized with table: users
[19-Dec-2025 20:21:41 UTC] ✅ ProfileController initialized
[19-Dec-2025 20:21:41 UTC] ✅ ProfileController initialized
[19-Dec-2025 20:21:41 UTC] 📍 Routing to get-profile
[19-Dec-2025 20:21:41 UTC] 📍 Routing to get-profile
[19-Dec-2025 20:21:41 UTC] 🟢 Getting user profile...
[19-Dec-2025 20:21:41 UTC] 🟢 Getting user profile...
[19-Dec-2025 20:21:41 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 20:21:41 UTC] ✅ Auth model initialized with table: users
[19-Dec-2025 20:21:41 UTC] ✅ AuthController initialized
[19-Dec-2025 20:21:41 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 20:21:41 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 20:21:41 UTC] ✅ User data retrieved for: 45
[19-Dec-2025 20:21:41 UTC] ✅ Profile retrieved for user: 45
[19-Dec-2025 20:21:41 UTC] ✅ Photo model initialized
[19-Dec-2025 20:21:41 UTC] ✅ PhotoController initialized
[19-Dec-2025 20:21:41 UTC] 📍 Routing to user-photos
[19-Dec-2025 20:21:41 UTC] ✅ User data retrieved for: 45
[19-Dec-2025 20:21:41 UTC] ✅ Profile retrieved for user: 45
[19-Dec-2025 20:22:04 UTC] 🚀 Logger initialized
[19-Dec-2025 20:22:04 UTC] 📥 INCOMING REQUEST
[19-Dec-2025 20:22:04 UTC] 📋 GET Parameters
[19-Dec-2025 20:22:04 UTC] 📄 Request Headers
[19-Dec-2025 20:22:04 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[19-Dec-2025 20:22:04 UTC] 🌐 Request Details
[19-Dec-2025 20:22:04 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[19-Dec-2025 20:22:04 UTC] ⚠️ Using default environment values
[19-Dec-2025 20:22:04 UTC] ✅ Environment configuration completed successfully
[19-Dec-2025 20:22:04 UTC] 📡 Routing Info
[19-Dec-2025 20:22:04 UTC] 🎯 DiscoveryController constructor called
[19-Dec-2025 20:22:04 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 20:22:04 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 20:22:04 UTC] ✅ DiscoveryController initialized
[19-Dec-2025 20:22:04 UTC] 🎯 DiscoveryController instantiated
[19-Dec-2025 20:22:04 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[19-Dec-2025 20:22:04 UTC] 🟢 getDiscoverUsers() method called
[19-Dec-2025 20:22:04 UTC] 🔐 Calling jwtMiddleware...
[19-Dec-2025 20:22:04 UTC] 🔐 jwtMiddleware returned
[19-Dec-2025 20:22:04 UTC] 📊 Pagination parameters
[19-Dec-2025 20:22:04 UTC] 👤 Getting current user data for ID: 45
[19-Dec-2025 20:22:04 UTC] ✅ Current user found
[19-Dec-2025 20:22:04 UTC] 🔍 Querying discovery users...
[19-Dec-2025 20:22:04 UTC] 🔍 getDiscoveryUsers called
[19-Dec-2025 20:22:04 UTC] 📝 Query:
[19-Dec-2025 20:22:04 UTC] ✅ Database returned 0 users
[19-Dec-2025 20:22:04 UTC] 🔍 Filtering preferences:
[19-Dec-2025 20:22:04 UTC] ✅ After filtering: 0 users
[19-Dec-2025 20:22:04 UTC] 🔍 getDiscoveryUsersCount called
[19-Dec-2025 20:22:04 UTC] ✅ Total users in DB (excluding current): 0
[19-Dec-2025 20:22:04 UTC] ✅ Discovery query complete
[19-Dec-2025 20:22:04 UTC] 📤 OUTGOING RESPONSE
[19-Dec-2025 20:22:04 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[19-Dec-2025 20:22:06 UTC] 🚀 Logger initialized
[19-Dec-2025 20:22:06 UTC] 📥 INCOMING REQUEST
[19-Dec-2025 20:22:06 UTC] 📋 GET Parameters
[19-Dec-2025 20:22:06 UTC] 📄 Request Headers
[19-Dec-2025 20:22:06 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[19-Dec-2025 20:22:06 UTC] 🌐 Request Details
[19-Dec-2025 20:22:06 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[19-Dec-2025 20:22:06 UTC] ⚠️ Using default environment values
[19-Dec-2025 20:22:06 UTC] ✅ Environment configuration completed successfully
[19-Dec-2025 20:22:06 UTC] 📡 Routing Info
[19-Dec-2025 20:22:06 UTC] 🎯 DiscoveryController constructor called
[19-Dec-2025 20:22:06 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 20:22:06 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 20:22:06 UTC] ✅ DiscoveryController initialized
[19-Dec-2025 20:22:06 UTC] 🎯 DiscoveryController instantiated
[19-Dec-2025 20:22:06 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[19-Dec-2025 20:22:06 UTC] 🟢 getDiscoverUsers() method called
[19-Dec-2025 20:22:06 UTC] 🔐 Calling jwtMiddleware...
[19-Dec-2025 20:22:06 UTC] 🔐 jwtMiddleware returned
[19-Dec-2025 20:22:06 UTC] 📊 Pagination parameters
[19-Dec-2025 20:22:06 UTC] 👤 Getting current user data for ID: 45
[19-Dec-2025 20:22:06 UTC] ✅ Current user found
[19-Dec-2025 20:22:06 UTC] 🔍 Querying discovery users...
[19-Dec-2025 20:22:06 UTC] 🔍 getDiscoveryUsers called
[19-Dec-2025 20:22:06 UTC] 📝 Query:
[19-Dec-2025 20:22:06 UTC] ✅ Database returned 0 users
[19-Dec-2025 20:22:06 UTC] 🔍 Filtering preferences:
[19-Dec-2025 20:22:06 UTC] ✅ After filtering: 0 users
[19-Dec-2025 20:22:06 UTC] 🔍 getDiscoveryUsersCount called
[19-Dec-2025 20:22:06 UTC] ✅ Total users in DB (excluding current): 0
[19-Dec-2025 20:22:06 UTC] ✅ Discovery query complete
[19-Dec-2025 20:22:06 UTC] 📤 OUTGOING RESPONSE
[19-Dec-2025 20:22:06 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[19-Dec-2025 20:22:07 UTC] 🚀 Logger initialized
[19-Dec-2025 20:22:07 UTC] 📥 INCOMING REQUEST
[19-Dec-2025 20:22:07 UTC] 📋 GET Parameters
[19-Dec-2025 20:22:07 UTC] 📄 Request Headers
[19-Dec-2025 20:22:07 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[19-Dec-2025 20:22:07 UTC] 🌐 Request Details
[19-Dec-2025 20:22:07 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[19-Dec-2025 20:22:07 UTC] ⚠️ Using default environment values
[19-Dec-2025 20:22:07 UTC] ✅ Environment configuration completed successfully
[19-Dec-2025 20:22:07 UTC] 📡 Routing Info
[19-Dec-2025 20:22:07 UTC] 🎯 DiscoveryController constructor called
[19-Dec-2025 20:22:07 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 20:22:07 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 20:22:07 UTC] ✅ DiscoveryController initialized
[19-Dec-2025 20:22:07 UTC] 🎯 DiscoveryController instantiated
[19-Dec-2025 20:22:07 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[19-Dec-2025 20:22:07 UTC] 🟢 getDiscoverUsers() method called
[19-Dec-2025 20:22:07 UTC] 🔐 Calling jwtMiddleware...
[19-Dec-2025 20:22:07 UTC] 🔐 jwtMiddleware returned
[19-Dec-2025 20:22:07 UTC] 📊 Pagination parameters
[19-Dec-2025 20:22:07 UTC] 👤 Getting current user data for ID: 45
[19-Dec-2025 20:22:07 UTC] ✅ Current user found
[19-Dec-2025 20:22:07 UTC] 🔍 Querying discovery users...
[19-Dec-2025 20:22:07 UTC] 🔍 getDiscoveryUsers called
[19-Dec-2025 20:22:07 UTC] 📝 Query:
[19-Dec-2025 20:22:07 UTC] ✅ Database returned 0 users
[19-Dec-2025 20:22:07 UTC] 🔍 Filtering preferences:
[19-Dec-2025 20:22:07 UTC] ✅ After filtering: 0 users
[19-Dec-2025 20:22:07 UTC] 🔍 getDiscoveryUsersCount called
[19-Dec-2025 20:22:07 UTC] ✅ Total users in DB (excluding current): 0
[19-Dec-2025 20:22:07 UTC] ✅ Discovery query complete
[19-Dec-2025 20:22:07 UTC] 📤 OUTGOING RESPONSE
[19-Dec-2025 20:22:07 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[19-Dec-2025 20:22:08 UTC] 🚀 Logger initialized
[19-Dec-2025 20:22:08 UTC] 📥 INCOMING REQUEST
[19-Dec-2025 20:22:08 UTC] 📋 GET Parameters
[19-Dec-2025 20:22:08 UTC] 📄 Request Headers
[19-Dec-2025 20:22:08 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[19-Dec-2025 20:22:08 UTC] 🌐 Request Details
[19-Dec-2025 20:22:08 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[19-Dec-2025 20:22:08 UTC] ⚠️ Using default environment values
[19-Dec-2025 20:22:08 UTC] ✅ Environment configuration completed successfully
[19-Dec-2025 20:22:08 UTC] 📡 Routing Info
[19-Dec-2025 20:22:08 UTC] 🎯 DiscoveryController constructor called
[19-Dec-2025 20:22:08 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 20:22:08 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 20:22:08 UTC] ✅ DiscoveryController initialized
[19-Dec-2025 20:22:08 UTC] 🎯 DiscoveryController instantiated
[19-Dec-2025 20:22:08 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[19-Dec-2025 20:22:08 UTC] 🟢 getDiscoverUsers() method called
[19-Dec-2025 20:22:08 UTC] 🔐 Calling jwtMiddleware...
[19-Dec-2025 20:22:08 UTC] 🔐 jwtMiddleware returned
[19-Dec-2025 20:22:08 UTC] 📊 Pagination parameters
[19-Dec-2025 20:22:08 UTC] 👤 Getting current user data for ID: 45
[19-Dec-2025 20:22:08 UTC] ✅ Current user found
[19-Dec-2025 20:22:08 UTC] 🔍 Querying discovery users...
[19-Dec-2025 20:22:08 UTC] 🔍 getDiscoveryUsers called
[19-Dec-2025 20:22:08 UTC] 📝 Query:
[19-Dec-2025 20:22:08 UTC] ✅ Database returned 0 users
[19-Dec-2025 20:22:08 UTC] 🔍 Filtering preferences:
[19-Dec-2025 20:22:08 UTC] ✅ After filtering: 0 users
[19-Dec-2025 20:22:08 UTC] 🔍 getDiscoveryUsersCount called
[19-Dec-2025 20:22:08 UTC] ✅ Total users in DB (excluding current): 0
[19-Dec-2025 20:22:08 UTC] ✅ Discovery query complete
[19-Dec-2025 20:22:08 UTC] 📤 OUTGOING RESPONSE
[19-Dec-2025 20:22:08 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[19-Dec-2025 20:22:09 UTC] 🚀 Logger initialized
[19-Dec-2025 20:22:09 UTC] 📥 INCOMING REQUEST
[19-Dec-2025 20:22:09 UTC] 📋 GET Parameters
[19-Dec-2025 20:22:09 UTC] 📄 Request Headers
[19-Dec-2025 20:22:09 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[19-Dec-2025 20:22:09 UTC] 🌐 Request Details
[19-Dec-2025 20:22:09 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[19-Dec-2025 20:22:09 UTC] ⚠️ Using default environment values
[19-Dec-2025 20:22:09 UTC] ✅ Environment configuration completed successfully
[19-Dec-2025 20:22:09 UTC] 📡 Routing Info
[19-Dec-2025 20:22:09 UTC] 🎯 DiscoveryController constructor called
[19-Dec-2025 20:22:09 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 20:22:09 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 20:22:09 UTC] ✅ DiscoveryController initialized
[19-Dec-2025 20:22:09 UTC] 🎯 DiscoveryController instantiated
[19-Dec-2025 20:22:09 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[19-Dec-2025 20:22:09 UTC] 🟢 getDiscoverUsers() method called
[19-Dec-2025 20:22:09 UTC] 🔐 Calling jwtMiddleware...
[19-Dec-2025 20:22:09 UTC] 🔐 jwtMiddleware returned
[19-Dec-2025 20:22:09 UTC] 📊 Pagination parameters
[19-Dec-2025 20:22:09 UTC] 👤 Getting current user data for ID: 45
[19-Dec-2025 20:22:09 UTC] ✅ Current user found
[19-Dec-2025 20:22:09 UTC] 🔍 Querying discovery users...
[19-Dec-2025 20:22:09 UTC] 🔍 getDiscoveryUsers called
[19-Dec-2025 20:22:09 UTC] 📝 Query:
[19-Dec-2025 20:22:09 UTC] ✅ Database returned 0 users
[19-Dec-2025 20:22:09 UTC] 🔍 Filtering preferences:
[19-Dec-2025 20:22:09 UTC] ✅ After filtering: 0 users
[19-Dec-2025 20:22:09 UTC] 🔍 getDiscoveryUsersCount called
[19-Dec-2025 20:22:09 UTC] ✅ Total users in DB (excluding current): 0
[19-Dec-2025 20:22:09 UTC] ✅ Discovery query complete
[19-Dec-2025 20:22:09 UTC] 📤 OUTGOING RESPONSE
[19-Dec-2025 20:22:09 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[19-Dec-2025 20:22:10 UTC] 🚀 Logger initialized
[19-Dec-2025 20:22:10 UTC] 📥 INCOMING REQUEST
[19-Dec-2025 20:22:10 UTC] 📋 GET Parameters
[19-Dec-2025 20:22:10 UTC] 📄 Request Headers
[19-Dec-2025 20:22:10 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[19-Dec-2025 20:22:10 UTC] 🌐 Request Details
[19-Dec-2025 20:22:10 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[19-Dec-2025 20:22:10 UTC] ⚠️ Using default environment values
[19-Dec-2025 20:22:10 UTC] ✅ Environment configuration completed successfully
[19-Dec-2025 20:22:10 UTC] 📡 Routing Info
[19-Dec-2025 20:22:10 UTC] 🎯 DiscoveryController constructor called
[19-Dec-2025 20:22:10 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 20:22:10 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 20:22:10 UTC] ✅ DiscoveryController initialized
[19-Dec-2025 20:22:10 UTC] 🎯 DiscoveryController instantiated
[19-Dec-2025 20:22:10 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[19-Dec-2025 20:22:10 UTC] 🟢 getDiscoverUsers() method called
[19-Dec-2025 20:22:10 UTC] 🔐 Calling jwtMiddleware...
[19-Dec-2025 20:22:10 UTC] 🔐 jwtMiddleware returned
[19-Dec-2025 20:22:10 UTC] 📊 Pagination parameters
[19-Dec-2025 20:22:10 UTC] 👤 Getting current user data for ID: 45
[19-Dec-2025 20:22:10 UTC] ✅ Current user found
[19-Dec-2025 20:22:10 UTC] 🔍 Querying discovery users...
[19-Dec-2025 20:22:10 UTC] 🔍 getDiscoveryUsers called
[19-Dec-2025 20:22:10 UTC] 📝 Query:
[19-Dec-2025 20:22:10 UTC] ✅ Database returned 0 users
[19-Dec-2025 20:22:10 UTC] 🔍 Filtering preferences:
[19-Dec-2025 20:22:10 UTC] ✅ After filtering: 0 users
[19-Dec-2025 20:22:10 UTC] 🔍 getDiscoveryUsersCount called
[19-Dec-2025 20:22:10 UTC] ✅ Total users in DB (excluding current): 0
[19-Dec-2025 20:22:10 UTC] ✅ Discovery query complete
[19-Dec-2025 20:22:10 UTC] 📤 OUTGOING RESPONSE
[19-Dec-2025 20:22:10 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[19-Dec-2025 20:22:11 UTC] 🚀 Logger initialized
[19-Dec-2025 20:22:11 UTC] 📥 INCOMING REQUEST
[19-Dec-2025 20:22:11 UTC] 📋 GET Parameters
[19-Dec-2025 20:22:11 UTC] 📄 Request Headers
[19-Dec-2025 20:22:11 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[19-Dec-2025 20:22:11 UTC] 🌐 Request Details
[19-Dec-2025 20:22:11 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[19-Dec-2025 20:22:11 UTC] ⚠️ Using default environment values
[19-Dec-2025 20:22:11 UTC] ✅ Environment configuration completed successfully
[19-Dec-2025 20:22:11 UTC] 📡 Routing Info
[19-Dec-2025 20:22:11 UTC] 🎯 DiscoveryController constructor called
[19-Dec-2025 20:22:11 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 20:22:11 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 20:22:11 UTC] ✅ DiscoveryController initialized
[19-Dec-2025 20:22:11 UTC] 🎯 DiscoveryController instantiated
[19-Dec-2025 20:22:11 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[19-Dec-2025 20:22:11 UTC] 🟢 getDiscoverUsers() method called
[19-Dec-2025 20:22:11 UTC] 🔐 Calling jwtMiddleware...
[19-Dec-2025 20:22:11 UTC] 🔐 jwtMiddleware returned
[19-Dec-2025 20:22:11 UTC] 📊 Pagination parameters
[19-Dec-2025 20:22:11 UTC] 👤 Getting current user data for ID: 45
[19-Dec-2025 20:22:11 UTC] ✅ Current user found
[19-Dec-2025 20:22:11 UTC] 🔍 Querying discovery users...
[19-Dec-2025 20:22:11 UTC] 🔍 getDiscoveryUsers called
[19-Dec-2025 20:22:11 UTC] 📝 Query:
[19-Dec-2025 20:22:11 UTC] ✅ Database returned 0 users
[19-Dec-2025 20:22:11 UTC] 🔍 Filtering preferences:
[19-Dec-2025 20:22:11 UTC] ✅ After filtering: 0 users
[19-Dec-2025 20:22:11 UTC] 🔍 getDiscoveryUsersCount called
[19-Dec-2025 20:22:11 UTC] ✅ Total users in DB (excluding current): 0
[19-Dec-2025 20:22:11 UTC] ✅ Discovery query complete
[19-Dec-2025 20:22:11 UTC] 📤 OUTGOING RESPONSE
[19-Dec-2025 20:22:11 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[19-Dec-2025 20:22:12 UTC] 🚀 Logger initialized
[19-Dec-2025 20:22:12 UTC] 📥 INCOMING REQUEST
[19-Dec-2025 20:22:12 UTC] 📋 GET Parameters
[19-Dec-2025 20:22:12 UTC] 📄 Request Headers
[19-Dec-2025 20:22:12 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[19-Dec-2025 20:22:12 UTC] 🌐 Request Details
[19-Dec-2025 20:22:12 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[19-Dec-2025 20:22:12 UTC] ⚠️ Using default environment values
[19-Dec-2025 20:22:12 UTC] ✅ Environment configuration completed successfully
[19-Dec-2025 20:22:12 UTC] 📡 Routing Info
[19-Dec-2025 20:22:12 UTC] 🎯 DiscoveryController constructor called
[19-Dec-2025 20:22:12 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 20:22:12 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 20:22:12 UTC] ✅ DiscoveryController initialized
[19-Dec-2025 20:22:12 UTC] 🎯 DiscoveryController instantiated
[19-Dec-2025 20:22:12 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[19-Dec-2025 20:22:12 UTC] 🟢 getDiscoverUsers() method called
[19-Dec-2025 20:22:12 UTC] 🔐 Calling jwtMiddleware...
[19-Dec-2025 20:22:12 UTC] 🔐 jwtMiddleware returned
[19-Dec-2025 20:22:12 UTC] 📊 Pagination parameters
[19-Dec-2025 20:22:12 UTC] 👤 Getting current user data for ID: 45
[19-Dec-2025 20:22:12 UTC] ✅ Current user found
[19-Dec-2025 20:22:12 UTC] 🔍 Querying discovery users...
[19-Dec-2025 20:22:12 UTC] 🔍 getDiscoveryUsers called
[19-Dec-2025 20:22:12 UTC] 📝 Query:
[19-Dec-2025 20:22:12 UTC] ✅ Database returned 0 users
[19-Dec-2025 20:22:12 UTC] 🔍 Filtering preferences:
[19-Dec-2025 20:22:12 UTC] ✅ After filtering: 0 users
[19-Dec-2025 20:22:12 UTC] 🔍 getDiscoveryUsersCount called
[19-Dec-2025 20:22:12 UTC] ✅ Total users in DB (excluding current): 0
[19-Dec-2025 20:22:12 UTC] ✅ Discovery query complete
[19-Dec-2025 20:22:12 UTC] 📤 OUTGOING RESPONSE
[19-Dec-2025 20:22:12 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[19-Dec-2025 20:24:55 UTC] 🚀 Auth route accessed: GET /api/routes/auth.php?action=user-photos
[19-Dec-2025 20:24:55 UTC] 🚀 Profile route accessed: GET /api/routes/profile.php?action=get-profile
[19-Dec-2025 20:24:55 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[19-Dec-2025 20:24:55 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[19-Dec-2025 20:24:55 UTC] ⚠️ Using default environment values
[19-Dec-2025 20:24:55 UTC] ⚠️ Using default environment values
[19-Dec-2025 20:24:55 UTC] ✅ Environment configuration completed successfully
[19-Dec-2025 20:24:55 UTC] ✅ Environment configuration completed successfully
[19-Dec-2025 20:24:55 UTC] 📡 Processing Profile: GET get-profile
[19-Dec-2025 20:24:55 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 20:24:55 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 20:24:55 UTC] 📡 Processing: GET user-photos
[19-Dec-2025 20:24:55 UTC] ✅ Profile model initialized with table: users
[19-Dec-2025 20:24:55 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 20:24:55 UTC] ✅ ProfileController initialized
[19-Dec-2025 20:24:55 UTC] 📍 Routing to get-profile
[19-Dec-2025 20:24:55 UTC] 🟢 Getting user profile...
[19-Dec-2025 20:24:55 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 20:24:55 UTC] ✅ Auth model initialized with table: users
[19-Dec-2025 20:24:55 UTC] ✅ AuthController initialized
[19-Dec-2025 20:24:55 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 20:24:55 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 20:24:55 UTC] ✅ Photo model initialized
[19-Dec-2025 20:24:55 UTC] ✅ PhotoController initialized
[19-Dec-2025 20:24:55 UTC] 📍 Routing to user-photos
[19-Dec-2025 20:24:55 UTC] ✅ User data retrieved for: 45
[19-Dec-2025 20:24:55 UTC] ✅ Profile retrieved for user: 45
[19-Dec-2025 20:25:03 UTC] 🚀 Profile route accessed: GET /api/routes/profile.php?action=get-profile
[19-Dec-2025 20:25:03 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[19-Dec-2025 20:25:03 UTC] ⚠️ Using default environment values
[19-Dec-2025 20:25:03 UTC] ✅ Environment configuration completed successfully
[19-Dec-2025 20:25:03 UTC] 📡 Processing Profile: GET get-profile
[19-Dec-2025 20:25:03 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 20:25:03 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 20:25:03 UTC] ✅ Profile model initialized with table: users
[19-Dec-2025 20:25:03 UTC] ✅ ProfileController initialized
[19-Dec-2025 20:25:03 UTC] 📍 Routing to get-profile
[19-Dec-2025 20:25:03 UTC] 🟢 Getting user profile...
[19-Dec-2025 20:25:03 UTC] ✅ User data retrieved for: 45
[19-Dec-2025 20:25:03 UTC] ✅ Profile retrieved for user: 45
[19-Dec-2025 20:25:03 UTC] 🚀 Auth route accessed: GET /api/routes/auth.php?action=user-photos
[19-Dec-2025 20:25:03 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[19-Dec-2025 20:25:03 UTC] ⚠️ Using default environment values
[19-Dec-2025 20:25:03 UTC] ✅ Environment configuration completed successfully
[19-Dec-2025 20:25:03 UTC] 📡 Processing: GET user-photos
[19-Dec-2025 20:25:03 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 20:25:03 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 20:25:03 UTC] ✅ Auth model initialized with table: users
[19-Dec-2025 20:25:03 UTC] ✅ AuthController initialized
[19-Dec-2025 20:25:03 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 20:25:03 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 20:25:03 UTC] ✅ Photo model initialized
[19-Dec-2025 20:25:03 UTC] ✅ PhotoController initialized
[19-Dec-2025 20:25:03 UTC] 📍 Routing to user-photos
[19-Dec-2025 20:25:11 UTC] 🚀 Logger initialized
[19-Dec-2025 20:25:11 UTC] 📥 INCOMING REQUEST
[19-Dec-2025 20:25:11 UTC] 📋 GET Parameters
[19-Dec-2025 20:25:11 UTC] 📄 Request Headers
[19-Dec-2025 20:25:11 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[19-Dec-2025 20:25:11 UTC] 🌐 Request Details
[19-Dec-2025 20:25:11 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[19-Dec-2025 20:25:11 UTC] ⚠️ Using default environment values
[19-Dec-2025 20:25:11 UTC] ✅ Environment configuration completed successfully
[19-Dec-2025 20:25:11 UTC] 📡 Routing Info
[19-Dec-2025 20:25:11 UTC] 🎯 DiscoveryController constructor called
[19-Dec-2025 20:25:11 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 20:25:11 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 20:25:11 UTC] ✅ DiscoveryController initialized
[19-Dec-2025 20:25:11 UTC] 🎯 DiscoveryController instantiated
[19-Dec-2025 20:25:11 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[19-Dec-2025 20:25:11 UTC] 🟢 getDiscoverUsers() method called
[19-Dec-2025 20:25:11 UTC] 🔐 Calling jwtMiddleware...
[19-Dec-2025 20:25:11 UTC] 🔐 jwtMiddleware returned
[19-Dec-2025 20:25:11 UTC] 📊 Pagination parameters
[19-Dec-2025 20:25:11 UTC] 👤 Getting current user data for ID: 45
[19-Dec-2025 20:25:11 UTC] ✅ Current user found
[19-Dec-2025 20:25:11 UTC] 🔍 Querying discovery users...
[19-Dec-2025 20:25:11 UTC] 🔍 getDiscoveryUsers called
[19-Dec-2025 20:25:11 UTC] 📝 Query:
[19-Dec-2025 20:25:11 UTC] ✅ Database returned 0 users
[19-Dec-2025 20:25:11 UTC] 🔍 Filtering preferences:
[19-Dec-2025 20:25:11 UTC] ✅ After filtering: 0 users
[19-Dec-2025 20:25:11 UTC] 🔍 getDiscoveryUsersCount called
[19-Dec-2025 20:25:11 UTC] ✅ Total users in DB (excluding current): 0
[19-Dec-2025 20:25:11 UTC] ✅ Discovery query complete
[19-Dec-2025 20:25:11 UTC] 📤 OUTGOING RESPONSE
[19-Dec-2025 20:25:11 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[19-Dec-2025 20:25:12 UTC] 🚀 Logger initialized
[19-Dec-2025 20:25:12 UTC] 📥 INCOMING REQUEST
[19-Dec-2025 20:25:12 UTC] 📋 GET Parameters
[19-Dec-2025 20:25:12 UTC] 📄 Request Headers
[19-Dec-2025 20:25:12 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[19-Dec-2025 20:25:12 UTC] 🌐 Request Details
[19-Dec-2025 20:25:12 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[19-Dec-2025 20:25:12 UTC] ⚠️ Using default environment values
[19-Dec-2025 20:25:12 UTC] ✅ Environment configuration completed successfully
[19-Dec-2025 20:25:12 UTC] 📡 Routing Info
[19-Dec-2025 20:25:12 UTC] 🎯 DiscoveryController constructor called
[19-Dec-2025 20:25:12 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 20:25:12 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 20:25:12 UTC] ✅ DiscoveryController initialized
[19-Dec-2025 20:25:12 UTC] 🎯 DiscoveryController instantiated
[19-Dec-2025 20:25:12 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[19-Dec-2025 20:25:12 UTC] 🟢 getDiscoverUsers() method called
[19-Dec-2025 20:25:12 UTC] 🔐 Calling jwtMiddleware...
[19-Dec-2025 20:25:12 UTC] 🔐 jwtMiddleware returned
[19-Dec-2025 20:25:12 UTC] 📊 Pagination parameters
[19-Dec-2025 20:25:12 UTC] 👤 Getting current user data for ID: 45
[19-Dec-2025 20:25:12 UTC] ✅ Current user found
[19-Dec-2025 20:25:12 UTC] 🔍 Querying discovery users...
[19-Dec-2025 20:25:12 UTC] 🔍 getDiscoveryUsers called
[19-Dec-2025 20:25:12 UTC] 📝 Query:
[19-Dec-2025 20:25:12 UTC] ✅ Database returned 0 users
[19-Dec-2025 20:25:12 UTC] 🔍 Filtering preferences:
[19-Dec-2025 20:25:12 UTC] ✅ After filtering: 0 users
[19-Dec-2025 20:25:12 UTC] 🔍 getDiscoveryUsersCount called
[19-Dec-2025 20:25:12 UTC] ✅ Total users in DB (excluding current): 0
[19-Dec-2025 20:25:12 UTC] ✅ Discovery query complete
[19-Dec-2025 20:25:12 UTC] 📤 OUTGOING RESPONSE
[19-Dec-2025 20:25:12 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[19-Dec-2025 20:25:20 UTC] 🚀 Profile route accessed: GET /api/routes/profile.php?action=get-profile
[19-Dec-2025 20:25:20 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[19-Dec-2025 20:25:20 UTC] ⚠️ Using default environment values
[19-Dec-2025 20:25:20 UTC] ✅ Environment configuration completed successfully
[19-Dec-2025 20:25:20 UTC] 📡 Processing Profile: GET get-profile
[19-Dec-2025 20:25:20 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 20:25:20 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 20:25:20 UTC] ✅ Profile model initialized with table: users
[19-Dec-2025 20:25:20 UTC] ✅ ProfileController initialized
[19-Dec-2025 20:25:20 UTC] 📍 Routing to get-profile
[19-Dec-2025 20:25:20 UTC] 🟢 Getting user profile...
[19-Dec-2025 20:25:20 UTC] ✅ User data retrieved for: 45
[19-Dec-2025 20:25:20 UTC] ✅ Profile retrieved for user: 45
[19-Dec-2025 20:25:20 UTC] 🚀 Auth route accessed: GET /api/routes/auth.php?action=user-photos
[19-Dec-2025 20:25:20 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[19-Dec-2025 20:25:20 UTC] ⚠️ Using default environment values
[19-Dec-2025 20:25:20 UTC] ✅ Environment configuration completed successfully
[19-Dec-2025 20:25:20 UTC] 📡 Processing: GET user-photos
[19-Dec-2025 20:25:20 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 20:25:20 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 20:25:20 UTC] ✅ Auth model initialized with table: users
[19-Dec-2025 20:25:20 UTC] ✅ AuthController initialized
[19-Dec-2025 20:25:20 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 20:25:20 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 20:25:20 UTC] ✅ Photo model initialized
[19-Dec-2025 20:25:20 UTC] ✅ PhotoController initialized
[19-Dec-2025 20:25:20 UTC] 📍 Routing to user-photos
[19-Dec-2025 20:25:48 UTC] 🚀 Auth route accessed: GET /api/routes/auth.php?action=user-photos
[19-Dec-2025 20:25:48 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[19-Dec-2025 20:25:48 UTC] ⚠️ Using default environment values
[19-Dec-2025 20:25:48 UTC] ✅ Environment configuration completed successfully
[19-Dec-2025 20:25:48 UTC] 📡 Processing: GET user-photos
[19-Dec-2025 20:25:48 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 20:25:48 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 20:25:48 UTC] ✅ Auth model initialized with table: users
[19-Dec-2025 20:25:48 UTC] ✅ AuthController initialized
[19-Dec-2025 20:25:48 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 20:25:48 UTC] 🚀 Profile route accessed: GET /api/routes/profile.php?action=get-profile
[19-Dec-2025 20:25:48 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[19-Dec-2025 20:25:48 UTC] ⚠️ Using default environment values
[19-Dec-2025 20:25:48 UTC] ✅ Environment configuration completed successfully
[19-Dec-2025 20:25:48 UTC] 📡 Processing Profile: GET get-profile
[19-Dec-2025 20:25:48 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 20:25:48 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 20:25:48 UTC] ✅ Photo model initialized
[19-Dec-2025 20:25:48 UTC] ✅ PhotoController initialized
[19-Dec-2025 20:25:48 UTC] 📍 Routing to user-photos
[19-Dec-2025 20:25:48 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 20:25:48 UTC] ✅ Profile model initialized with table: users
[19-Dec-2025 20:25:48 UTC] ✅ ProfileController initialized
[19-Dec-2025 20:25:48 UTC] 📍 Routing to get-profile
[19-Dec-2025 20:25:48 UTC] 🟢 Getting user profile...
[19-Dec-2025 20:25:48 UTC] ✅ User data retrieved for: 45
[19-Dec-2025 20:25:48 UTC] ✅ Profile retrieved for user: 45
[19-Dec-2025 20:26:04 UTC] 🚀 Auth route accessed: POST /api/routes/auth.php?action=upload-photo
[19-Dec-2025 20:26:04 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[19-Dec-2025 20:26:04 UTC] ⚠️ Using default environment values
[19-Dec-2025 20:26:04 UTC] ✅ Environment configuration completed successfully
[19-Dec-2025 20:26:04 UTC] 📡 Processing: POST upload-photo
[19-Dec-2025 20:26:04 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 20:26:04 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 20:26:04 UTC] ✅ Auth model initialized with table: users
[19-Dec-2025 20:26:04 UTC] ✅ AuthController initialized
[19-Dec-2025 20:26:04 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 20:26:04 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 20:26:04 UTC] ✅ Photo model initialized
[19-Dec-2025 20:26:04 UTC] ✅ PhotoController initialized
[19-Dec-2025 20:26:04 UTC] 📍 Routing to upload-photo
[19-Dec-2025 20:26:04 UTC] 📸 Upload photo request for user: 45
[19-Dec-2025 20:26:04 UTC] 🚀 Auth route accessed: GET /api/routes/auth.php?action=user-photos
[19-Dec-2025 20:26:04 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[19-Dec-2025 20:26:04 UTC] ⚠️ Using default environment values
[19-Dec-2025 20:26:04 UTC] ✅ Environment configuration completed successfully
[19-Dec-2025 20:26:04 UTC] 📡 Processing: GET user-photos
[19-Dec-2025 20:26:04 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 20:26:04 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 20:26:04 UTC] ✅ Auth model initialized with table: users
[19-Dec-2025 20:26:04 UTC] ✅ AuthController initialized
[19-Dec-2025 20:26:04 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 20:26:04 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 20:26:04 UTC] ✅ Photo model initialized
[19-Dec-2025 20:26:04 UTC] ✅ PhotoController initialized
[19-Dec-2025 20:26:04 UTC] 📍 Routing to user-photos
[19-Dec-2025 20:27:50 UTC] 🚀 Auth route accessed: POST /api/routes/auth.php?action=set-main-photo
[19-Dec-2025 20:27:50 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[19-Dec-2025 20:27:50 UTC] ⚠️ Using default environment values
[19-Dec-2025 20:27:50 UTC] ✅ Environment configuration completed successfully
[19-Dec-2025 20:27:50 UTC] 📡 Processing: POST set-main-photo
[19-Dec-2025 20:27:50 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 20:27:50 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 20:27:50 UTC] ✅ Auth model initialized with table: users
[19-Dec-2025 20:27:50 UTC] ✅ AuthController initialized
[19-Dec-2025 20:27:50 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 20:27:50 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 20:27:50 UTC] ✅ Photo model initialized
[19-Dec-2025 20:27:50 UTC] ✅ PhotoController initialized
[19-Dec-2025 20:27:50 UTC] 📍 Routing to set-main-photo
[19-Dec-2025 20:27:50 UTC] 🚀 Auth route accessed: POST /api/routes/auth.php?action=set-main-photo
[19-Dec-2025 20:27:50 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[19-Dec-2025 20:27:50 UTC] ⚠️ Using default environment values
[19-Dec-2025 20:27:50 UTC] ✅ Environment configuration completed successfully
[19-Dec-2025 20:27:50 UTC] 📡 Processing: POST set-main-photo
[19-Dec-2025 20:27:50 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 20:27:50 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 20:27:50 UTC] ✅ Auth model initialized with table: users
[19-Dec-2025 20:27:50 UTC] ✅ AuthController initialized
[19-Dec-2025 20:27:50 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 20:27:50 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 20:27:50 UTC] ✅ Photo model initialized
[19-Dec-2025 20:27:50 UTC] ✅ PhotoController initialized
[19-Dec-2025 20:27:50 UTC] 📍 Routing to set-main-photo
[19-Dec-2025 20:27:51 UTC] 🚀 Auth route accessed: POST /api/routes/auth.php?action=upload-photo
[19-Dec-2025 20:27:51 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[19-Dec-2025 20:27:51 UTC] ⚠️ Using default environment values
[19-Dec-2025 20:27:51 UTC] ✅ Environment configuration completed successfully
[19-Dec-2025 20:27:51 UTC] 📡 Processing: POST upload-photo
[19-Dec-2025 20:27:51 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 20:27:51 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 20:27:51 UTC] ✅ Auth model initialized with table: users
[19-Dec-2025 20:27:51 UTC] ✅ AuthController initialized
[19-Dec-2025 20:27:51 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 20:27:51 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 20:27:51 UTC] ✅ Photo model initialized
[19-Dec-2025 20:27:51 UTC] ✅ PhotoController initialized
[19-Dec-2025 20:27:51 UTC] 📍 Routing to upload-photo
[19-Dec-2025 20:27:51 UTC] 📸 Upload photo request for user: 45
[19-Dec-2025 20:27:51 UTC] 🚀 Auth route accessed: GET /api/routes/auth.php?action=user-photos
[19-Dec-2025 20:27:51 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[19-Dec-2025 20:27:51 UTC] ⚠️ Using default environment values
[19-Dec-2025 20:27:51 UTC] ✅ Environment configuration completed successfully
[19-Dec-2025 20:27:51 UTC] 📡 Processing: GET user-photos
[19-Dec-2025 20:27:51 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 20:27:51 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 20:27:51 UTC] ✅ Auth model initialized with table: users
[19-Dec-2025 20:27:51 UTC] ✅ AuthController initialized
[19-Dec-2025 20:27:51 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 20:27:51 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 20:27:51 UTC] ✅ Photo model initialized
[19-Dec-2025 20:27:51 UTC] ✅ PhotoController initialized
[19-Dec-2025 20:27:51 UTC] 📍 Routing to user-photos
[19-Dec-2025 20:27:55 UTC] 🚀 Profile route accessed: GET /api/routes/profile.php?action=get-profile
[19-Dec-2025 20:27:55 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[19-Dec-2025 20:27:55 UTC] ⚠️ Using default environment values
[19-Dec-2025 20:27:55 UTC] ✅ Environment configuration completed successfully
[19-Dec-2025 20:27:55 UTC] 📡 Processing Profile: GET get-profile
[19-Dec-2025 20:27:55 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 20:27:55 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 20:27:55 UTC] ✅ Profile model initialized with table: users
[19-Dec-2025 20:27:55 UTC] ✅ ProfileController initialized
[19-Dec-2025 20:27:55 UTC] 📍 Routing to get-profile
[19-Dec-2025 20:27:55 UTC] 🟢 Getting user profile...
[19-Dec-2025 20:27:55 UTC] 🚀 Auth route accessed: GET /api/routes/auth.php?action=user-photos
[19-Dec-2025 20:27:55 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[19-Dec-2025 20:27:55 UTC] ⚠️ Using default environment values
[19-Dec-2025 20:27:55 UTC] ✅ Environment configuration completed successfully
[19-Dec-2025 20:27:55 UTC] 📡 Processing: GET user-photos
[19-Dec-2025 20:27:55 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 20:27:55 UTC] ✅ User data retrieved for: 45
[19-Dec-2025 20:27:55 UTC] ✅ Profile retrieved for user: 45
[19-Dec-2025 20:27:55 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 20:27:55 UTC] ✅ Auth model initialized with table: users
[19-Dec-2025 20:27:55 UTC] ✅ AuthController initialized
[19-Dec-2025 20:27:55 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 20:27:55 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 20:27:55 UTC] ✅ Photo model initialized
[19-Dec-2025 20:27:55 UTC] ✅ PhotoController initialized
[19-Dec-2025 20:27:55 UTC] 📍 Routing to user-photos
[19-Dec-2025 20:27:58 UTC] 🚀 Logger initialized
[19-Dec-2025 20:27:58 UTC] 📥 INCOMING REQUEST
[19-Dec-2025 20:27:58 UTC] 📋 GET Parameters
[19-Dec-2025 20:27:58 UTC] 📄 Request Headers
[19-Dec-2025 20:27:58 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[19-Dec-2025 20:27:58 UTC] 🌐 Request Details
[19-Dec-2025 20:27:58 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[19-Dec-2025 20:27:58 UTC] ⚠️ Using default environment values
[19-Dec-2025 20:27:58 UTC] ✅ Environment configuration completed successfully
[19-Dec-2025 20:27:58 UTC] 📡 Routing Info
[19-Dec-2025 20:27:58 UTC] 🎯 DiscoveryController constructor called
[19-Dec-2025 20:27:58 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 20:27:58 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 20:27:58 UTC] ✅ DiscoveryController initialized
[19-Dec-2025 20:27:58 UTC] 🎯 DiscoveryController instantiated
[19-Dec-2025 20:27:58 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[19-Dec-2025 20:27:58 UTC] 🟢 getDiscoverUsers() method called
[19-Dec-2025 20:27:58 UTC] 🔐 Calling jwtMiddleware...
[19-Dec-2025 20:27:58 UTC] 🔐 jwtMiddleware returned
[19-Dec-2025 20:27:58 UTC] 📊 Pagination parameters
[19-Dec-2025 20:27:58 UTC] 👤 Getting current user data for ID: 45
[19-Dec-2025 20:27:58 UTC] ✅ Current user found
[19-Dec-2025 20:27:58 UTC] 🔍 Querying discovery users...
[19-Dec-2025 20:27:58 UTC] 🔍 getDiscoveryUsers called
[19-Dec-2025 20:27:58 UTC] 📝 Query:
[19-Dec-2025 20:27:58 UTC] ✅ Database returned 0 users
[19-Dec-2025 20:27:58 UTC] 🔍 Filtering preferences:
[19-Dec-2025 20:27:58 UTC] ✅ After filtering: 0 users
[19-Dec-2025 20:27:58 UTC] 🔍 getDiscoveryUsersCount called
[19-Dec-2025 20:27:58 UTC] ✅ Total users in DB (excluding current): 0
[19-Dec-2025 20:27:58 UTC] ✅ Discovery query complete
[19-Dec-2025 20:27:58 UTC] 📤 OUTGOING RESPONSE
[19-Dec-2025 20:27:58 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[19-Dec-2025 20:27:59 UTC] 🚀 Logger initialized
[19-Dec-2025 20:27:59 UTC] 📥 INCOMING REQUEST
[19-Dec-2025 20:27:59 UTC] 📋 GET Parameters
[19-Dec-2025 20:27:59 UTC] 📄 Request Headers
[19-Dec-2025 20:27:59 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[19-Dec-2025 20:27:59 UTC] 🌐 Request Details
[19-Dec-2025 20:27:59 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[19-Dec-2025 20:27:59 UTC] ⚠️ Using default environment values
[19-Dec-2025 20:27:59 UTC] ✅ Environment configuration completed successfully
[19-Dec-2025 20:27:59 UTC] 📡 Routing Info
[19-Dec-2025 20:27:59 UTC] 🎯 DiscoveryController constructor called
[19-Dec-2025 20:27:59 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 20:27:59 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 20:27:59 UTC] ✅ DiscoveryController initialized
[19-Dec-2025 20:27:59 UTC] 🎯 DiscoveryController instantiated
[19-Dec-2025 20:27:59 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[19-Dec-2025 20:27:59 UTC] 🟢 getDiscoverUsers() method called
[19-Dec-2025 20:27:59 UTC] 🔐 Calling jwtMiddleware...
[19-Dec-2025 20:27:59 UTC] 🔐 jwtMiddleware returned
[19-Dec-2025 20:27:59 UTC] 📊 Pagination parameters
[19-Dec-2025 20:27:59 UTC] 👤 Getting current user data for ID: 45
[19-Dec-2025 20:27:59 UTC] ✅ Current user found
[19-Dec-2025 20:27:59 UTC] 🔍 Querying discovery users...
[19-Dec-2025 20:27:59 UTC] 🔍 getDiscoveryUsers called
[19-Dec-2025 20:27:59 UTC] 📝 Query:
[19-Dec-2025 20:27:59 UTC] ✅ Database returned 0 users
[19-Dec-2025 20:27:59 UTC] 🔍 Filtering preferences:
[19-Dec-2025 20:27:59 UTC] ✅ After filtering: 0 users
[19-Dec-2025 20:27:59 UTC] 🔍 getDiscoveryUsersCount called
[19-Dec-2025 20:27:59 UTC] ✅ Total users in DB (excluding current): 0
[19-Dec-2025 20:27:59 UTC] ✅ Discovery query complete
[19-Dec-2025 20:27:59 UTC] 📤 OUTGOING RESPONSE
[19-Dec-2025 20:27:59 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[19-Dec-2025 20:34:03 UTC] 🚀 Auth route accessed: POST /api/routes/auth.php?action=signup
[19-Dec-2025 20:34:03 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[19-Dec-2025 20:34:03 UTC] ⚠️ Using default environment values
[19-Dec-2025 20:34:03 UTC] ✅ Environment configuration completed successfully
[19-Dec-2025 20:34:03 UTC] 📡 Processing: POST signup
[19-Dec-2025 20:34:03 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 20:34:03 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 20:34:03 UTC] ✅ Auth model initialized with table: users
[19-Dec-2025 20:34:03 UTC] ✅ AuthController initialized
[19-Dec-2025 20:34:03 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 20:34:03 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 20:34:03 UTC] ✅ Photo model initialized
[19-Dec-2025 20:34:03 UTC] ✅ PhotoController initialized
[19-Dec-2025 20:34:03 UTC] 📍 Routing to signup
[19-Dec-2025 20:34:03 UTC] 📥 Signup request received: {"name":"Manuel","nickname":"Yhhh","gender":"Female","age":23,"email":"thuj@gmail.com","location":"Bwari, Federal Capital Territory, Nigeria","bio":"I love u","preference":"Both","latitude":9.146792121519086,"longitude":7.372348043094228,"password":"defaultPassword123","confirm_password":"defaultPassword123"}
[19-Dec-2025 20:34:03 UTC] 📍 User coordinates - Lat: 9.1467921215191, Lng: 7.3723480430942
[19-Dec-2025 20:34:03 UTC] ✅ User created successfully with ID: 46
[19-Dec-2025 20:34:03 UTC] ✅ User created successfully with ID: 46
[19-Dec-2025 20:34:03 UTC] 🚀 Auth route accessed: POST /api/routes/auth.php?action=login
[19-Dec-2025 20:34:03 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[19-Dec-2025 20:34:03 UTC] ⚠️ Using default environment values
[19-Dec-2025 20:34:03 UTC] ✅ Environment configuration completed successfully
[19-Dec-2025 20:34:03 UTC] 📡 Processing: POST login
[19-Dec-2025 20:34:03 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 20:34:03 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 20:34:03 UTC] ✅ Auth model initialized with table: users
[19-Dec-2025 20:34:03 UTC] ✅ AuthController initialized
[19-Dec-2025 20:34:03 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 20:34:03 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 20:34:03 UTC] ✅ Photo model initialized
[19-Dec-2025 20:34:03 UTC] ✅ PhotoController initialized
[19-Dec-2025 20:34:03 UTC] 📍 Routing to login
[19-Dec-2025 20:34:03 UTC] 📥 Login request received: {"email":"thuj@gmail.com","password":"defaultPassword123"}
[19-Dec-2025 20:34:03 UTC] ✅ Login successful for user: thuj@gmail.com
[19-Dec-2025 20:34:03 UTC] ✅ JWT created successfully for user ID: 46
[19-Dec-2025 20:34:08 UTC] 🚀 Auth route accessed: GET /api/routes/auth.php?action=user-photos
[19-Dec-2025 20:34:08 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[19-Dec-2025 20:34:08 UTC] ⚠️ Using default environment values
[19-Dec-2025 20:34:08 UTC] ✅ Environment configuration completed successfully
[19-Dec-2025 20:34:08 UTC] 📡 Processing: GET user-photos
[19-Dec-2025 20:34:08 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 20:34:08 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 20:34:08 UTC] ✅ Auth model initialized with table: users
[19-Dec-2025 20:34:08 UTC] ✅ AuthController initialized
[19-Dec-2025 20:34:08 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 20:34:08 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 20:34:08 UTC] ✅ Photo model initialized
[19-Dec-2025 20:34:08 UTC] ✅ PhotoController initialized
[19-Dec-2025 20:34:08 UTC] 📍 Routing to user-photos
[19-Dec-2025 20:39:39 UTC] 🚀 Auth route accessed: POST /api/routes/auth.php?action=signup
[19-Dec-2025 20:39:39 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[19-Dec-2025 20:39:39 UTC] ⚠️ Using default environment values
[19-Dec-2025 20:39:39 UTC] ✅ Environment configuration completed successfully
[19-Dec-2025 20:39:39 UTC] 📡 Processing: POST signup
[19-Dec-2025 20:39:39 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 20:39:39 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 20:39:39 UTC] ✅ Auth model initialized with table: users
[19-Dec-2025 20:39:39 UTC] ✅ AuthController initialized
[19-Dec-2025 20:39:39 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 20:39:39 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 20:39:39 UTC] ✅ Photo model initialized
[19-Dec-2025 20:39:39 UTC] ✅ PhotoController initialized
[19-Dec-2025 20:39:39 UTC] 📍 Routing to signup
[19-Dec-2025 20:39:39 UTC] 📥 Signup request received: {"name":"Yurjh","nickname":"Tue","gender":"Female","age":54,"email":"ghjhjhzj@gmail.com","location":"San Francisco, CA, United States","bio":"I love ","preference":"Both","latitude":37.785834,"longitude":-122.406417,"password":"defaultPassword123","confirm_password":"defaultPassword123"}
[19-Dec-2025 20:39:39 UTC] 📍 User coordinates - Lat: 37.785834, Lng: -122.406417
[19-Dec-2025 20:39:40 UTC] ✅ User created successfully with ID: 47
[19-Dec-2025 20:39:40 UTC] ✅ User created successfully with ID: 47
[19-Dec-2025 20:39:43 UTC] 🚀 Auth route accessed: POST /api/routes/auth.php?action=login
[19-Dec-2025 20:39:43 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[19-Dec-2025 20:39:43 UTC] ⚠️ Using default environment values
[19-Dec-2025 20:39:43 UTC] ✅ Environment configuration completed successfully
[19-Dec-2025 20:39:43 UTC] 📡 Processing: POST login
[19-Dec-2025 20:39:43 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 20:39:43 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 20:39:43 UTC] ✅ Auth model initialized with table: users
[19-Dec-2025 20:39:43 UTC] ✅ AuthController initialized
[19-Dec-2025 20:39:43 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 20:39:43 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 20:39:43 UTC] ✅ Photo model initialized
[19-Dec-2025 20:39:43 UTC] ✅ PhotoController initialized
[19-Dec-2025 20:39:43 UTC] 📍 Routing to login
[19-Dec-2025 20:39:43 UTC] 📥 Login request received: {"email":"ghjhjhzj@gmail.com","password":"defaultPassword123"}
[19-Dec-2025 20:39:43 UTC] ✅ Login successful for user: ghjhjhzj@gmail.com
[19-Dec-2025 20:39:43 UTC] ✅ JWT created successfully for user ID: 47
[19-Dec-2025 20:39:50 UTC] 🚀 Auth route accessed: GET /api/routes/auth.php?action=user-photos
[19-Dec-2025 20:39:50 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[19-Dec-2025 20:39:50 UTC] ⚠️ Using default environment values
[19-Dec-2025 20:39:50 UTC] ✅ Environment configuration completed successfully
[19-Dec-2025 20:39:50 UTC] 📡 Processing: GET user-photos
[19-Dec-2025 20:39:50 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 20:39:50 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 20:39:50 UTC] ✅ Auth model initialized with table: users
[19-Dec-2025 20:39:50 UTC] ✅ AuthController initialized
[19-Dec-2025 20:39:50 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 20:39:50 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 20:39:50 UTC] ✅ Photo model initialized
[19-Dec-2025 20:39:50 UTC] ✅ PhotoController initialized
[19-Dec-2025 20:39:50 UTC] 📍 Routing to user-photos
[19-Dec-2025 20:40:10 UTC] 🚀 Auth route accessed: POST /api/routes/auth.php?action=upload-photo
[19-Dec-2025 20:40:10 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[19-Dec-2025 20:40:10 UTC] ⚠️ Using default environment values
[19-Dec-2025 20:40:10 UTC] ✅ Environment configuration completed successfully
[19-Dec-2025 20:40:10 UTC] 📡 Processing: POST upload-photo
[19-Dec-2025 20:40:10 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 20:40:10 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 20:40:10 UTC] ✅ Auth model initialized with table: users
[19-Dec-2025 20:40:10 UTC] ✅ AuthController initialized
[19-Dec-2025 20:40:10 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 20:40:10 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 20:40:10 UTC] ✅ Photo model initialized
[19-Dec-2025 20:40:10 UTC] ✅ PhotoController initialized
[19-Dec-2025 20:40:10 UTC] 📍 Routing to upload-photo
[19-Dec-2025 20:40:10 UTC] 📸 Upload photo request for user: 47
[19-Dec-2025 20:40:10 UTC] 🚀 Auth route accessed: POST /api/routes/auth.php?action=upload-photo
[19-Dec-2025 20:40:10 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[19-Dec-2025 20:40:10 UTC] ⚠️ Using default environment values
[19-Dec-2025 20:40:10 UTC] ✅ Environment configuration completed successfully
[19-Dec-2025 20:40:10 UTC] 📡 Processing: POST upload-photo
[19-Dec-2025 20:40:10 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 20:40:10 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 20:40:10 UTC] ✅ Auth model initialized with table: users
[19-Dec-2025 20:40:10 UTC] ✅ AuthController initialized
[19-Dec-2025 20:40:10 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 20:40:10 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 20:40:10 UTC] ✅ Photo model initialized
[19-Dec-2025 20:40:10 UTC] ✅ PhotoController initialized
[19-Dec-2025 20:40:10 UTC] 📍 Routing to upload-photo
[19-Dec-2025 20:40:10 UTC] 📸 Upload photo request for user: 47
[19-Dec-2025 20:40:10 UTC] 🚀 Auth route accessed: POST /api/routes/auth.php?action=upload-photo
[19-Dec-2025 20:40:10 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[19-Dec-2025 20:40:10 UTC] ⚠️ Using default environment values
[19-Dec-2025 20:40:10 UTC] ✅ Environment configuration completed successfully
[19-Dec-2025 20:40:10 UTC] 📡 Processing: POST upload-photo
[19-Dec-2025 20:40:10 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 20:40:10 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 20:40:10 UTC] ✅ Auth model initialized with table: users
[19-Dec-2025 20:40:10 UTC] ✅ AuthController initialized
[19-Dec-2025 20:40:10 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 20:40:10 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 20:40:10 UTC] ✅ Photo model initialized
[19-Dec-2025 20:40:10 UTC] ✅ PhotoController initialized
[19-Dec-2025 20:40:10 UTC] 📍 Routing to upload-photo
[19-Dec-2025 20:40:10 UTC] 📸 Upload photo request for user: 47
[19-Dec-2025 20:40:13 UTC] 🚀 Auth route accessed: POST /api/routes/auth.php?action=upload-photo
[19-Dec-2025 20:40:13 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[19-Dec-2025 20:40:13 UTC] ⚠️ Using default environment values
[19-Dec-2025 20:40:13 UTC] ✅ Environment configuration completed successfully
[19-Dec-2025 20:40:13 UTC] 📡 Processing: POST upload-photo
[19-Dec-2025 20:40:13 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 20:40:13 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 20:40:13 UTC] ✅ Auth model initialized with table: users
[19-Dec-2025 20:40:13 UTC] ✅ AuthController initialized
[19-Dec-2025 20:40:13 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 20:40:13 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 20:40:13 UTC] ✅ Photo model initialized
[19-Dec-2025 20:40:13 UTC] ✅ PhotoController initialized
[19-Dec-2025 20:40:13 UTC] 📍 Routing to upload-photo
[19-Dec-2025 20:40:13 UTC] 📸 Upload photo request for user: 47
[19-Dec-2025 20:40:16 UTC] 🚀 Auth route accessed: POST /api/routes/auth.php?action=set-main-photo
[19-Dec-2025 20:40:16 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[19-Dec-2025 20:40:16 UTC] ⚠️ Using default environment values
[19-Dec-2025 20:40:16 UTC] ✅ Environment configuration completed successfully
[19-Dec-2025 20:40:16 UTC] 📡 Processing: POST set-main-photo
[19-Dec-2025 20:40:16 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 20:40:16 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 20:40:16 UTC] ✅ Auth model initialized with table: users
[19-Dec-2025 20:40:16 UTC] ✅ AuthController initialized
[19-Dec-2025 20:40:16 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 20:40:16 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 20:40:16 UTC] ✅ Photo model initialized
[19-Dec-2025 20:40:16 UTC] ✅ PhotoController initialized
[19-Dec-2025 20:40:16 UTC] 📍 Routing to set-main-photo
[19-Dec-2025 20:40:23 UTC] 🚀 Logger initialized
[19-Dec-2025 20:40:23 UTC] 📥 INCOMING REQUEST
[19-Dec-2025 20:40:23 UTC] 📋 GET Parameters
[19-Dec-2025 20:40:23 UTC] 📄 Request Headers
[19-Dec-2025 20:40:23 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[19-Dec-2025 20:40:23 UTC] 🌐 Request Details
[19-Dec-2025 20:40:23 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[19-Dec-2025 20:40:23 UTC] ⚠️ Using default environment values
[19-Dec-2025 20:40:23 UTC] ✅ Environment configuration completed successfully
[19-Dec-2025 20:40:23 UTC] 📡 Routing Info
[19-Dec-2025 20:40:23 UTC] 🎯 DiscoveryController constructor called
[19-Dec-2025 20:40:23 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 20:40:23 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 20:40:23 UTC] ✅ DiscoveryController initialized
[19-Dec-2025 20:40:23 UTC] 🎯 DiscoveryController instantiated
[19-Dec-2025 20:40:23 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[19-Dec-2025 20:40:23 UTC] 🟢 getDiscoverUsers() method called
[19-Dec-2025 20:40:23 UTC] 🔐 Calling jwtMiddleware...
[19-Dec-2025 20:40:23 UTC] 🔐 jwtMiddleware returned
[19-Dec-2025 20:40:23 UTC] 📊 Pagination parameters
[19-Dec-2025 20:40:23 UTC] 👤 Getting current user data for ID: 47
[19-Dec-2025 20:40:23 UTC] ✅ Current user found
[19-Dec-2025 20:40:23 UTC] 🔍 Querying discovery users...
[19-Dec-2025 20:40:23 UTC] 🔍 getDiscoveryUsers called
[19-Dec-2025 20:40:23 UTC] 📝 Query:
[19-Dec-2025 20:40:23 UTC] ✅ Database returned 0 users
[19-Dec-2025 20:40:23 UTC] 🔍 Filtering preferences:
[19-Dec-2025 20:40:23 UTC] ✅ After filtering: 0 users
[19-Dec-2025 20:40:23 UTC] 🔍 getDiscoveryUsersCount called
[19-Dec-2025 20:40:23 UTC] ✅ Total users in DB (excluding current): 2
[19-Dec-2025 20:40:23 UTC] ✅ Discovery query complete
[19-Dec-2025 20:40:23 UTC] 📤 OUTGOING RESPONSE
[19-Dec-2025 20:40:23 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[19-Dec-2025 20:41:02 UTC] 🚀 Logger initialized
[19-Dec-2025 20:41:02 UTC] 📥 INCOMING REQUEST
[19-Dec-2025 20:41:02 UTC] 📋 GET Parameters
[19-Dec-2025 20:41:02 UTC] 📄 Request Headers
[19-Dec-2025 20:41:02 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[19-Dec-2025 20:41:02 UTC] 🌐 Request Details
[19-Dec-2025 20:41:02 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[19-Dec-2025 20:41:02 UTC] ⚠️ Using default environment values
[19-Dec-2025 20:41:02 UTC] ✅ Environment configuration completed successfully
[19-Dec-2025 20:41:02 UTC] 📡 Routing Info
[19-Dec-2025 20:41:02 UTC] 🎯 DiscoveryController constructor called
[19-Dec-2025 20:41:02 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 20:41:02 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 20:41:02 UTC] ✅ DiscoveryController initialized
[19-Dec-2025 20:41:02 UTC] 🎯 DiscoveryController instantiated
[19-Dec-2025 20:41:02 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[19-Dec-2025 20:41:02 UTC] 🟢 getDiscoverUsers() method called
[19-Dec-2025 20:41:02 UTC] 🔐 Calling jwtMiddleware...
[19-Dec-2025 20:41:02 UTC] 🔐 jwtMiddleware returned
[19-Dec-2025 20:41:02 UTC] 📊 Pagination parameters
[19-Dec-2025 20:41:02 UTC] 👤 Getting current user data for ID: 47
[19-Dec-2025 20:41:02 UTC] ✅ Current user found
[19-Dec-2025 20:41:02 UTC] 🔍 Querying discovery users...
[19-Dec-2025 20:41:02 UTC] 🔍 getDiscoveryUsers called
[19-Dec-2025 20:41:02 UTC] 📝 Query:
[19-Dec-2025 20:41:02 UTC] ✅ Database returned 0 users
[19-Dec-2025 20:41:02 UTC] 🔍 Filtering preferences:
[19-Dec-2025 20:41:02 UTC] ✅ After filtering: 0 users
[19-Dec-2025 20:41:02 UTC] 🔍 getDiscoveryUsersCount called
[19-Dec-2025 20:41:02 UTC] ✅ Total users in DB (excluding current): 2
[19-Dec-2025 20:41:02 UTC] ✅ Discovery query complete
[19-Dec-2025 20:41:02 UTC] 📤 OUTGOING RESPONSE
[19-Dec-2025 20:41:02 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[19-Dec-2025 20:41:03 UTC] 🚀 Logger initialized
[19-Dec-2025 20:41:03 UTC] 📥 INCOMING REQUEST
[19-Dec-2025 20:41:03 UTC] 📋 GET Parameters
[19-Dec-2025 20:41:03 UTC] 📄 Request Headers
[19-Dec-2025 20:41:03 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[19-Dec-2025 20:41:03 UTC] 🌐 Request Details
[19-Dec-2025 20:41:03 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[19-Dec-2025 20:41:03 UTC] ⚠️ Using default environment values
[19-Dec-2025 20:41:03 UTC] ✅ Environment configuration completed successfully
[19-Dec-2025 20:41:03 UTC] 📡 Routing Info
[19-Dec-2025 20:41:03 UTC] 🎯 DiscoveryController constructor called
[19-Dec-2025 20:41:03 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 20:41:03 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 20:41:03 UTC] ✅ DiscoveryController initialized
[19-Dec-2025 20:41:03 UTC] 🎯 DiscoveryController instantiated
[19-Dec-2025 20:41:03 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[19-Dec-2025 20:41:03 UTC] 🟢 getDiscoverUsers() method called
[19-Dec-2025 20:41:03 UTC] 🔐 Calling jwtMiddleware...
[19-Dec-2025 20:41:03 UTC] 🔐 jwtMiddleware returned
[19-Dec-2025 20:41:03 UTC] 📊 Pagination parameters
[19-Dec-2025 20:41:03 UTC] 👤 Getting current user data for ID: 47
[19-Dec-2025 20:41:03 UTC] ✅ Current user found
[19-Dec-2025 20:41:03 UTC] 🔍 Querying discovery users...
[19-Dec-2025 20:41:03 UTC] 🔍 getDiscoveryUsers called
[19-Dec-2025 20:41:03 UTC] 📝 Query:
[19-Dec-2025 20:41:03 UTC] ✅ Database returned 0 users
[19-Dec-2025 20:41:03 UTC] 🔍 Filtering preferences:
[19-Dec-2025 20:41:03 UTC] ✅ After filtering: 0 users
[19-Dec-2025 20:41:03 UTC] 🔍 getDiscoveryUsersCount called
[19-Dec-2025 20:41:03 UTC] ✅ Total users in DB (excluding current): 2
[19-Dec-2025 20:41:03 UTC] ✅ Discovery query complete
[19-Dec-2025 20:41:03 UTC] 📤 OUTGOING RESPONSE
[19-Dec-2025 20:41:03 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[19-Dec-2025 20:41:04 UTC] 🚀 Logger initialized
[19-Dec-2025 20:41:04 UTC] 📥 INCOMING REQUEST
[19-Dec-2025 20:41:04 UTC] 📋 GET Parameters
[19-Dec-2025 20:41:04 UTC] 📄 Request Headers
[19-Dec-2025 20:41:04 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[19-Dec-2025 20:41:04 UTC] 🌐 Request Details
[19-Dec-2025 20:41:04 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[19-Dec-2025 20:41:04 UTC] ⚠️ Using default environment values
[19-Dec-2025 20:41:04 UTC] ✅ Environment configuration completed successfully
[19-Dec-2025 20:41:04 UTC] 📡 Routing Info
[19-Dec-2025 20:41:04 UTC] 🎯 DiscoveryController constructor called
[19-Dec-2025 20:41:04 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 20:41:04 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 20:41:04 UTC] ✅ DiscoveryController initialized
[19-Dec-2025 20:41:04 UTC] 🎯 DiscoveryController instantiated
[19-Dec-2025 20:41:04 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[19-Dec-2025 20:41:04 UTC] 🟢 getDiscoverUsers() method called
[19-Dec-2025 20:41:04 UTC] 🔐 Calling jwtMiddleware...
[19-Dec-2025 20:41:04 UTC] 🔐 jwtMiddleware returned
[19-Dec-2025 20:41:04 UTC] 📊 Pagination parameters
[19-Dec-2025 20:41:04 UTC] 👤 Getting current user data for ID: 47
[19-Dec-2025 20:41:04 UTC] ✅ Current user found
[19-Dec-2025 20:41:04 UTC] 🔍 Querying discovery users...
[19-Dec-2025 20:41:04 UTC] 🔍 getDiscoveryUsers called
[19-Dec-2025 20:41:04 UTC] 📝 Query:
[19-Dec-2025 20:41:04 UTC] ✅ Database returned 0 users
[19-Dec-2025 20:41:04 UTC] 🔍 Filtering preferences:
[19-Dec-2025 20:41:04 UTC] ✅ After filtering: 0 users
[19-Dec-2025 20:41:04 UTC] 🔍 getDiscoveryUsersCount called
[19-Dec-2025 20:41:04 UTC] ✅ Total users in DB (excluding current): 2
[19-Dec-2025 20:41:04 UTC] ✅ Discovery query complete
[19-Dec-2025 20:41:04 UTC] 📤 OUTGOING RESPONSE
[19-Dec-2025 20:41:04 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[19-Dec-2025 20:41:05 UTC] 🚀 Profile route accessed: GET /api/routes/profile.php?action=get-profile
[19-Dec-2025 20:41:05 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[19-Dec-2025 20:41:05 UTC] ⚠️ Using default environment values
[19-Dec-2025 20:41:05 UTC] ✅ Environment configuration completed successfully
[19-Dec-2025 20:41:05 UTC] 📡 Processing Profile: GET get-profile
[19-Dec-2025 20:41:05 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 20:41:05 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 20:41:05 UTC] ✅ Profile model initialized with table: users
[19-Dec-2025 20:41:05 UTC] ✅ ProfileController initialized
[19-Dec-2025 20:41:05 UTC] 📍 Routing to get-profile
[19-Dec-2025 20:41:05 UTC] 🟢 Getting user profile...
[19-Dec-2025 20:41:05 UTC] ✅ User data retrieved for: 47
[19-Dec-2025 20:41:05 UTC] ✅ Profile retrieved for user: 47
[19-Dec-2025 20:41:05 UTC] 🚀 Auth route accessed: GET /api/routes/auth.php?action=user-photos
[19-Dec-2025 20:41:05 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[19-Dec-2025 20:41:05 UTC] ⚠️ Using default environment values
[19-Dec-2025 20:41:05 UTC] ✅ Environment configuration completed successfully
[19-Dec-2025 20:41:05 UTC] 📡 Processing: GET user-photos
[19-Dec-2025 20:41:05 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 20:41:05 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 20:41:05 UTC] ✅ Auth model initialized with table: users
[19-Dec-2025 20:41:05 UTC] ✅ AuthController initialized
[19-Dec-2025 20:41:05 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 20:41:05 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 20:41:05 UTC] ✅ Photo model initialized
[19-Dec-2025 20:41:05 UTC] ✅ PhotoController initialized
[19-Dec-2025 20:41:05 UTC] 📍 Routing to user-photos
[19-Dec-2025 20:41:05 UTC] 🚀 Profile route accessed: GET /api/routes/profile.php?action=get-profile
[19-Dec-2025 20:41:05 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[19-Dec-2025 20:41:05 UTC] ⚠️ Using default environment values
[19-Dec-2025 20:41:05 UTC] ✅ Environment configuration completed successfully
[19-Dec-2025 20:41:05 UTC] 📡 Processing Profile: GET get-profile
[19-Dec-2025 20:41:05 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 20:41:05 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 20:41:05 UTC] ✅ Profile model initialized with table: users
[19-Dec-2025 20:41:05 UTC] ✅ ProfileController initialized
[19-Dec-2025 20:41:05 UTC] 📍 Routing to get-profile
[19-Dec-2025 20:41:05 UTC] 🟢 Getting user profile...
[19-Dec-2025 20:41:05 UTC] ✅ User data retrieved for: 47
[19-Dec-2025 20:41:05 UTC] ✅ Profile retrieved for user: 47
[19-Dec-2025 20:41:07 UTC] 🚀 Auth route accessed: GET /api/routes/auth.php?action=user-photos
[19-Dec-2025 20:41:07 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[19-Dec-2025 20:41:07 UTC] ⚠️ Using default environment values
[19-Dec-2025 20:41:07 UTC] ✅ Environment configuration completed successfully
[19-Dec-2025 20:41:07 UTC] 📡 Processing: GET user-photos
[19-Dec-2025 20:41:07 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 20:41:07 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 20:41:07 UTC] ✅ Auth model initialized with table: users
[19-Dec-2025 20:41:07 UTC] ✅ AuthController initialized
[19-Dec-2025 20:41:07 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 20:41:07 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 20:41:07 UTC] ✅ Photo model initialized
[19-Dec-2025 20:41:07 UTC] ✅ PhotoController initialized
[19-Dec-2025 20:41:07 UTC] 📍 Routing to user-photos
[19-Dec-2025 20:41:12 UTC] 🚀 Auth route accessed: POST /api/routes/auth.php?action=set-main-photo
[19-Dec-2025 20:41:12 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[19-Dec-2025 20:41:12 UTC] ⚠️ Using default environment values
[19-Dec-2025 20:41:12 UTC] ✅ Environment configuration completed successfully
[19-Dec-2025 20:41:12 UTC] 📡 Processing: POST set-main-photo
[19-Dec-2025 20:41:12 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 20:41:12 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 20:41:12 UTC] ✅ Auth model initialized with table: users
[19-Dec-2025 20:41:12 UTC] ✅ AuthController initialized
[19-Dec-2025 20:41:12 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 20:41:12 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 20:41:12 UTC] ✅ Photo model initialized
[19-Dec-2025 20:41:12 UTC] ✅ PhotoController initialized
[19-Dec-2025 20:41:12 UTC] 📍 Routing to set-main-photo
[19-Dec-2025 20:41:22 UTC] 🚀 Profile route accessed: PUT /api/routes/profile.php?action=update-basic-info
[19-Dec-2025 20:41:22 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[19-Dec-2025 20:41:22 UTC] ⚠️ Using default environment values
[19-Dec-2025 20:41:22 UTC] ✅ Environment configuration completed successfully
[19-Dec-2025 20:41:22 UTC] 📡 Processing Profile: PUT update-basic-info
[19-Dec-2025 20:41:22 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 20:41:22 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 20:41:22 UTC] ✅ Profile model initialized with table: users
[19-Dec-2025 20:41:22 UTC] ✅ ProfileController initialized
[19-Dec-2025 20:41:22 UTC] 📍 Routing to update-basic-info
[19-Dec-2025 20:41:22 UTC] 🟢 Starting basic info update...
[19-Dec-2025 20:41:22 UTC] 📝 Basic info update data received for user 47: Array
(
    [name] => Yurjh
    [nickname] => Tue
    [bio] => I love
    [age] => 54
    [gender] => Female
    [preference] => Both
    [location] => San Francisco, CA, United States
)

[19-Dec-2025 20:41:22 UTC] 📝 Executing query: UPDATE users SET `name` = :name, `nickname` = :nickname, `gender` = :gender, `age` = :age, `location` = :location, `bio` = :bio, `preference` = :preference, `updated_at` = :updated_at WHERE id = :id
[19-Dec-2025 20:41:22 UTC] 📝 With params: Array
(
    [:id] => 47
    [:name] => Yurjh
    [:nickname] => Tue
    [:gender] => Female
    [:age] => 54
    [:location] => San Francisco, CA, United States
    [:bio] => I love
    [:preference] => Both
    [:updated_at] => 2025-12-19 20:41:22
)

[19-Dec-2025 20:41:22 UTC] 📝 Update result: true
[19-Dec-2025 20:41:22 UTC] ✅ Basic info updated successfully for user: 47
[19-Dec-2025 20:41:22 UTC] ✅ User data retrieved for: 47
[19-Dec-2025 20:41:22 UTC] 🚀 Profile route accessed: GET /api/routes/profile.php?action=get-profile
[19-Dec-2025 20:41:22 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[19-Dec-2025 20:41:22 UTC] ⚠️ Using default environment values
[19-Dec-2025 20:41:22 UTC] ✅ Environment configuration completed successfully
[19-Dec-2025 20:41:22 UTC] 📡 Processing Profile: GET get-profile
[19-Dec-2025 20:41:22 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 20:41:22 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 20:41:22 UTC] ✅ Profile model initialized with table: users
[19-Dec-2025 20:41:22 UTC] ✅ ProfileController initialized
[19-Dec-2025 20:41:22 UTC] 📍 Routing to get-profile
[19-Dec-2025 20:41:22 UTC] 🟢 Getting user profile...
[19-Dec-2025 20:41:22 UTC] ✅ User data retrieved for: 47
[19-Dec-2025 20:41:22 UTC] ✅ Profile retrieved for user: 47
[19-Dec-2025 20:41:23 UTC] 🚀 Auth route accessed: GET /api/routes/auth.php?action=user-photos
[19-Dec-2025 20:41:23 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[19-Dec-2025 20:41:23 UTC] ⚠️ Using default environment values
[19-Dec-2025 20:41:23 UTC] ✅ Environment configuration completed successfully
[19-Dec-2025 20:41:23 UTC] 📡 Processing: GET user-photos
[19-Dec-2025 20:41:23 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 20:41:23 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 20:41:23 UTC] ✅ Auth model initialized with table: users
[19-Dec-2025 20:41:23 UTC] ✅ AuthController initialized
[19-Dec-2025 20:41:23 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 20:41:23 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 20:41:23 UTC] ✅ Photo model initialized
[19-Dec-2025 20:41:23 UTC] ✅ PhotoController initialized
[19-Dec-2025 20:41:23 UTC] 📍 Routing to user-photos
[19-Dec-2025 20:41:25 UTC] 🚀 Auth route accessed: GET /api/routes/auth.php?action=user-photos
[19-Dec-2025 20:41:25 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[19-Dec-2025 20:41:25 UTC] ⚠️ Using default environment values
[19-Dec-2025 20:41:25 UTC] ✅ Environment configuration completed successfully
[19-Dec-2025 20:41:25 UTC] 📡 Processing: GET user-photos
[19-Dec-2025 20:41:25 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 20:41:25 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 20:41:25 UTC] ✅ Auth model initialized with table: users
[19-Dec-2025 20:41:25 UTC] ✅ AuthController initialized
[19-Dec-2025 20:41:25 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 20:41:25 UTC] 🚀 Profile route accessed: GET /api/routes/profile.php?action=get-profile
[19-Dec-2025 20:41:25 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[19-Dec-2025 20:41:25 UTC] ⚠️ Using default environment values
[19-Dec-2025 20:41:25 UTC] ✅ Environment configuration completed successfully
[19-Dec-2025 20:41:25 UTC] 📡 Processing Profile: GET get-profile
[19-Dec-2025 20:41:25 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 20:41:25 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 20:41:25 UTC] ✅ Photo model initialized
[19-Dec-2025 20:41:25 UTC] ✅ PhotoController initialized
[19-Dec-2025 20:41:25 UTC] 📍 Routing to user-photos
[19-Dec-2025 20:41:25 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 20:41:25 UTC] ✅ Profile model initialized with table: users
[19-Dec-2025 20:41:25 UTC] ✅ ProfileController initialized
[19-Dec-2025 20:41:25 UTC] 📍 Routing to get-profile
[19-Dec-2025 20:41:25 UTC] 🟢 Getting user profile...
[19-Dec-2025 20:41:25 UTC] ✅ User data retrieved for: 47
[19-Dec-2025 20:41:25 UTC] ✅ Profile retrieved for user: 47
[19-Dec-2025 20:41:29 UTC] 🚀 Profile route accessed: GET /api/routes/profile.php?action=get-profile
[19-Dec-2025 20:41:29 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[19-Dec-2025 20:41:29 UTC] ⚠️ Using default environment values
[19-Dec-2025 20:41:29 UTC] ✅ Environment configuration completed successfully
[19-Dec-2025 20:41:29 UTC] 📡 Processing Profile: GET get-profile
[19-Dec-2025 20:41:29 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 20:41:29 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 20:41:29 UTC] ✅ Profile model initialized with table: users
[19-Dec-2025 20:41:29 UTC] ✅ ProfileController initialized
[19-Dec-2025 20:41:29 UTC] 📍 Routing to get-profile
[19-Dec-2025 20:41:29 UTC] 🟢 Getting user profile...
[19-Dec-2025 20:41:29 UTC] 🚀 Auth route accessed: GET /api/routes/auth.php?action=user-photos
[19-Dec-2025 20:41:29 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[19-Dec-2025 20:41:29 UTC] ⚠️ Using default environment values
[19-Dec-2025 20:41:29 UTC] ✅ Environment configuration completed successfully
[19-Dec-2025 20:41:29 UTC] 📡 Processing: GET user-photos
[19-Dec-2025 20:41:29 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 20:41:29 UTC] ✅ User data retrieved for: 47
[19-Dec-2025 20:41:29 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 20:41:29 UTC] ✅ Profile retrieved for user: 47
[19-Dec-2025 20:41:29 UTC] ✅ Auth model initialized with table: users
[19-Dec-2025 20:41:29 UTC] ✅ AuthController initialized
[19-Dec-2025 20:41:29 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 20:41:29 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 20:41:29 UTC] ✅ Photo model initialized
[19-Dec-2025 20:41:29 UTC] ✅ PhotoController initialized
[19-Dec-2025 20:41:29 UTC] 📍 Routing to user-photos
[19-Dec-2025 20:41:36 UTC] 🚀 Auth route accessed: GET /api/routes/auth.php?action=user-photos
[19-Dec-2025 20:41:36 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[19-Dec-2025 20:41:36 UTC] ⚠️ Using default environment values
[19-Dec-2025 20:41:36 UTC] ✅ Environment configuration completed successfully
[19-Dec-2025 20:41:36 UTC] 📡 Processing: GET user-photos
[19-Dec-2025 20:41:36 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 20:41:36 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 20:41:36 UTC] ✅ Auth model initialized with table: users
[19-Dec-2025 20:41:36 UTC] ✅ AuthController initialized
[19-Dec-2025 20:41:36 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 20:41:36 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 20:41:36 UTC] ✅ Photo model initialized
[19-Dec-2025 20:41:36 UTC] ✅ PhotoController initialized
[19-Dec-2025 20:41:36 UTC] 📍 Routing to user-photos
[19-Dec-2025 20:41:36 UTC] 🚀 Profile route accessed: GET /api/routes/profile.php?action=get-profile
[19-Dec-2025 20:41:36 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[19-Dec-2025 20:41:36 UTC] ⚠️ Using default environment values
[19-Dec-2025 20:41:36 UTC] ✅ Environment configuration completed successfully
[19-Dec-2025 20:41:36 UTC] 📡 Processing Profile: GET get-profile
[19-Dec-2025 20:41:36 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 20:41:36 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 20:41:36 UTC] ✅ Profile model initialized with table: users
[19-Dec-2025 20:41:36 UTC] ✅ ProfileController initialized
[19-Dec-2025 20:41:36 UTC] 📍 Routing to get-profile
[19-Dec-2025 20:41:36 UTC] 🟢 Getting user profile...
[19-Dec-2025 20:41:36 UTC] ✅ User data retrieved for: 47
[19-Dec-2025 20:41:36 UTC] ✅ Profile retrieved for user: 47
[19-Dec-2025 20:41:38 UTC] 🚀 Profile route accessed: GET /api/routes/profile.php?action=get-profile
[19-Dec-2025 20:41:38 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[19-Dec-2025 20:41:38 UTC] ⚠️ Using default environment values
[19-Dec-2025 20:41:38 UTC] ✅ Environment configuration completed successfully
[19-Dec-2025 20:41:38 UTC] 📡 Processing Profile: GET get-profile
[19-Dec-2025 20:41:38 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 20:41:38 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 20:41:38 UTC] ✅ Profile model initialized with table: users
[19-Dec-2025 20:41:38 UTC] ✅ ProfileController initialized
[19-Dec-2025 20:41:38 UTC] 📍 Routing to get-profile
[19-Dec-2025 20:41:38 UTC] 🟢 Getting user profile...
[19-Dec-2025 20:41:38 UTC] ✅ User data retrieved for: 47
[19-Dec-2025 20:41:38 UTC] ✅ Profile retrieved for user: 47
[19-Dec-2025 20:41:38 UTC] 🚀 Auth route accessed: GET /api/routes/auth.php?action=user-photos
[19-Dec-2025 20:41:38 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[19-Dec-2025 20:41:38 UTC] ⚠️ Using default environment values
[19-Dec-2025 20:41:38 UTC] ✅ Environment configuration completed successfully
[19-Dec-2025 20:41:38 UTC] 📡 Processing: GET user-photos
[19-Dec-2025 20:41:38 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 20:41:38 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 20:41:38 UTC] ✅ Auth model initialized with table: users
[19-Dec-2025 20:41:38 UTC] ✅ AuthController initialized
[19-Dec-2025 20:41:38 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 20:41:38 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 20:41:38 UTC] ✅ Photo model initialized
[19-Dec-2025 20:41:38 UTC] ✅ PhotoController initialized
[19-Dec-2025 20:41:38 UTC] 📍 Routing to user-photos
[19-Dec-2025 20:41:42 UTC] 🚀 Profile route accessed: GET /api/routes/profile.php?action=get-profile
[19-Dec-2025 20:41:42 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[19-Dec-2025 20:41:42 UTC] ⚠️ Using default environment values
[19-Dec-2025 20:41:42 UTC] ✅ Environment configuration completed successfully
[19-Dec-2025 20:41:42 UTC] 📡 Processing Profile: GET get-profile
[19-Dec-2025 20:41:42 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 20:41:42 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 20:41:42 UTC] ✅ Profile model initialized with table: users
[19-Dec-2025 20:41:42 UTC] ✅ ProfileController initialized
[19-Dec-2025 20:41:42 UTC] 📍 Routing to get-profile
[19-Dec-2025 20:41:42 UTC] 🟢 Getting user profile...
[19-Dec-2025 20:41:42 UTC] ✅ User data retrieved for: 47
[19-Dec-2025 20:41:42 UTC] ✅ Profile retrieved for user: 47
[19-Dec-2025 20:41:42 UTC] 🚀 Auth route accessed: GET /api/routes/auth.php?action=user-photos
[19-Dec-2025 20:41:42 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[19-Dec-2025 20:41:42 UTC] ⚠️ Using default environment values
[19-Dec-2025 20:41:42 UTC] ✅ Environment configuration completed successfully
[19-Dec-2025 20:41:42 UTC] 📡 Processing: GET user-photos
[19-Dec-2025 20:41:42 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 20:41:42 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 20:41:42 UTC] ✅ Auth model initialized with table: users
[19-Dec-2025 20:41:42 UTC] ✅ AuthController initialized
[19-Dec-2025 20:41:42 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 20:41:42 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 20:41:42 UTC] ✅ Photo model initialized
[19-Dec-2025 20:41:42 UTC] ✅ PhotoController initialized
[19-Dec-2025 20:41:42 UTC] 📍 Routing to user-photos
[19-Dec-2025 20:41:51 UTC] 🚀 Logger initialized
[19-Dec-2025 20:41:51 UTC] 📥 INCOMING REQUEST
[19-Dec-2025 20:41:51 UTC] 📋 GET Parameters
[19-Dec-2025 20:41:51 UTC] 📄 Request Headers
[19-Dec-2025 20:41:51 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[19-Dec-2025 20:41:51 UTC] 🌐 Request Details
[19-Dec-2025 20:41:51 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[19-Dec-2025 20:41:51 UTC] ⚠️ Using default environment values
[19-Dec-2025 20:41:51 UTC] ✅ Environment configuration completed successfully
[19-Dec-2025 20:41:51 UTC] 📡 Routing Info
[19-Dec-2025 20:41:51 UTC] 🎯 DiscoveryController constructor called
[19-Dec-2025 20:41:51 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 20:41:51 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 20:41:51 UTC] ✅ DiscoveryController initialized
[19-Dec-2025 20:41:51 UTC] 🎯 DiscoveryController instantiated
[19-Dec-2025 20:41:51 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[19-Dec-2025 20:41:51 UTC] 🟢 getDiscoverUsers() method called
[19-Dec-2025 20:41:51 UTC] 🔐 Calling jwtMiddleware...
[19-Dec-2025 20:41:51 UTC] 🔐 jwtMiddleware returned
[19-Dec-2025 20:41:51 UTC] 📊 Pagination parameters
[19-Dec-2025 20:41:51 UTC] 👤 Getting current user data for ID: 47
[19-Dec-2025 20:41:51 UTC] ✅ Current user found
[19-Dec-2025 20:41:51 UTC] 🔍 Querying discovery users...
[19-Dec-2025 20:41:51 UTC] 🔍 getDiscoveryUsers called
[19-Dec-2025 20:41:51 UTC] 📝 Query:
[19-Dec-2025 20:41:51 UTC] ✅ Database returned 0 users
[19-Dec-2025 20:41:51 UTC] 🔍 Filtering preferences:
[19-Dec-2025 20:41:51 UTC] ✅ After filtering: 0 users
[19-Dec-2025 20:41:51 UTC] 🔍 getDiscoveryUsersCount called
[19-Dec-2025 20:41:51 UTC] ✅ Total users in DB (excluding current): 2
[19-Dec-2025 20:41:51 UTC] ✅ Discovery query complete
[19-Dec-2025 20:41:51 UTC] 📤 OUTGOING RESPONSE
[19-Dec-2025 20:41:51 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[19-Dec-2025 20:41:52 UTC] 🚀 Logger initialized
[19-Dec-2025 20:41:52 UTC] 📥 INCOMING REQUEST
[19-Dec-2025 20:41:52 UTC] 📋 GET Parameters
[19-Dec-2025 20:41:52 UTC] 📄 Request Headers
[19-Dec-2025 20:41:52 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[19-Dec-2025 20:41:52 UTC] 🌐 Request Details
[19-Dec-2025 20:41:52 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[19-Dec-2025 20:41:52 UTC] ⚠️ Using default environment values
[19-Dec-2025 20:41:52 UTC] ✅ Environment configuration completed successfully
[19-Dec-2025 20:41:52 UTC] 📡 Routing Info
[19-Dec-2025 20:41:52 UTC] 🎯 DiscoveryController constructor called
[19-Dec-2025 20:41:52 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 20:41:52 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 20:41:52 UTC] ✅ DiscoveryController initialized
[19-Dec-2025 20:41:52 UTC] 🎯 DiscoveryController instantiated
[19-Dec-2025 20:41:52 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[19-Dec-2025 20:41:52 UTC] 🟢 getDiscoverUsers() method called
[19-Dec-2025 20:41:52 UTC] 🔐 Calling jwtMiddleware...
[19-Dec-2025 20:41:52 UTC] 🔐 jwtMiddleware returned
[19-Dec-2025 20:41:52 UTC] 📊 Pagination parameters
[19-Dec-2025 20:41:52 UTC] 👤 Getting current user data for ID: 47
[19-Dec-2025 20:41:52 UTC] ✅ Current user found
[19-Dec-2025 20:41:52 UTC] 🔍 Querying discovery users...
[19-Dec-2025 20:41:52 UTC] 🔍 getDiscoveryUsers called
[19-Dec-2025 20:41:52 UTC] 📝 Query:
[19-Dec-2025 20:41:52 UTC] ✅ Database returned 0 users
[19-Dec-2025 20:41:52 UTC] 🔍 Filtering preferences:
[19-Dec-2025 20:41:52 UTC] ✅ After filtering: 0 users
[19-Dec-2025 20:41:52 UTC] 🔍 getDiscoveryUsersCount called
[19-Dec-2025 20:41:52 UTC] ✅ Total users in DB (excluding current): 2
[19-Dec-2025 20:41:52 UTC] ✅ Discovery query complete
[19-Dec-2025 20:41:52 UTC] 📤 OUTGOING RESPONSE
[19-Dec-2025 20:41:52 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[19-Dec-2025 20:41:53 UTC] 🚀 Logger initialized
[19-Dec-2025 20:41:53 UTC] 📥 INCOMING REQUEST
[19-Dec-2025 20:41:53 UTC] 📋 GET Parameters
[19-Dec-2025 20:41:53 UTC] 📄 Request Headers
[19-Dec-2025 20:41:53 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[19-Dec-2025 20:41:53 UTC] 🌐 Request Details
[19-Dec-2025 20:41:53 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[19-Dec-2025 20:41:53 UTC] ⚠️ Using default environment values
[19-Dec-2025 20:41:53 UTC] ✅ Environment configuration completed successfully
[19-Dec-2025 20:41:53 UTC] 📡 Routing Info
[19-Dec-2025 20:41:53 UTC] 🎯 DiscoveryController constructor called
[19-Dec-2025 20:41:53 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 20:41:53 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 20:41:53 UTC] ✅ DiscoveryController initialized
[19-Dec-2025 20:41:53 UTC] 🎯 DiscoveryController instantiated
[19-Dec-2025 20:41:53 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[19-Dec-2025 20:41:53 UTC] 🟢 getDiscoverUsers() method called
[19-Dec-2025 20:41:53 UTC] 🔐 Calling jwtMiddleware...
[19-Dec-2025 20:41:53 UTC] 🔐 jwtMiddleware returned
[19-Dec-2025 20:41:53 UTC] 📊 Pagination parameters
[19-Dec-2025 20:41:53 UTC] 👤 Getting current user data for ID: 47
[19-Dec-2025 20:41:53 UTC] ✅ Current user found
[19-Dec-2025 20:41:53 UTC] 🔍 Querying discovery users...
[19-Dec-2025 20:41:53 UTC] 🔍 getDiscoveryUsers called
[19-Dec-2025 20:41:53 UTC] 📝 Query:
[19-Dec-2025 20:41:53 UTC] ✅ Database returned 0 users
[19-Dec-2025 20:41:53 UTC] 🔍 Filtering preferences:
[19-Dec-2025 20:41:53 UTC] ✅ After filtering: 0 users
[19-Dec-2025 20:41:53 UTC] 🔍 getDiscoveryUsersCount called
[19-Dec-2025 20:41:53 UTC] ✅ Total users in DB (excluding current): 2
[19-Dec-2025 20:41:53 UTC] ✅ Discovery query complete
[19-Dec-2025 20:41:53 UTC] 📤 OUTGOING RESPONSE
[19-Dec-2025 20:41:53 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[19-Dec-2025 20:41:54 UTC] 🚀 Logger initialized
[19-Dec-2025 20:41:54 UTC] 📥 INCOMING REQUEST
[19-Dec-2025 20:41:54 UTC] 📋 GET Parameters
[19-Dec-2025 20:41:54 UTC] 📄 Request Headers
[19-Dec-2025 20:41:54 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[19-Dec-2025 20:41:54 UTC] 🌐 Request Details
[19-Dec-2025 20:41:54 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[19-Dec-2025 20:41:54 UTC] ⚠️ Using default environment values
[19-Dec-2025 20:41:54 UTC] ✅ Environment configuration completed successfully
[19-Dec-2025 20:41:54 UTC] 📡 Routing Info
[19-Dec-2025 20:41:54 UTC] 🎯 DiscoveryController constructor called
[19-Dec-2025 20:41:54 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 20:41:54 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 20:41:54 UTC] ✅ DiscoveryController initialized
[19-Dec-2025 20:41:54 UTC] 🎯 DiscoveryController instantiated
[19-Dec-2025 20:41:54 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[19-Dec-2025 20:41:54 UTC] 🟢 getDiscoverUsers() method called
[19-Dec-2025 20:41:54 UTC] 🔐 Calling jwtMiddleware...
[19-Dec-2025 20:41:54 UTC] 🔐 jwtMiddleware returned
[19-Dec-2025 20:41:54 UTC] 📊 Pagination parameters
[19-Dec-2025 20:41:54 UTC] 👤 Getting current user data for ID: 47
[19-Dec-2025 20:41:54 UTC] ✅ Current user found
[19-Dec-2025 20:41:54 UTC] 🔍 Querying discovery users...
[19-Dec-2025 20:41:54 UTC] 🔍 getDiscoveryUsers called
[19-Dec-2025 20:41:54 UTC] 📝 Query:
[19-Dec-2025 20:41:54 UTC] ✅ Database returned 0 users
[19-Dec-2025 20:41:54 UTC] 🔍 Filtering preferences:
[19-Dec-2025 20:41:54 UTC] ✅ After filtering: 0 users
[19-Dec-2025 20:41:54 UTC] 🔍 getDiscoveryUsersCount called
[19-Dec-2025 20:41:54 UTC] ✅ Total users in DB (excluding current): 2
[19-Dec-2025 20:41:54 UTC] ✅ Discovery query complete
[19-Dec-2025 20:41:54 UTC] 📤 OUTGOING RESPONSE
[19-Dec-2025 20:41:54 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[19-Dec-2025 20:42:25 UTC] 🚀 Profile route accessed: GET /api/routes/profile.php?action=get-profile
[19-Dec-2025 20:42:25 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[19-Dec-2025 20:42:25 UTC] ⚠️ Using default environment values
[19-Dec-2025 20:42:25 UTC] ✅ Environment configuration completed successfully
[19-Dec-2025 20:42:25 UTC] 📡 Processing Profile: GET get-profile
[19-Dec-2025 20:42:25 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 20:42:25 UTC] 🚀 Auth route accessed: GET /api/routes/auth.php?action=user-photos
[19-Dec-2025 20:42:25 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 20:42:25 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[19-Dec-2025 20:42:25 UTC] ✅ Profile model initialized with table: users
[19-Dec-2025 20:42:25 UTC] ⚠️ Using default environment values
[19-Dec-2025 20:42:25 UTC] ✅ ProfileController initialized
[19-Dec-2025 20:42:25 UTC] 📍 Routing to get-profile
[19-Dec-2025 20:42:25 UTC] ✅ Environment configuration completed successfully
[19-Dec-2025 20:42:25 UTC] 🟢 Getting user profile...
[19-Dec-2025 20:42:25 UTC] 📡 Processing: GET user-photos
[19-Dec-2025 20:42:25 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 20:42:25 UTC] ✅ User data retrieved for: 47
[19-Dec-2025 20:42:25 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 20:42:25 UTC] ✅ Profile retrieved for user: 47
[19-Dec-2025 20:42:25 UTC] ✅ Auth model initialized with table: users
[19-Dec-2025 20:42:25 UTC] ✅ AuthController initialized
[19-Dec-2025 20:42:25 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 20:42:25 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 20:42:25 UTC] ✅ Photo model initialized
[19-Dec-2025 20:42:25 UTC] ✅ PhotoController initialized
[19-Dec-2025 20:42:25 UTC] 📍 Routing to user-photos
[19-Dec-2025 20:43:39 UTC] 🚀 Logger initialized
[19-Dec-2025 20:43:39 UTC] 📥 INCOMING REQUEST
[19-Dec-2025 20:43:39 UTC] 📋 GET Parameters
[19-Dec-2025 20:43:39 UTC] 📄 Request Headers
[19-Dec-2025 20:43:39 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[19-Dec-2025 20:43:39 UTC] 🌐 Request Details
[19-Dec-2025 20:43:39 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[19-Dec-2025 20:43:39 UTC] ⚠️ Using default environment values
[19-Dec-2025 20:43:39 UTC] ✅ Environment configuration completed successfully
[19-Dec-2025 20:43:39 UTC] 📡 Routing Info
[19-Dec-2025 20:43:39 UTC] 🎯 DiscoveryController constructor called
[19-Dec-2025 20:43:39 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 20:43:39 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 20:43:39 UTC] ✅ DiscoveryController initialized
[19-Dec-2025 20:43:39 UTC] 🎯 DiscoveryController instantiated
[19-Dec-2025 20:43:39 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[19-Dec-2025 20:43:39 UTC] 🟢 getDiscoverUsers() method called
[19-Dec-2025 20:43:39 UTC] 🔐 Calling jwtMiddleware...
[19-Dec-2025 20:43:39 UTC] 🔐 jwtMiddleware returned
[19-Dec-2025 20:43:39 UTC] 📊 Pagination parameters
[19-Dec-2025 20:43:39 UTC] 👤 Getting current user data for ID: 47
[19-Dec-2025 20:43:39 UTC] ✅ Current user found
[19-Dec-2025 20:43:39 UTC] 🔍 Querying discovery users...
[19-Dec-2025 20:43:39 UTC] 🔍 getDiscoveryUsers called
[19-Dec-2025 20:43:39 UTC] 📝 Query:
[19-Dec-2025 20:43:39 UTC] ✅ Database returned 2 users
[19-Dec-2025 20:43:39 UTC] 👤 Sample user from DB:
[19-Dec-2025 20:43:39 UTC] 🔍 Filtering preferences:
[19-Dec-2025 20:43:39 UTC] 🤝 Preference check:
[19-Dec-2025 20:43:39 UTC] ⚠️ Skipping user 46 - no photos
[19-Dec-2025 20:43:39 UTC] ✅ After filtering: 1 users
[19-Dec-2025 20:43:39 UTC] 🔍 getDiscoveryUsersCount called
[19-Dec-2025 20:43:39 UTC] ✅ Total users in DB (excluding current): 2
[19-Dec-2025 20:43:39 UTC] ✅ Discovery query complete
[19-Dec-2025 20:43:39 UTC] 📤 OUTGOING RESPONSE
[19-Dec-2025 20:43:39 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[19-Dec-2025 20:43:45 UTC] 🚀 Logger initialized
[19-Dec-2025 20:43:45 UTC] 📥 INCOMING REQUEST
[19-Dec-2025 20:43:45 UTC] 📋 GET Parameters
[19-Dec-2025 20:43:45 UTC] 📦 POST Data
[19-Dec-2025 20:43:45 UTC] 📄 Request Headers
[19-Dec-2025 20:43:45 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[19-Dec-2025 20:43:45 UTC] 🌐 Request Details
[19-Dec-2025 20:43:45 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[19-Dec-2025 20:43:45 UTC] ⚠️ Using default environment values
[19-Dec-2025 20:43:45 UTC] ✅ Environment configuration completed successfully
[19-Dec-2025 20:43:45 UTC] 📡 Routing Info
[19-Dec-2025 20:43:45 UTC] 🎯 DiscoveryController constructor called
[19-Dec-2025 20:43:45 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 20:43:45 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 20:43:45 UTC] ✅ DiscoveryController initialized
[19-Dec-2025 20:43:45 UTC] 🎯 DiscoveryController instantiated
[19-Dec-2025 20:43:45 UTC] 📍 ROUTING: POST handle swipe
[19-Dec-2025 20:43:45 UTC] 🟢 Handling swipe action...
[19-Dec-2025 20:43:45 UTC] 🔄 Processing swipe - User: 47, Target: 45, Action: dislike
[19-Dec-2025 20:43:45 UTC] 📤 OUTGOING RESPONSE
[19-Dec-2025 20:43:45 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[19-Dec-2025 20:43:45 UTC] 🚀 Logger initialized
[19-Dec-2025 20:43:45 UTC] 📥 INCOMING REQUEST
[19-Dec-2025 20:43:45 UTC] 📋 GET Parameters
[19-Dec-2025 20:43:45 UTC] 📄 Request Headers
[19-Dec-2025 20:43:45 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[19-Dec-2025 20:43:45 UTC] 🌐 Request Details
[19-Dec-2025 20:43:45 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[19-Dec-2025 20:43:45 UTC] ⚠️ Using default environment values
[19-Dec-2025 20:43:45 UTC] ✅ Environment configuration completed successfully
[19-Dec-2025 20:43:45 UTC] 📡 Routing Info
[19-Dec-2025 20:43:45 UTC] 🎯 DiscoveryController constructor called
[19-Dec-2025 20:43:45 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 20:43:45 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 20:43:45 UTC] ✅ DiscoveryController initialized
[19-Dec-2025 20:43:45 UTC] 🎯 DiscoveryController instantiated
[19-Dec-2025 20:43:45 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[19-Dec-2025 20:43:45 UTC] 🟢 getDiscoverUsers() method called
[19-Dec-2025 20:43:45 UTC] 🔐 Calling jwtMiddleware...
[19-Dec-2025 20:43:45 UTC] 🔐 jwtMiddleware returned
[19-Dec-2025 20:43:45 UTC] 📊 Pagination parameters
[19-Dec-2025 20:43:45 UTC] 👤 Getting current user data for ID: 47
[19-Dec-2025 20:43:45 UTC] ✅ Current user found
[19-Dec-2025 20:43:45 UTC] 🔍 Querying discovery users...
[19-Dec-2025 20:43:45 UTC] 🔍 getDiscoveryUsers called
[19-Dec-2025 20:43:45 UTC] 📝 Query:
[19-Dec-2025 20:43:45 UTC] ✅ Database returned 0 users
[19-Dec-2025 20:43:45 UTC] 🔍 Filtering preferences:
[19-Dec-2025 20:43:45 UTC] ✅ After filtering: 0 users
[19-Dec-2025 20:43:45 UTC] 🔍 getDiscoveryUsersCount called
[19-Dec-2025 20:43:45 UTC] ✅ Total users in DB (excluding current): 2
[19-Dec-2025 20:43:45 UTC] ✅ Discovery query complete
[19-Dec-2025 20:43:45 UTC] 📤 OUTGOING RESPONSE
[19-Dec-2025 20:43:45 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[19-Dec-2025 20:44:04 UTC] 🚀 Auth route accessed: GET /api/routes/auth.php?action=user-photos
[19-Dec-2025 20:44:04 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[19-Dec-2025 20:44:04 UTC] ⚠️ Using default environment values
[19-Dec-2025 20:44:04 UTC] ✅ Environment configuration completed successfully
[19-Dec-2025 20:44:04 UTC] 📡 Processing: GET user-photos
[19-Dec-2025 20:44:04 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 20:44:04 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 20:44:04 UTC] ✅ Auth model initialized with table: users
[19-Dec-2025 20:44:04 UTC] ✅ AuthController initialized
[19-Dec-2025 20:44:04 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 20:44:04 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 20:44:04 UTC] ✅ Photo model initialized
[19-Dec-2025 20:44:04 UTC] ✅ PhotoController initialized
[19-Dec-2025 20:44:04 UTC] 📍 Routing to user-photos
[19-Dec-2025 20:44:06 UTC] 🚀 Profile route accessed: GET /api/routes/profile.php?action=get-profile
[19-Dec-2025 20:44:06 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[19-Dec-2025 20:44:06 UTC] ⚠️ Using default environment values
[19-Dec-2025 20:44:06 UTC] ✅ Environment configuration completed successfully
[19-Dec-2025 20:44:06 UTC] 📡 Processing Profile: GET get-profile
[19-Dec-2025 20:44:06 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 20:44:06 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 20:44:06 UTC] ✅ Profile model initialized with table: users
[19-Dec-2025 20:44:06 UTC] ✅ ProfileController initialized
[19-Dec-2025 20:44:06 UTC] 📍 Routing to get-profile
[19-Dec-2025 20:44:06 UTC] 🟢 Getting user profile...
[19-Dec-2025 20:44:06 UTC] ✅ User data retrieved for: 47
[19-Dec-2025 20:44:06 UTC] ✅ Profile retrieved for user: 47
[19-Dec-2025 22:27:48 UTC] 🚀 Logger initialized
[19-Dec-2025 22:27:48 UTC] 📥 INCOMING REQUEST
[19-Dec-2025 22:27:48 UTC] 📋 GET Parameters
[19-Dec-2025 22:27:48 UTC] 📄 Request Headers
[19-Dec-2025 22:27:48 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[19-Dec-2025 22:27:48 UTC] 🌐 Request Details
[19-Dec-2025 22:27:48 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[19-Dec-2025 22:27:48 UTC] ⚠️ Using default environment values
[19-Dec-2025 22:27:48 UTC] ✅ Environment configuration completed successfully
[19-Dec-2025 22:27:48 UTC] 📡 Routing Info
[19-Dec-2025 22:27:48 UTC] 🎯 DiscoveryController constructor called
[19-Dec-2025 22:27:48 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 22:27:48 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 22:27:48 UTC] ✅ DiscoveryController initialized
[19-Dec-2025 22:27:48 UTC] 🎯 DiscoveryController instantiated
[19-Dec-2025 22:27:48 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[19-Dec-2025 22:27:48 UTC] 🟢 getDiscoverUsers() method called
[19-Dec-2025 22:27:48 UTC] 🔐 Calling jwtMiddleware...
[19-Dec-2025 22:27:48 UTC] 🔐 jwtMiddleware returned
[19-Dec-2025 22:27:48 UTC] 📊 Pagination parameters
[19-Dec-2025 22:27:48 UTC] 👤 Getting current user data for ID: 47
[19-Dec-2025 22:27:48 UTC] ✅ Current user found
[19-Dec-2025 22:27:48 UTC] 🔍 Querying discovery users...
[19-Dec-2025 22:27:48 UTC] 🔍 getDiscoveryUsers called
[19-Dec-2025 22:27:48 UTC] 📝 Query:
[19-Dec-2025 22:27:49 UTC] ✅ Database returned 2 users
[19-Dec-2025 22:27:49 UTC] 👤 Sample user from DB:
[19-Dec-2025 22:27:49 UTC] 🔍 Filtering preferences:
[19-Dec-2025 22:27:49 UTC] 🤝 Preference check:
[19-Dec-2025 22:27:49 UTC] ⚠️ Skipping user 46 - no photos
[19-Dec-2025 22:27:49 UTC] ✅ After filtering: 1 users
[19-Dec-2025 22:27:49 UTC] 🔍 getDiscoveryUsersCount called
[19-Dec-2025 22:27:49 UTC] ✅ Total users in DB (excluding current): 2
[19-Dec-2025 22:27:49 UTC] ✅ Discovery query complete
[19-Dec-2025 22:27:49 UTC] 📤 OUTGOING RESPONSE
[19-Dec-2025 22:27:49 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[19-Dec-2025 22:28:26 UTC] 🚀 Auth route accessed: GET /api/routes/auth.php?action=user-photos
[19-Dec-2025 22:28:26 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[19-Dec-2025 22:28:26 UTC] ⚠️ Using default environment values
[19-Dec-2025 22:28:26 UTC] ✅ Environment configuration completed successfully
[19-Dec-2025 22:28:26 UTC] 🚀 Profile route accessed: GET /api/routes/profile.php?action=get-profile
[19-Dec-2025 22:28:26 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[19-Dec-2025 22:28:26 UTC] ⚠️ Using default environment values
[19-Dec-2025 22:28:26 UTC] ✅ Environment configuration completed successfully
[19-Dec-2025 22:28:26 UTC] 🚀 Profile route accessed: GET /api/routes/profile.php?action=get-profile
[19-Dec-2025 22:28:26 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[19-Dec-2025 22:28:26 UTC] ⚠️ Using default environment values
[19-Dec-2025 22:28:26 UTC] ✅ Environment configuration completed successfully
[19-Dec-2025 22:28:26 UTC] 📡 Processing Profile: GET get-profile
[19-Dec-2025 22:28:26 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 22:28:26 UTC] 📡 Processing: GET user-photos
[19-Dec-2025 22:28:26 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 22:28:26 UTC] 📡 Processing Profile: GET get-profile
[19-Dec-2025 22:28:26 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 22:28:26 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 22:28:26 UTC] ✅ Profile model initialized with table: users
[19-Dec-2025 22:28:26 UTC] ✅ ProfileController initialized
[19-Dec-2025 22:28:26 UTC] 📍 Routing to get-profile
[19-Dec-2025 22:28:26 UTC] 🟢 Getting user profile...
[19-Dec-2025 22:28:26 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 22:28:26 UTC] ✅ Auth model initialized with table: users
[19-Dec-2025 22:28:26 UTC] ✅ AuthController initialized
[19-Dec-2025 22:28:26 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 22:28:26 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 22:28:26 UTC] ✅ Profile model initialized with table: users
[19-Dec-2025 22:28:26 UTC] ✅ ProfileController initialized
[19-Dec-2025 22:28:26 UTC] 📍 Routing to get-profile
[19-Dec-2025 22:28:26 UTC] 🟢 Getting user profile...
[19-Dec-2025 22:28:26 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 22:28:26 UTC] ✅ Photo model initialized
[19-Dec-2025 22:28:26 UTC] ✅ PhotoController initialized
[19-Dec-2025 22:28:26 UTC] 📍 Routing to user-photos
[19-Dec-2025 22:28:26 UTC] ✅ User data retrieved for: 47
[19-Dec-2025 22:28:26 UTC] ✅ User data retrieved for: 47
[19-Dec-2025 22:28:26 UTC] ✅ Profile retrieved for user: 47
[19-Dec-2025 22:28:26 UTC] ✅ Profile retrieved for user: 47
[19-Dec-2025 22:28:28 UTC] 🚀 Auth route accessed: GET /api/routes/auth.php?action=user-photos
[19-Dec-2025 22:28:28 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[19-Dec-2025 22:28:28 UTC] ⚠️ Using default environment values
[19-Dec-2025 22:28:28 UTC] ✅ Environment configuration completed successfully
[19-Dec-2025 22:28:28 UTC] 📡 Processing: GET user-photos
[19-Dec-2025 22:28:28 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 22:28:28 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 22:28:28 UTC] ✅ Auth model initialized with table: users
[19-Dec-2025 22:28:28 UTC] ✅ AuthController initialized
[19-Dec-2025 22:28:28 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 22:28:28 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 22:28:28 UTC] ✅ Photo model initialized
[19-Dec-2025 22:28:28 UTC] ✅ PhotoController initialized
[19-Dec-2025 22:28:28 UTC] 📍 Routing to user-photos
[19-Dec-2025 22:35:53 UTC] 🚀 Profile route accessed: GET /api/routes/profile.php?action=get-profile
[19-Dec-2025 22:35:53 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[19-Dec-2025 22:35:53 UTC] ⚠️ Using default environment values
[19-Dec-2025 22:35:53 UTC] ✅ Environment configuration completed successfully
[19-Dec-2025 22:35:53 UTC] 🚀 Auth route accessed: GET /api/routes/auth.php?action=user-photos
[19-Dec-2025 22:35:53 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[19-Dec-2025 22:35:53 UTC] ⚠️ Using default environment values
[19-Dec-2025 22:35:53 UTC] ✅ Environment configuration completed successfully
[19-Dec-2025 22:35:53 UTC] 📡 Processing Profile: GET get-profile
[19-Dec-2025 22:35:53 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 22:35:53 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 22:35:53 UTC] ✅ Profile model initialized with table: users
[19-Dec-2025 22:35:53 UTC] 📡 Processing: GET user-photos
[19-Dec-2025 22:35:53 UTC] ✅ ProfileController initialized
[19-Dec-2025 22:35:53 UTC] 📍 Routing to get-profile
[19-Dec-2025 22:35:53 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 22:35:53 UTC] 🟢 Getting user profile...
[19-Dec-2025 22:35:53 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 22:35:53 UTC] ✅ Auth model initialized with table: users
[19-Dec-2025 22:35:53 UTC] ✅ AuthController initialized
[19-Dec-2025 22:35:53 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 22:35:53 UTC] ✅ User data retrieved for: 47
[19-Dec-2025 22:35:53 UTC] ✅ Profile retrieved for user: 47
[19-Dec-2025 22:35:53 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 22:35:53 UTC] ✅ Photo model initialized
[19-Dec-2025 22:35:53 UTC] ✅ PhotoController initialized
[19-Dec-2025 22:35:53 UTC] 📍 Routing to user-photos
[19-Dec-2025 22:36:33 UTC] 🚀 Profile route accessed: GET /api/routes/profile.php?action=get-profile
[19-Dec-2025 22:36:33 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[19-Dec-2025 22:36:33 UTC] ⚠️ Using default environment values
[19-Dec-2025 22:36:33 UTC] ✅ Environment configuration completed successfully
[19-Dec-2025 22:36:33 UTC] 📡 Processing Profile: GET get-profile
[19-Dec-2025 22:36:33 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 22:36:33 UTC] 🚀 Auth route accessed: GET /api/routes/auth.php?action=user-photos
[19-Dec-2025 22:36:33 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[19-Dec-2025 22:36:33 UTC] ⚠️ Using default environment values
[19-Dec-2025 22:36:33 UTC] ✅ Environment configuration completed successfully
[19-Dec-2025 22:36:33 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 22:36:33 UTC] ✅ Profile model initialized with table: users
[19-Dec-2025 22:36:33 UTC] ✅ ProfileController initialized
[19-Dec-2025 22:36:33 UTC] 📡 Processing: GET user-photos
[19-Dec-2025 22:36:33 UTC] 📍 Routing to get-profile
[19-Dec-2025 22:36:33 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 22:36:33 UTC] 🟢 Getting user profile...
[19-Dec-2025 22:36:33 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 22:36:33 UTC] ✅ Auth model initialized with table: users
[19-Dec-2025 22:36:33 UTC] ✅ AuthController initialized
[19-Dec-2025 22:36:33 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 22:36:33 UTC] ✅ User data retrieved for: 47
[19-Dec-2025 22:36:33 UTC] ✅ Profile retrieved for user: 47
[19-Dec-2025 22:36:33 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 22:36:33 UTC] ✅ Photo model initialized
[19-Dec-2025 22:36:33 UTC] ✅ PhotoController initialized
[19-Dec-2025 22:36:33 UTC] 📍 Routing to user-photos
[19-Dec-2025 22:36:35 UTC] 🚀 Profile route accessed: GET /api/routes/profile.php?action=get-profile
[19-Dec-2025 22:36:35 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[19-Dec-2025 22:36:35 UTC] ⚠️ Using default environment values
[19-Dec-2025 22:36:35 UTC] ✅ Environment configuration completed successfully
[19-Dec-2025 22:36:35 UTC] 📡 Processing Profile: GET get-profile
[19-Dec-2025 22:36:35 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 22:36:35 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 22:36:35 UTC] ✅ Profile model initialized with table: users
[19-Dec-2025 22:36:35 UTC] ✅ ProfileController initialized
[19-Dec-2025 22:36:35 UTC] 📍 Routing to get-profile
[19-Dec-2025 22:36:35 UTC] 🟢 Getting user profile...
[19-Dec-2025 22:36:35 UTC] ✅ User data retrieved for: 47
[19-Dec-2025 22:36:35 UTC] ✅ Profile retrieved for user: 47
[19-Dec-2025 22:36:35 UTC] 🚀 Auth route accessed: GET /api/routes/auth.php?action=user-photos
[19-Dec-2025 22:36:35 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[19-Dec-2025 22:36:35 UTC] ⚠️ Using default environment values
[19-Dec-2025 22:36:35 UTC] ✅ Environment configuration completed successfully
[19-Dec-2025 22:36:35 UTC] 📡 Processing: GET user-photos
[19-Dec-2025 22:36:35 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 22:36:35 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 22:36:35 UTC] ✅ Auth model initialized with table: users
[19-Dec-2025 22:36:35 UTC] ✅ AuthController initialized
[19-Dec-2025 22:36:35 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 22:36:35 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 22:36:35 UTC] ✅ Photo model initialized
[19-Dec-2025 22:36:35 UTC] ✅ PhotoController initialized
[19-Dec-2025 22:36:35 UTC] 📍 Routing to user-photos
[19-Dec-2025 22:37:18 UTC] 🚀 Logger initialized
[19-Dec-2025 22:37:18 UTC] 📥 INCOMING REQUEST
[19-Dec-2025 22:37:18 UTC] 📋 GET Parameters
[19-Dec-2025 22:37:18 UTC] 📄 Request Headers
[19-Dec-2025 22:37:18 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[19-Dec-2025 22:37:18 UTC] 🌐 Request Details
[19-Dec-2025 22:37:18 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[19-Dec-2025 22:37:18 UTC] ⚠️ Using default environment values
[19-Dec-2025 22:37:18 UTC] ✅ Environment configuration completed successfully
[19-Dec-2025 22:37:18 UTC] 📡 Routing Info
[19-Dec-2025 22:37:18 UTC] 🎯 DiscoveryController constructor called
[19-Dec-2025 22:37:18 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 22:37:18 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 22:37:18 UTC] ✅ DiscoveryController initialized
[19-Dec-2025 22:37:18 UTC] 🎯 DiscoveryController instantiated
[19-Dec-2025 22:37:18 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[19-Dec-2025 22:37:18 UTC] 🟢 getDiscoverUsers() method called
[19-Dec-2025 22:37:18 UTC] 🔐 Calling jwtMiddleware...
[19-Dec-2025 22:37:18 UTC] 🔐 jwtMiddleware returned
[19-Dec-2025 22:37:18 UTC] 📊 Pagination parameters
[19-Dec-2025 22:37:18 UTC] 👤 Getting current user data for ID: 47
[19-Dec-2025 22:37:18 UTC] ✅ Current user found
[19-Dec-2025 22:37:18 UTC] 🔍 Querying discovery users...
[19-Dec-2025 22:37:18 UTC] 🔍 getDiscoveryUsers called
[19-Dec-2025 22:37:18 UTC] 📝 Query:
[19-Dec-2025 22:37:18 UTC] ✅ Database returned 2 users
[19-Dec-2025 22:37:18 UTC] 👤 Sample user from DB:
[19-Dec-2025 22:37:18 UTC] 🔍 Filtering preferences:
[19-Dec-2025 22:37:18 UTC] 🤝 Preference check:
[19-Dec-2025 22:37:18 UTC] ⚠️ Skipping user 46 - no photos
[19-Dec-2025 22:37:18 UTC] ✅ After filtering: 1 users
[19-Dec-2025 22:37:18 UTC] 🔍 getDiscoveryUsersCount called
[19-Dec-2025 22:37:18 UTC] ✅ Total users in DB (excluding current): 2
[19-Dec-2025 22:37:18 UTC] ✅ Discovery query complete
[19-Dec-2025 22:37:18 UTC] 📤 OUTGOING RESPONSE
[19-Dec-2025 22:37:18 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[19-Dec-2025 22:37:21 UTC] 🚀 Auth route accessed: GET /api/routes/auth.php?action=user-photos
[19-Dec-2025 22:37:21 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[19-Dec-2025 22:37:21 UTC] ⚠️ Using default environment values
[19-Dec-2025 22:37:21 UTC] ✅ Environment configuration completed successfully
[19-Dec-2025 22:37:21 UTC] 📡 Processing: GET user-photos
[19-Dec-2025 22:37:21 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 22:37:21 UTC] 🚀 Auth route accessed: GET /api/routes/auth.php?action=user-photos
[19-Dec-2025 22:37:21 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[19-Dec-2025 22:37:21 UTC] ⚠️ Using default environment values
[19-Dec-2025 22:37:21 UTC] ✅ Environment configuration completed successfully
[19-Dec-2025 22:37:21 UTC] 📡 Processing: GET user-photos
[19-Dec-2025 22:37:21 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 22:37:21 UTC] 🚀 Profile route accessed: GET /api/routes/profile.php?action=get-profile
[19-Dec-2025 22:37:21 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[19-Dec-2025 22:37:21 UTC] ⚠️ Using default environment values
[19-Dec-2025 22:37:21 UTC] ✅ Environment configuration completed successfully
[19-Dec-2025 22:37:21 UTC] 📡 Processing Profile: GET get-profile
[19-Dec-2025 22:37:21 UTC] 🚀 Profile route accessed: GET /api/routes/profile.php?action=get-profile
[19-Dec-2025 22:37:21 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 22:37:21 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[19-Dec-2025 22:37:21 UTC] ⚠️ Using default environment values
[19-Dec-2025 22:37:21 UTC] ✅ Environment configuration completed successfully
[19-Dec-2025 22:37:21 UTC] 📡 Processing Profile: GET get-profile
[19-Dec-2025 22:37:21 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 22:37:22 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 22:37:22 UTC] ✅ Auth model initialized with table: users
[19-Dec-2025 22:37:22 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 22:37:22 UTC] ✅ AuthController initialized
[19-Dec-2025 22:37:22 UTC] ✅ Auth model initialized with table: users
[19-Dec-2025 22:37:22 UTC] ✅ AuthController initialized
[19-Dec-2025 22:37:22 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 22:37:22 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 22:37:22 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 22:37:22 UTC] ✅ Profile model initialized with table: users
[19-Dec-2025 22:37:22 UTC] ✅ ProfileController initialized
[19-Dec-2025 22:37:22 UTC] 📍 Routing to get-profile
[19-Dec-2025 22:37:22 UTC] 🟢 Getting user profile...
[19-Dec-2025 22:37:22 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 22:37:22 UTC] ✅ Profile model initialized with table: users
[19-Dec-2025 22:37:22 UTC] ✅ ProfileController initialized
[19-Dec-2025 22:37:22 UTC] 📍 Routing to get-profile
[19-Dec-2025 22:37:22 UTC] 🟢 Getting user profile...
[19-Dec-2025 22:37:22 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 22:37:22 UTC] ✅ Photo model initialized
[19-Dec-2025 22:37:22 UTC] ✅ PhotoController initialized
[19-Dec-2025 22:37:22 UTC] 📍 Routing to user-photos
[19-Dec-2025 22:37:22 UTC] ✅ User data retrieved for: 47
[19-Dec-2025 22:37:22 UTC] ✅ Profile retrieved for user: 47
[19-Dec-2025 22:37:22 UTC] ✅ User data retrieved for: 47
[19-Dec-2025 22:37:22 UTC] ✅ Profile retrieved for user: 47
[19-Dec-2025 22:37:22 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 22:37:22 UTC] ✅ Photo model initialized
[19-Dec-2025 22:37:22 UTC] ✅ PhotoController initialized
[19-Dec-2025 22:37:22 UTC] 📍 Routing to user-photos
[19-Dec-2025 22:50:11 UTC] 🚀 Profile route accessed: GET /api/routes/profile.php?action=get-profile
[19-Dec-2025 22:50:11 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[19-Dec-2025 22:50:11 UTC] ⚠️ Using default environment values
[19-Dec-2025 22:50:11 UTC] ✅ Environment configuration completed successfully
[19-Dec-2025 22:50:11 UTC] 🚀 Auth route accessed: GET /api/routes/auth.php?action=user-photos
[19-Dec-2025 22:50:11 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[19-Dec-2025 22:50:11 UTC] ⚠️ Using default environment values
[19-Dec-2025 22:50:11 UTC] ✅ Environment configuration completed successfully
[19-Dec-2025 22:50:11 UTC] 📡 Processing Profile: GET get-profile
[19-Dec-2025 22:50:11 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 22:50:11 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 22:50:11 UTC] ✅ Profile model initialized with table: users
[19-Dec-2025 22:50:11 UTC] ✅ ProfileController initialized
[19-Dec-2025 22:50:11 UTC] 📍 Routing to get-profile
[19-Dec-2025 22:50:11 UTC] 🟢 Getting user profile...
[19-Dec-2025 22:50:11 UTC] 📡 Processing: GET user-photos
[19-Dec-2025 22:50:11 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 22:50:11 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 22:50:11 UTC] ✅ Auth model initialized with table: users
[19-Dec-2025 22:50:11 UTC] ✅ AuthController initialized
[19-Dec-2025 22:50:11 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 22:50:11 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 22:50:11 UTC] ✅ Photo model initialized
[19-Dec-2025 22:50:11 UTC] ✅ PhotoController initialized
[19-Dec-2025 22:50:11 UTC] 📍 Routing to user-photos
[19-Dec-2025 22:50:11 UTC] ✅ User data retrieved for: 47
[19-Dec-2025 22:50:11 UTC] ✅ Profile retrieved for user: 47
[19-Dec-2025 22:50:39 UTC] 🚀 Auth route accessed: GET /api/routes/auth.php?action=user-photos
[19-Dec-2025 22:50:39 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[19-Dec-2025 22:50:39 UTC] ⚠️ Using default environment values
[19-Dec-2025 22:50:39 UTC] ✅ Environment configuration completed successfully
[19-Dec-2025 22:50:39 UTC] 📡 Processing: GET user-photos
[19-Dec-2025 22:50:39 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 22:50:39 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 22:50:39 UTC] ✅ Auth model initialized with table: users
[19-Dec-2025 22:50:39 UTC] ✅ AuthController initialized
[19-Dec-2025 22:50:39 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 22:50:39 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 22:50:39 UTC] ✅ Photo model initialized
[19-Dec-2025 22:50:39 UTC] ✅ PhotoController initialized
[19-Dec-2025 22:50:39 UTC] 📍 Routing to user-photos
[19-Dec-2025 22:50:39 UTC] 🚀 Profile route accessed: GET /api/routes/profile.php?action=get-profile
[19-Dec-2025 22:50:39 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[19-Dec-2025 22:50:39 UTC] ⚠️ Using default environment values
[19-Dec-2025 22:50:39 UTC] ✅ Environment configuration completed successfully
[19-Dec-2025 22:50:39 UTC] 📡 Processing Profile: GET get-profile
[19-Dec-2025 22:50:39 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 22:50:39 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 22:50:39 UTC] ✅ Profile model initialized with table: users
[19-Dec-2025 22:50:39 UTC] ✅ ProfileController initialized
[19-Dec-2025 22:50:39 UTC] 📍 Routing to get-profile
[19-Dec-2025 22:50:39 UTC] 🟢 Getting user profile...
[19-Dec-2025 22:50:39 UTC] ✅ User data retrieved for: 47
[19-Dec-2025 22:50:39 UTC] ✅ Profile retrieved for user: 47
[19-Dec-2025 22:51:37 UTC] 🚀 Profile route accessed: GET /api/routes/profile.php?action=get-profile
[19-Dec-2025 22:51:37 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[19-Dec-2025 22:51:37 UTC] ⚠️ Using default environment values
[19-Dec-2025 22:51:37 UTC] ✅ Environment configuration completed successfully
[19-Dec-2025 22:51:37 UTC] 📡 Processing Profile: GET get-profile
[19-Dec-2025 22:51:37 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 22:51:37 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 22:51:37 UTC] ✅ Profile model initialized with table: users
[19-Dec-2025 22:51:37 UTC] ✅ ProfileController initialized
[19-Dec-2025 22:51:37 UTC] 📍 Routing to get-profile
[19-Dec-2025 22:51:37 UTC] 🟢 Getting user profile...
[19-Dec-2025 22:51:37 UTC] ✅ User data retrieved for: 47
[19-Dec-2025 22:51:37 UTC] ✅ Profile retrieved for user: 47
[19-Dec-2025 22:51:37 UTC] 🚀 Auth route accessed: GET /api/routes/auth.php?action=user-photos
[19-Dec-2025 22:51:37 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[19-Dec-2025 22:51:37 UTC] ⚠️ Using default environment values
[19-Dec-2025 22:51:37 UTC] ✅ Environment configuration completed successfully
[19-Dec-2025 22:51:37 UTC] 📡 Processing: GET user-photos
[19-Dec-2025 22:51:37 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 22:51:37 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 22:51:37 UTC] ✅ Auth model initialized with table: users
[19-Dec-2025 22:51:37 UTC] ✅ AuthController initialized
[19-Dec-2025 22:51:37 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 22:51:37 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 22:51:37 UTC] ✅ Photo model initialized
[19-Dec-2025 22:51:37 UTC] ✅ PhotoController initialized
[19-Dec-2025 22:51:37 UTC] 📍 Routing to user-photos
[19-Dec-2025 22:51:49 UTC] 🚀 Logger initialized
[19-Dec-2025 22:51:49 UTC] 📥 INCOMING REQUEST
[19-Dec-2025 22:51:49 UTC] 📋 GET Parameters
[19-Dec-2025 22:51:49 UTC] 📄 Request Headers
[19-Dec-2025 22:51:49 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[19-Dec-2025 22:51:49 UTC] 🌐 Request Details
[19-Dec-2025 22:51:49 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[19-Dec-2025 22:51:49 UTC] ⚠️ Using default environment values
[19-Dec-2025 22:51:49 UTC] ✅ Environment configuration completed successfully
[19-Dec-2025 22:51:49 UTC] 📡 Routing Info
[19-Dec-2025 22:51:49 UTC] 🎯 DiscoveryController constructor called
[19-Dec-2025 22:51:49 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 22:51:49 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 22:51:49 UTC] ✅ DiscoveryController initialized
[19-Dec-2025 22:51:49 UTC] 🎯 DiscoveryController instantiated
[19-Dec-2025 22:51:49 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[19-Dec-2025 22:51:49 UTC] 🟢 getDiscoverUsers() method called
[19-Dec-2025 22:51:49 UTC] 🔐 Calling jwtMiddleware...
[19-Dec-2025 22:51:49 UTC] 🔐 jwtMiddleware returned
[19-Dec-2025 22:51:49 UTC] 📊 Pagination parameters
[19-Dec-2025 22:51:49 UTC] 👤 Getting current user data for ID: 47
[19-Dec-2025 22:51:49 UTC] ✅ Current user found
[19-Dec-2025 22:51:49 UTC] 🔍 Querying discovery users...
[19-Dec-2025 22:51:49 UTC] 🔍 getDiscoveryUsers called
[19-Dec-2025 22:51:49 UTC] 📝 Query:
[19-Dec-2025 22:51:49 UTC] ✅ Database returned 2 users
[19-Dec-2025 22:51:49 UTC] 👤 Sample user from DB:
[19-Dec-2025 22:51:49 UTC] 🔍 Filtering preferences:
[19-Dec-2025 22:51:49 UTC] 🤝 Preference check:
[19-Dec-2025 22:51:49 UTC] ⚠️ Skipping user 46 - no photos
[19-Dec-2025 22:51:49 UTC] ✅ After filtering: 1 users
[19-Dec-2025 22:51:49 UTC] 🔍 getDiscoveryUsersCount called
[19-Dec-2025 22:51:49 UTC] ✅ Total users in DB (excluding current): 2
[19-Dec-2025 22:51:49 UTC] ✅ Discovery query complete
[19-Dec-2025 22:51:49 UTC] 📤 OUTGOING RESPONSE
[19-Dec-2025 22:51:49 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[19-Dec-2025 22:51:53 UTC] 🚀 Profile route accessed: GET /api/routes/profile.php?action=get-profile
[19-Dec-2025 22:51:53 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[19-Dec-2025 22:51:53 UTC] ⚠️ Using default environment values
[19-Dec-2025 22:51:53 UTC] ✅ Environment configuration completed successfully
[19-Dec-2025 22:51:53 UTC] 📡 Processing Profile: GET get-profile
[19-Dec-2025 22:51:53 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 22:51:53 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 22:51:53 UTC] ✅ Profile model initialized with table: users
[19-Dec-2025 22:51:53 UTC] ✅ ProfileController initialized
[19-Dec-2025 22:51:53 UTC] 📍 Routing to get-profile
[19-Dec-2025 22:51:53 UTC] 🟢 Getting user profile...
[19-Dec-2025 22:51:53 UTC] ✅ User data retrieved for: 47
[19-Dec-2025 22:51:53 UTC] ✅ Profile retrieved for user: 47
[19-Dec-2025 22:51:53 UTC] 🚀 Auth route accessed: GET /api/routes/auth.php?action=user-photos
[19-Dec-2025 22:51:53 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[19-Dec-2025 22:51:53 UTC] ⚠️ Using default environment values
[19-Dec-2025 22:51:53 UTC] ✅ Environment configuration completed successfully
[19-Dec-2025 22:51:53 UTC] 📡 Processing: GET user-photos
[19-Dec-2025 22:51:53 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 22:51:53 UTC] 🚀 Profile route accessed: GET /api/routes/profile.php?action=get-profile
[19-Dec-2025 22:51:53 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[19-Dec-2025 22:51:53 UTC] ⚠️ Using default environment values
[19-Dec-2025 22:51:53 UTC] ✅ Environment configuration completed successfully
[19-Dec-2025 22:51:53 UTC] 📡 Processing Profile: GET get-profile
[19-Dec-2025 22:51:53 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 22:51:53 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 22:51:53 UTC] ✅ Auth model initialized with table: users
[19-Dec-2025 22:51:53 UTC] ✅ AuthController initialized
[19-Dec-2025 22:51:53 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 22:51:53 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 22:51:53 UTC] ✅ Profile model initialized with table: users
[19-Dec-2025 22:51:53 UTC] ✅ ProfileController initialized
[19-Dec-2025 22:51:53 UTC] 📍 Routing to get-profile
[19-Dec-2025 22:51:53 UTC] 🟢 Getting user profile...
[19-Dec-2025 22:51:53 UTC] 🚀 Auth route accessed: GET /api/routes/auth.php?action=user-photos
[19-Dec-2025 22:51:53 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[19-Dec-2025 22:51:53 UTC] ⚠️ Using default environment values
[19-Dec-2025 22:51:53 UTC] ✅ Environment configuration completed successfully
[19-Dec-2025 22:51:53 UTC] 📡 Processing: GET user-photos
[19-Dec-2025 22:51:53 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 22:51:53 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 22:51:53 UTC] ✅ User data retrieved for: 47
[19-Dec-2025 22:51:53 UTC] ✅ Photo model initialized
[19-Dec-2025 22:51:53 UTC] ✅ PhotoController initialized
[19-Dec-2025 22:51:53 UTC] ✅ Profile retrieved for user: 47
[19-Dec-2025 22:51:53 UTC] 📍 Routing to user-photos
[19-Dec-2025 22:51:53 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 22:51:53 UTC] ✅ Auth model initialized with table: users
[19-Dec-2025 22:51:53 UTC] ✅ AuthController initialized
[19-Dec-2025 22:51:53 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 22:51:53 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 22:51:53 UTC] ✅ Photo model initialized
[19-Dec-2025 22:51:53 UTC] ✅ PhotoController initialized
[19-Dec-2025 22:51:53 UTC] 📍 Routing to user-photos
[19-Dec-2025 22:52:01 UTC] 🚀 Profile route accessed: GET /api/routes/profile.php?action=get-profile
[19-Dec-2025 22:52:01 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[19-Dec-2025 22:52:01 UTC] ⚠️ Using default environment values
[19-Dec-2025 22:52:01 UTC] ✅ Environment configuration completed successfully
[19-Dec-2025 22:52:01 UTC] 📡 Processing Profile: GET get-profile
[19-Dec-2025 22:52:01 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 22:52:01 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 22:52:01 UTC] ✅ Profile model initialized with table: users
[19-Dec-2025 22:52:01 UTC] ✅ ProfileController initialized
[19-Dec-2025 22:52:01 UTC] 📍 Routing to get-profile
[19-Dec-2025 22:52:01 UTC] 🟢 Getting user profile...
[19-Dec-2025 22:52:01 UTC] ✅ User data retrieved for: 47
[19-Dec-2025 22:52:01 UTC] ✅ Profile retrieved for user: 47
[19-Dec-2025 22:52:01 UTC] 🚀 Auth route accessed: GET /api/routes/auth.php?action=user-photos
[19-Dec-2025 22:52:01 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[19-Dec-2025 22:52:01 UTC] ⚠️ Using default environment values
[19-Dec-2025 22:52:01 UTC] ✅ Environment configuration completed successfully
[19-Dec-2025 22:52:01 UTC] 📡 Processing: GET user-photos
[19-Dec-2025 22:52:01 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 22:52:01 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 22:52:01 UTC] ✅ Auth model initialized with table: users
[19-Dec-2025 22:52:01 UTC] ✅ AuthController initialized
[19-Dec-2025 22:52:01 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 22:52:01 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 22:52:01 UTC] ✅ Photo model initialized
[19-Dec-2025 22:52:01 UTC] ✅ PhotoController initialized
[19-Dec-2025 22:52:01 UTC] 📍 Routing to user-photos
[19-Dec-2025 22:53:03 UTC] 🚀 Profile route accessed: GET /api/routes/profile.php?action=get-profile
[19-Dec-2025 22:53:03 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[19-Dec-2025 22:53:03 UTC] ⚠️ Using default environment values
[19-Dec-2025 22:53:03 UTC] ✅ Environment configuration completed successfully
[19-Dec-2025 22:53:03 UTC] 📡 Processing Profile: GET get-profile
[19-Dec-2025 22:53:03 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 22:53:03 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 22:53:03 UTC] ✅ Profile model initialized with table: users
[19-Dec-2025 22:53:03 UTC] ✅ ProfileController initialized
[19-Dec-2025 22:53:03 UTC] 📍 Routing to get-profile
[19-Dec-2025 22:53:03 UTC] 🟢 Getting user profile...
[19-Dec-2025 22:53:03 UTC] ✅ User data retrieved for: 47
[19-Dec-2025 22:53:03 UTC] ✅ Profile retrieved for user: 47
[19-Dec-2025 22:53:03 UTC] 🚀 Auth route accessed: GET /api/routes/auth.php?action=user-photos
[19-Dec-2025 22:53:03 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[19-Dec-2025 22:53:03 UTC] ⚠️ Using default environment values
[19-Dec-2025 22:53:03 UTC] ✅ Environment configuration completed successfully
[19-Dec-2025 22:53:03 UTC] 📡 Processing: GET user-photos
[19-Dec-2025 22:53:03 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 22:53:03 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 22:53:03 UTC] ✅ Auth model initialized with table: users
[19-Dec-2025 22:53:03 UTC] ✅ AuthController initialized
[19-Dec-2025 22:53:03 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 22:53:03 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 22:53:03 UTC] ✅ Photo model initialized
[19-Dec-2025 22:53:03 UTC] ✅ PhotoController initialized
[19-Dec-2025 22:53:03 UTC] 📍 Routing to user-photos
[19-Dec-2025 22:58:28 UTC] 🚀 Profile route accessed: GET /api/routes/profile.php?action=get-profile
[19-Dec-2025 22:58:28 UTC] 🚀 Auth route accessed: GET /api/routes/auth.php?action=user-photos
[19-Dec-2025 22:58:28 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[19-Dec-2025 22:58:28 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[19-Dec-2025 22:58:28 UTC] ⚠️ Using default environment values
[19-Dec-2025 22:58:28 UTC] ⚠️ Using default environment values
[19-Dec-2025 22:58:28 UTC] ✅ Environment configuration completed successfully
[19-Dec-2025 22:58:28 UTC] ✅ Environment configuration completed successfully
[19-Dec-2025 22:58:28 UTC] 📡 Processing Profile: GET get-profile
[19-Dec-2025 22:58:28 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 22:58:28 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 22:58:28 UTC] ✅ Profile model initialized with table: users
[19-Dec-2025 22:58:28 UTC] ✅ ProfileController initialized
[19-Dec-2025 22:58:28 UTC] 📡 Processing: GET user-photos
[19-Dec-2025 22:58:28 UTC] 📍 Routing to get-profile
[19-Dec-2025 22:58:28 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 22:58:28 UTC] 🟢 Getting user profile...
[19-Dec-2025 22:58:28 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 22:58:28 UTC] ✅ Auth model initialized with table: users
[19-Dec-2025 22:58:28 UTC] ✅ AuthController initialized
[19-Dec-2025 22:58:28 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[19-Dec-2025 22:58:28 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[19-Dec-2025 22:58:28 UTC] ✅ Photo model initialized
[19-Dec-2025 22:58:28 UTC] ✅ PhotoController initialized
[19-Dec-2025 22:58:28 UTC] 📍 Routing to user-photos
[19-Dec-2025 22:58:28 UTC] ✅ User data retrieved for: 47
[19-Dec-2025 22:58:28 UTC] ✅ Profile retrieved for user: 47
[20-Dec-2025 17:08:25 UTC] 🚀 Auth route accessed: POST /api/routes/auth.php?action=signup
[20-Dec-2025 17:08:25 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[20-Dec-2025 17:08:25 UTC] ⚠️ Using default environment values
[20-Dec-2025 17:08:25 UTC] ✅ Environment configuration completed successfully
[20-Dec-2025 17:08:25 UTC] 📡 Processing: POST signup
[20-Dec-2025 17:08:25 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[20-Dec-2025 17:08:25 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[20-Dec-2025 17:08:25 UTC] ✅ Auth model initialized with table: users
[20-Dec-2025 17:08:25 UTC] ✅ AuthController initialized
[20-Dec-2025 17:08:25 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[20-Dec-2025 17:08:25 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[20-Dec-2025 17:08:25 UTC] ✅ Photo model initialized
[20-Dec-2025 17:08:25 UTC] ✅ PhotoController initialized
[20-Dec-2025 17:08:25 UTC] 📍 Routing to signup
[20-Dec-2025 17:08:25 UTC] 📥 Signup request received: {"name":"Kiii","nickname":"Jk","gender":"Male","age":23,"email":"ijorle@gmail.com","location":"San Francisco, CA, United States","bio":"I jk","preference":"Women","latitude":37.785834,"longitude":-122.406417,"password":"defaultPassword123","confirm_password":"defaultPassword123"}
[20-Dec-2025 17:08:25 UTC] 📍 User coordinates - Lat: 37.785834, Lng: -122.406417
[20-Dec-2025 17:08:25 UTC] ✅ User created successfully with ID: 48
[20-Dec-2025 17:08:25 UTC] ✅ User created successfully with ID: 48
[20-Dec-2025 17:08:26 UTC] 🚀 Auth route accessed: POST /api/routes/auth.php?action=login
[20-Dec-2025 17:08:26 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[20-Dec-2025 17:08:26 UTC] ⚠️ Using default environment values
[20-Dec-2025 17:08:26 UTC] ✅ Environment configuration completed successfully
[20-Dec-2025 17:08:26 UTC] 📡 Processing: POST login
[20-Dec-2025 17:08:26 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[20-Dec-2025 17:08:26 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[20-Dec-2025 17:08:26 UTC] ✅ Auth model initialized with table: users
[20-Dec-2025 17:08:26 UTC] ✅ AuthController initialized
[20-Dec-2025 17:08:26 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[20-Dec-2025 17:08:26 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[20-Dec-2025 17:08:26 UTC] ✅ Photo model initialized
[20-Dec-2025 17:08:26 UTC] ✅ PhotoController initialized
[20-Dec-2025 17:08:26 UTC] 📍 Routing to login
[20-Dec-2025 17:08:26 UTC] 📥 Login request received: {"email":"ijorle@gmail.com","password":"defaultPassword123"}
[20-Dec-2025 17:08:26 UTC] ✅ Login successful for user: ijorle@gmail.com
[20-Dec-2025 17:08:26 UTC] ✅ JWT created successfully for user ID: 48
[21-Dec-2025 10:16:01 UTC] 🚀 Logger initialized
[21-Dec-2025 10:16:01 UTC] 📥 INCOMING REQUEST
[21-Dec-2025 10:16:01 UTC] 📋 GET Parameters
[21-Dec-2025 10:16:01 UTC] 📄 Request Headers
[21-Dec-2025 10:16:01 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[21-Dec-2025 10:16:01 UTC] 🌐 Request Details
[21-Dec-2025 10:16:01 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[21-Dec-2025 10:16:01 UTC] ⚠️ Using default environment values
[21-Dec-2025 10:16:01 UTC] ✅ Environment configuration completed successfully
[21-Dec-2025 10:16:01 UTC] 📡 Routing Info
[21-Dec-2025 10:16:01 UTC] 🎯 DiscoveryController constructor called
[21-Dec-2025 10:16:01 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[21-Dec-2025 10:16:01 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[21-Dec-2025 10:16:01 UTC] ✅ DiscoveryController initialized
[21-Dec-2025 10:16:01 UTC] 🎯 DiscoveryController instantiated
[21-Dec-2025 10:16:01 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[21-Dec-2025 10:16:01 UTC] 🟢 getDiscoverUsers() method called
[21-Dec-2025 10:16:01 UTC] 🔐 Calling jwtMiddleware...
[21-Dec-2025 10:16:05 UTC] 🚀 Logger initialized
[21-Dec-2025 10:16:05 UTC] 📥 INCOMING REQUEST
[21-Dec-2025 10:16:05 UTC] 📋 GET Parameters
[21-Dec-2025 10:16:05 UTC] 📄 Request Headers
[21-Dec-2025 10:16:05 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[21-Dec-2025 10:16:05 UTC] 🌐 Request Details
[21-Dec-2025 10:16:05 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[21-Dec-2025 10:16:05 UTC] ⚠️ Using default environment values
[21-Dec-2025 10:16:05 UTC] ✅ Environment configuration completed successfully
[21-Dec-2025 10:16:05 UTC] 📡 Routing Info
[21-Dec-2025 10:16:05 UTC] 🎯 DiscoveryController constructor called
[21-Dec-2025 10:16:05 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[21-Dec-2025 10:16:05 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[21-Dec-2025 10:16:05 UTC] ✅ DiscoveryController initialized
[21-Dec-2025 10:16:05 UTC] 🎯 DiscoveryController instantiated
[21-Dec-2025 10:16:05 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[21-Dec-2025 10:16:05 UTC] 🟢 getDiscoverUsers() method called
[21-Dec-2025 10:16:05 UTC] 🔐 Calling jwtMiddleware...
[21-Dec-2025 10:16:07 UTC] 🚀 Logger initialized
[21-Dec-2025 10:16:07 UTC] 📥 INCOMING REQUEST
[21-Dec-2025 10:16:07 UTC] 📋 GET Parameters
[21-Dec-2025 10:16:07 UTC] 📄 Request Headers
[21-Dec-2025 10:16:07 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[21-Dec-2025 10:16:07 UTC] 🌐 Request Details
[21-Dec-2025 10:16:07 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[21-Dec-2025 10:16:07 UTC] ⚠️ Using default environment values
[21-Dec-2025 10:16:07 UTC] ✅ Environment configuration completed successfully
[21-Dec-2025 10:16:07 UTC] 📡 Routing Info
[21-Dec-2025 10:16:07 UTC] 🎯 DiscoveryController constructor called
[21-Dec-2025 10:16:07 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[21-Dec-2025 10:16:07 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[21-Dec-2025 10:16:07 UTC] ✅ DiscoveryController initialized
[21-Dec-2025 10:16:07 UTC] 🎯 DiscoveryController instantiated
[21-Dec-2025 10:16:07 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[21-Dec-2025 10:16:07 UTC] 🟢 getDiscoverUsers() method called
[21-Dec-2025 10:16:07 UTC] 🔐 Calling jwtMiddleware...
[21-Dec-2025 10:16:17 UTC] 🚀 Logger initialized
[21-Dec-2025 10:16:17 UTC] 📥 INCOMING REQUEST
[21-Dec-2025 10:16:17 UTC] 📋 GET Parameters
[21-Dec-2025 10:16:17 UTC] 📄 Request Headers
[21-Dec-2025 10:16:17 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[21-Dec-2025 10:16:17 UTC] 🌐 Request Details
[21-Dec-2025 10:16:17 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[21-Dec-2025 10:16:17 UTC] ⚠️ Using default environment values
[21-Dec-2025 10:16:17 UTC] ✅ Environment configuration completed successfully
[21-Dec-2025 10:16:17 UTC] 📡 Routing Info
[21-Dec-2025 10:16:17 UTC] 🎯 DiscoveryController constructor called
[21-Dec-2025 10:16:17 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[21-Dec-2025 10:16:17 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[21-Dec-2025 10:16:17 UTC] ✅ DiscoveryController initialized
[21-Dec-2025 10:16:17 UTC] 🎯 DiscoveryController instantiated
[21-Dec-2025 10:16:17 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[21-Dec-2025 10:16:17 UTC] 🟢 getDiscoverUsers() method called
[21-Dec-2025 10:16:17 UTC] 🔐 Calling jwtMiddleware...
[21-Dec-2025 10:16:19 UTC] 🚀 Logger initialized
[21-Dec-2025 10:16:19 UTC] 📥 INCOMING REQUEST
[21-Dec-2025 10:16:19 UTC] 📋 GET Parameters
[21-Dec-2025 10:16:19 UTC] 📄 Request Headers
[21-Dec-2025 10:16:19 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[21-Dec-2025 10:16:19 UTC] 🌐 Request Details
[21-Dec-2025 10:16:19 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[21-Dec-2025 10:16:19 UTC] ⚠️ Using default environment values
[21-Dec-2025 10:16:19 UTC] ✅ Environment configuration completed successfully
[21-Dec-2025 10:16:19 UTC] 📡 Routing Info
[21-Dec-2025 10:16:19 UTC] 🎯 DiscoveryController constructor called
[21-Dec-2025 10:16:19 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[21-Dec-2025 10:16:19 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[21-Dec-2025 10:16:19 UTC] ✅ DiscoveryController initialized
[21-Dec-2025 10:16:19 UTC] 🎯 DiscoveryController instantiated
[21-Dec-2025 10:16:19 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[21-Dec-2025 10:16:19 UTC] 🟢 getDiscoverUsers() method called
[21-Dec-2025 10:16:19 UTC] 🔐 Calling jwtMiddleware...
[21-Dec-2025 10:17:15 UTC] 🚀 Logger initialized
[21-Dec-2025 10:17:15 UTC] 📥 INCOMING REQUEST
[21-Dec-2025 10:17:15 UTC] 📋 GET Parameters
[21-Dec-2025 10:17:15 UTC] 📄 Request Headers
[21-Dec-2025 10:17:15 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[21-Dec-2025 10:17:15 UTC] 🌐 Request Details
[21-Dec-2025 10:17:15 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[21-Dec-2025 10:17:15 UTC] ⚠️ Using default environment values
[21-Dec-2025 10:17:15 UTC] ✅ Environment configuration completed successfully
[21-Dec-2025 10:17:15 UTC] 📡 Routing Info
[21-Dec-2025 10:17:15 UTC] 🎯 DiscoveryController constructor called
[21-Dec-2025 10:17:15 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[21-Dec-2025 10:17:15 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[21-Dec-2025 10:17:15 UTC] ✅ DiscoveryController initialized
[21-Dec-2025 10:17:15 UTC] 🎯 DiscoveryController instantiated
[21-Dec-2025 10:17:15 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[21-Dec-2025 10:17:15 UTC] 🟢 getDiscoverUsers() method called
[21-Dec-2025 10:17:15 UTC] 🔐 Calling jwtMiddleware...
[21-Dec-2025 10:19:08 UTC] 🚀 Logger initialized
[21-Dec-2025 10:19:08 UTC] 📥 INCOMING REQUEST
[21-Dec-2025 10:19:08 UTC] 📋 GET Parameters
[21-Dec-2025 10:19:08 UTC] 📄 Request Headers
[21-Dec-2025 10:19:08 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[21-Dec-2025 10:19:08 UTC] 🌐 Request Details
[21-Dec-2025 10:19:08 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[21-Dec-2025 10:19:08 UTC] ⚠️ Using default environment values
[21-Dec-2025 10:19:08 UTC] ✅ Environment configuration completed successfully
[21-Dec-2025 10:19:08 UTC] 📡 Routing Info
[21-Dec-2025 10:19:08 UTC] 🎯 DiscoveryController constructor called
[21-Dec-2025 10:19:08 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[21-Dec-2025 10:19:08 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[21-Dec-2025 10:19:08 UTC] ✅ DiscoveryController initialized
[21-Dec-2025 10:19:08 UTC] 🎯 DiscoveryController instantiated
[21-Dec-2025 10:19:08 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[21-Dec-2025 10:19:08 UTC] 🟢 getDiscoverUsers() method called
[21-Dec-2025 10:19:08 UTC] 🔐 Calling jwtMiddleware...
[21-Dec-2025 10:21:28 UTC] 🚀 Logger initialized
[21-Dec-2025 10:21:28 UTC] 📥 INCOMING REQUEST
[21-Dec-2025 10:21:28 UTC] 📋 GET Parameters
[21-Dec-2025 10:21:28 UTC] 📄 Request Headers
[21-Dec-2025 10:21:28 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[21-Dec-2025 10:21:28 UTC] 🌐 Request Details
[21-Dec-2025 10:21:28 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[21-Dec-2025 10:21:28 UTC] ⚠️ Using default environment values
[21-Dec-2025 10:21:28 UTC] ✅ Environment configuration completed successfully
[21-Dec-2025 10:21:28 UTC] 📡 Routing Info
[21-Dec-2025 10:21:28 UTC] 🎯 DiscoveryController constructor called
[21-Dec-2025 10:21:28 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[21-Dec-2025 10:21:28 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[21-Dec-2025 10:21:28 UTC] ✅ DiscoveryController initialized
[21-Dec-2025 10:21:28 UTC] 🎯 DiscoveryController instantiated
[21-Dec-2025 10:21:28 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[21-Dec-2025 10:21:28 UTC] 🟢 getDiscoverUsers() method called
[21-Dec-2025 10:21:28 UTC] 🔐 Calling jwtMiddleware...
[21-Dec-2025 10:21:30 UTC] 🚀 Logger initialized
[21-Dec-2025 10:21:30 UTC] 📥 INCOMING REQUEST
[21-Dec-2025 10:21:30 UTC] 📋 GET Parameters
[21-Dec-2025 10:21:30 UTC] 📄 Request Headers
[21-Dec-2025 10:21:30 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[21-Dec-2025 10:21:30 UTC] 🌐 Request Details
[21-Dec-2025 10:21:30 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[21-Dec-2025 10:21:30 UTC] ⚠️ Using default environment values
[21-Dec-2025 10:21:30 UTC] ✅ Environment configuration completed successfully
[21-Dec-2025 10:21:30 UTC] 📡 Routing Info
[21-Dec-2025 10:21:30 UTC] 🎯 DiscoveryController constructor called
[21-Dec-2025 10:21:30 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[21-Dec-2025 10:21:30 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[21-Dec-2025 10:21:30 UTC] ✅ DiscoveryController initialized
[21-Dec-2025 10:21:30 UTC] 🎯 DiscoveryController instantiated
[21-Dec-2025 10:21:30 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[21-Dec-2025 10:21:30 UTC] 🟢 getDiscoverUsers() method called
[21-Dec-2025 10:21:30 UTC] 🔐 Calling jwtMiddleware...
[21-Dec-2025 10:22:45 UTC] 🚀 Logger initialized
[21-Dec-2025 10:22:45 UTC] 📥 INCOMING REQUEST
[21-Dec-2025 10:22:45 UTC] 📋 GET Parameters
[21-Dec-2025 10:22:45 UTC] 📄 Request Headers
[21-Dec-2025 10:22:45 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[21-Dec-2025 10:22:45 UTC] 🌐 Request Details
[21-Dec-2025 10:22:45 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[21-Dec-2025 10:22:45 UTC] ⚠️ Using default environment values
[21-Dec-2025 10:22:45 UTC] ✅ Environment configuration completed successfully
[21-Dec-2025 10:22:45 UTC] 📡 Routing Info
[21-Dec-2025 10:22:45 UTC] 🎯 DiscoveryController constructor called
[21-Dec-2025 10:22:45 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[21-Dec-2025 10:22:45 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[21-Dec-2025 10:22:45 UTC] ✅ DiscoveryController initialized
[21-Dec-2025 10:22:45 UTC] 🎯 DiscoveryController instantiated
[21-Dec-2025 10:22:45 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[21-Dec-2025 10:22:45 UTC] 🟢 getDiscoverUsers() method called
[21-Dec-2025 10:22:45 UTC] 🔐 Calling jwtMiddleware...
[21-Dec-2025 10:22:45 UTC] 🔐 jwtMiddleware returned
[21-Dec-2025 10:22:45 UTC] 📊 Pagination parameters
[21-Dec-2025 10:22:45 UTC] 👤 Getting current user data for ID: 48
[21-Dec-2025 10:22:45 UTC] ✅ Current user found
[21-Dec-2025 10:22:45 UTC] 🔍 Querying discovery users...
[21-Dec-2025 10:22:45 UTC] 🔍 getDiscoveryUsers called
[21-Dec-2025 10:22:45 UTC] 📝 Query:
[21-Dec-2025 10:22:45 UTC] ✅ Database returned 3 users
[21-Dec-2025 10:22:45 UTC] 👤 Sample user from DB:
[21-Dec-2025 10:22:45 UTC] 🔍 Filtering preferences:
[21-Dec-2025 10:22:45 UTC] 🤝 Preference check:
[21-Dec-2025 10:22:45 UTC] ⚠️ Skipping user 46 - no photos
[21-Dec-2025 10:22:45 UTC] 🤝 Preference check:
[21-Dec-2025 10:22:45 UTC] ✅ After filtering: 2 users
[21-Dec-2025 10:22:45 UTC] 🔍 getDiscoveryUsersCount called
[21-Dec-2025 10:22:45 UTC] ✅ Total users in DB (excluding current): 3
[21-Dec-2025 10:22:45 UTC] ✅ Discovery query complete
[21-Dec-2025 10:22:45 UTC] 📤 OUTGOING RESPONSE
[21-Dec-2025 10:22:45 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[21-Dec-2025 10:22:57 UTC] 🚀 Logger initialized
[21-Dec-2025 10:22:57 UTC] 📥 INCOMING REQUEST
[21-Dec-2025 10:22:57 UTC] 📋 GET Parameters
[21-Dec-2025 10:22:57 UTC] 📦 POST Data
[21-Dec-2025 10:22:57 UTC] 📄 Request Headers
[21-Dec-2025 10:22:57 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[21-Dec-2025 10:22:57 UTC] 🌐 Request Details
[21-Dec-2025 10:22:57 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[21-Dec-2025 10:22:57 UTC] ⚠️ Using default environment values
[21-Dec-2025 10:22:57 UTC] ✅ Environment configuration completed successfully
[21-Dec-2025 10:22:57 UTC] 📡 Routing Info
[21-Dec-2025 10:22:57 UTC] 🎯 DiscoveryController constructor called
[21-Dec-2025 10:22:57 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[21-Dec-2025 10:22:57 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[21-Dec-2025 10:22:57 UTC] ✅ DiscoveryController initialized
[21-Dec-2025 10:22:57 UTC] 🎯 DiscoveryController instantiated
[21-Dec-2025 10:22:57 UTC] 📍 ROUTING: POST handle swipe
[21-Dec-2025 10:22:57 UTC] 🟢 Handling swipe action...
[21-Dec-2025 10:22:57 UTC] 🔄 Processing swipe - User: 48, Target: 45, Action: dislike
[21-Dec-2025 10:22:57 UTC] 📤 OUTGOING RESPONSE
[21-Dec-2025 10:22:57 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[21-Dec-2025 10:22:57 UTC] 🚀 Logger initialized
[21-Dec-2025 10:22:57 UTC] 📥 INCOMING REQUEST
[21-Dec-2025 10:22:57 UTC] 📋 GET Parameters
[21-Dec-2025 10:22:57 UTC] 📄 Request Headers
[21-Dec-2025 10:22:57 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[21-Dec-2025 10:22:57 UTC] 🌐 Request Details
[21-Dec-2025 10:22:57 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[21-Dec-2025 10:22:57 UTC] ⚠️ Using default environment values
[21-Dec-2025 10:22:57 UTC] ✅ Environment configuration completed successfully
[21-Dec-2025 10:22:57 UTC] 📡 Routing Info
[21-Dec-2025 10:22:57 UTC] 🎯 DiscoveryController constructor called
[21-Dec-2025 10:22:57 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[21-Dec-2025 10:22:57 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[21-Dec-2025 10:22:57 UTC] ✅ DiscoveryController initialized
[21-Dec-2025 10:22:57 UTC] 🎯 DiscoveryController instantiated
[21-Dec-2025 10:22:57 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[21-Dec-2025 10:22:57 UTC] 🟢 getDiscoverUsers() method called
[21-Dec-2025 10:22:57 UTC] 🔐 Calling jwtMiddleware...
[21-Dec-2025 10:22:57 UTC] 🔐 jwtMiddleware returned
[21-Dec-2025 10:22:57 UTC] 📊 Pagination parameters
[21-Dec-2025 10:22:57 UTC] 👤 Getting current user data for ID: 48
[21-Dec-2025 10:22:57 UTC] ✅ Current user found
[21-Dec-2025 10:22:57 UTC] 🔍 Querying discovery users...
[21-Dec-2025 10:22:57 UTC] 🔍 getDiscoveryUsers called
[21-Dec-2025 10:22:57 UTC] 📝 Query:
[21-Dec-2025 10:22:57 UTC] ✅ Database returned 0 users
[21-Dec-2025 10:22:57 UTC] 🔍 Filtering preferences:
[21-Dec-2025 10:22:57 UTC] ✅ After filtering: 0 users
[21-Dec-2025 10:22:57 UTC] 🔍 getDiscoveryUsersCount called
[21-Dec-2025 10:22:57 UTC] ✅ Total users in DB (excluding current): 3
[21-Dec-2025 10:22:57 UTC] ✅ Discovery query complete
[21-Dec-2025 10:22:57 UTC] 📤 OUTGOING RESPONSE
[21-Dec-2025 10:22:57 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[21-Dec-2025 10:23:00 UTC] 🚀 Logger initialized
[21-Dec-2025 10:23:00 UTC] 📥 INCOMING REQUEST
[21-Dec-2025 10:23:00 UTC] 📋 GET Parameters
[21-Dec-2025 10:23:00 UTC] 📦 POST Data
[21-Dec-2025 10:23:00 UTC] 📄 Request Headers
[21-Dec-2025 10:23:00 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[21-Dec-2025 10:23:00 UTC] 🌐 Request Details
[21-Dec-2025 10:23:00 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[21-Dec-2025 10:23:00 UTC] ⚠️ Using default environment values
[21-Dec-2025 10:23:00 UTC] ✅ Environment configuration completed successfully
[21-Dec-2025 10:23:00 UTC] 📡 Routing Info
[21-Dec-2025 10:23:00 UTC] 🎯 DiscoveryController constructor called
[21-Dec-2025 10:23:00 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[21-Dec-2025 10:23:00 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[21-Dec-2025 10:23:00 UTC] ✅ DiscoveryController initialized
[21-Dec-2025 10:23:00 UTC] 🎯 DiscoveryController instantiated
[21-Dec-2025 10:23:00 UTC] 📍 ROUTING: POST handle swipe
[21-Dec-2025 10:23:00 UTC] 🟢 Handling swipe action...
[21-Dec-2025 10:23:00 UTC] 🔄 Processing swipe - User: 48, Target: 47, Action: dislike
[21-Dec-2025 10:23:00 UTC] 📤 OUTGOING RESPONSE
[21-Dec-2025 10:23:00 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[21-Dec-2025 10:23:07 UTC] 🚀 Logger initialized
[21-Dec-2025 10:23:07 UTC] 📥 INCOMING REQUEST
[21-Dec-2025 10:23:07 UTC] 📋 GET Parameters
[21-Dec-2025 10:23:07 UTC] 📄 Request Headers
[21-Dec-2025 10:23:07 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[21-Dec-2025 10:23:07 UTC] 🌐 Request Details
[21-Dec-2025 10:23:07 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[21-Dec-2025 10:23:07 UTC] ⚠️ Using default environment values
[21-Dec-2025 10:23:07 UTC] ✅ Environment configuration completed successfully
[21-Dec-2025 10:23:07 UTC] 📡 Routing Info
[21-Dec-2025 10:23:07 UTC] 🎯 DiscoveryController constructor called
[21-Dec-2025 10:23:07 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[21-Dec-2025 10:23:07 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[21-Dec-2025 10:23:07 UTC] ✅ DiscoveryController initialized
[21-Dec-2025 10:23:07 UTC] 🎯 DiscoveryController instantiated
[21-Dec-2025 10:23:07 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[21-Dec-2025 10:23:07 UTC] 🟢 getDiscoverUsers() method called
[21-Dec-2025 10:23:07 UTC] 🔐 Calling jwtMiddleware...
[21-Dec-2025 10:23:07 UTC] 🔐 jwtMiddleware returned
[21-Dec-2025 10:23:07 UTC] 📊 Pagination parameters
[21-Dec-2025 10:23:07 UTC] 👤 Getting current user data for ID: 48
[21-Dec-2025 10:23:07 UTC] ✅ Current user found
[21-Dec-2025 10:23:07 UTC] 🔍 Querying discovery users...
[21-Dec-2025 10:23:07 UTC] 🔍 getDiscoveryUsers called
[21-Dec-2025 10:23:07 UTC] 📝 Query:
[21-Dec-2025 10:23:07 UTC] ✅ Database returned 3 users
[21-Dec-2025 10:23:07 UTC] 👤 Sample user from DB:
[21-Dec-2025 10:23:07 UTC] 🔍 Filtering preferences:
[21-Dec-2025 10:23:07 UTC] 🤝 Preference check:
[21-Dec-2025 10:23:07 UTC] ⚠️ Skipping user 46 - no photos
[21-Dec-2025 10:23:07 UTC] 🤝 Preference check:
[21-Dec-2025 10:23:07 UTC] ✅ After filtering: 2 users
[21-Dec-2025 10:23:07 UTC] 🔍 getDiscoveryUsersCount called
[21-Dec-2025 10:23:07 UTC] ✅ Total users in DB (excluding current): 3
[21-Dec-2025 10:23:07 UTC] ✅ Discovery query complete
[21-Dec-2025 10:23:07 UTC] 📤 OUTGOING RESPONSE
[21-Dec-2025 10:23:07 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[21-Dec-2025 10:23:10 UTC] 🚀 Logger initialized
[21-Dec-2025 10:23:10 UTC] 📥 INCOMING REQUEST
[21-Dec-2025 10:23:10 UTC] 📋 GET Parameters
[21-Dec-2025 10:23:10 UTC] 📄 Request Headers
[21-Dec-2025 10:23:10 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[21-Dec-2025 10:23:10 UTC] 🌐 Request Details
[21-Dec-2025 10:23:10 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[21-Dec-2025 10:23:10 UTC] ⚠️ Using default environment values
[21-Dec-2025 10:23:10 UTC] ✅ Environment configuration completed successfully
[21-Dec-2025 10:23:10 UTC] 📡 Routing Info
[21-Dec-2025 10:23:10 UTC] 🎯 DiscoveryController constructor called
[21-Dec-2025 10:23:10 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[21-Dec-2025 10:23:10 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[21-Dec-2025 10:23:10 UTC] ✅ DiscoveryController initialized
[21-Dec-2025 10:23:10 UTC] 🎯 DiscoveryController instantiated
[21-Dec-2025 10:23:10 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[21-Dec-2025 10:23:10 UTC] 🟢 getDiscoverUsers() method called
[21-Dec-2025 10:23:10 UTC] 🔐 Calling jwtMiddleware...
[21-Dec-2025 10:24:03 UTC] 🚀 Auth route accessed: GET /api/routes/auth.php?action=user-photos
[21-Dec-2025 10:24:03 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[21-Dec-2025 10:24:03 UTC] ⚠️ Using default environment values
[21-Dec-2025 10:24:03 UTC] ✅ Environment configuration completed successfully
[21-Dec-2025 10:24:03 UTC] 📡 Processing: GET user-photos
[21-Dec-2025 10:24:03 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[21-Dec-2025 10:24:03 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[21-Dec-2025 10:24:03 UTC] ✅ Auth model initialized with table: users
[21-Dec-2025 10:24:03 UTC] ✅ AuthController initialized
[21-Dec-2025 10:24:03 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[21-Dec-2025 10:24:03 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[21-Dec-2025 10:24:03 UTC] ✅ Photo model initialized
[21-Dec-2025 10:24:03 UTC] ✅ PhotoController initialized
[21-Dec-2025 10:24:03 UTC] 📍 Routing to user-photos
[21-Dec-2025 10:24:03 UTC] 🚀 Profile route accessed: GET /api/routes/profile.php?action=get-profile
[21-Dec-2025 10:24:03 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[21-Dec-2025 10:24:03 UTC] ⚠️ Using default environment values
[21-Dec-2025 10:24:03 UTC] ✅ Environment configuration completed successfully
[21-Dec-2025 10:24:03 UTC] 🚀 Profile route accessed: GET /api/routes/profile.php?action=get-profile
[21-Dec-2025 10:24:03 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[21-Dec-2025 10:24:03 UTC] ⚠️ Using default environment values
[21-Dec-2025 10:24:03 UTC] ✅ Environment configuration completed successfully
[21-Dec-2025 10:24:03 UTC] 📡 Processing Profile: GET get-profile
[21-Dec-2025 10:24:03 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[21-Dec-2025 10:24:03 UTC] 📡 Processing Profile: GET get-profile
[21-Dec-2025 10:24:03 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[21-Dec-2025 10:24:03 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[21-Dec-2025 10:24:03 UTC] ✅ Profile model initialized with table: users
[21-Dec-2025 10:24:03 UTC] ✅ ProfileController initialized
[21-Dec-2025 10:24:03 UTC] 📍 Routing to get-profile
[21-Dec-2025 10:24:03 UTC] 🟢 Getting user profile...
[21-Dec-2025 10:24:03 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[21-Dec-2025 10:24:03 UTC] ✅ Profile model initialized with table: users
[21-Dec-2025 10:24:03 UTC] ✅ ProfileController initialized
[21-Dec-2025 10:24:03 UTC] 📍 Routing to get-profile
[21-Dec-2025 10:24:03 UTC] 🟢 Getting user profile...
[21-Dec-2025 10:24:03 UTC] 🚀 Auth route accessed: GET /api/routes/auth.php?action=user-photos
[21-Dec-2025 10:24:03 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[21-Dec-2025 10:24:03 UTC] ⚠️ Using default environment values
[21-Dec-2025 10:24:03 UTC] ✅ Environment configuration completed successfully
[21-Dec-2025 10:24:03 UTC] 📡 Processing: GET user-photos
[21-Dec-2025 10:24:03 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[21-Dec-2025 10:24:03 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[21-Dec-2025 10:24:03 UTC] ✅ Auth model initialized with table: users
[21-Dec-2025 10:24:03 UTC] ✅ AuthController initialized
[21-Dec-2025 10:24:03 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[21-Dec-2025 10:24:03 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[21-Dec-2025 10:24:03 UTC] ✅ Photo model initialized
[21-Dec-2025 10:24:03 UTC] ✅ PhotoController initialized
[21-Dec-2025 10:24:03 UTC] 📍 Routing to user-photos
[21-Dec-2025 10:32:30 UTC] 🚀 Auth route accessed: POST /api/routes/auth.php?action=signup
[21-Dec-2025 10:32:30 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[21-Dec-2025 10:32:30 UTC] ⚠️ Using default environment values
[21-Dec-2025 10:32:30 UTC] ✅ Environment configuration completed successfully
[21-Dec-2025 10:32:30 UTC] 📡 Processing: POST signup
[21-Dec-2025 10:32:30 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[21-Dec-2025 10:32:30 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[21-Dec-2025 10:32:30 UTC] ✅ Auth model initialized with table: users
[21-Dec-2025 10:32:30 UTC] ✅ AuthController initialized
[21-Dec-2025 10:32:30 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[21-Dec-2025 10:32:30 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[21-Dec-2025 10:32:30 UTC] ✅ Photo model initialized
[21-Dec-2025 10:32:30 UTC] ✅ PhotoController initialized
[21-Dec-2025 10:32:30 UTC] 📍 Routing to signup
[21-Dec-2025 10:32:30 UTC] 📥 Signup request received: {"name":"Joe","nickname":"Product","gender":"Male","age":45,"email":"hshsjd@gmail.com","location":"Abuja, Federal Capital Territory, Nigeria","bio":"I love goat","preference":"Both","latitude":9.11369058571522,"longitude":7.389151311470938,"password":"defaultPassword123","confirm_password":"defaultPassword123"}
[21-Dec-2025 10:32:30 UTC] 📍 User coordinates - Lat: 9.1136905857152, Lng: 7.3891513114709
[21-Dec-2025 10:32:30 UTC] ✅ User created successfully with ID: 49
[21-Dec-2025 10:32:30 UTC] ✅ User created successfully with ID: 49
[21-Dec-2025 10:32:31 UTC] 🚀 Auth route accessed: POST /api/routes/auth.php?action=login
[21-Dec-2025 10:32:31 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[21-Dec-2025 10:32:31 UTC] ⚠️ Using default environment values
[21-Dec-2025 10:32:31 UTC] ✅ Environment configuration completed successfully
[21-Dec-2025 10:32:31 UTC] 📡 Processing: POST login
[21-Dec-2025 10:32:31 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[21-Dec-2025 10:32:31 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[21-Dec-2025 10:32:31 UTC] ✅ Auth model initialized with table: users
[21-Dec-2025 10:32:31 UTC] ✅ AuthController initialized
[21-Dec-2025 10:32:31 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[21-Dec-2025 10:32:31 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[21-Dec-2025 10:32:31 UTC] ✅ Photo model initialized
[21-Dec-2025 10:32:31 UTC] ✅ PhotoController initialized
[21-Dec-2025 10:32:31 UTC] 📍 Routing to login
[21-Dec-2025 10:32:31 UTC] 📥 Login request received: {"email":"hshsjd@gmail.com","password":"defaultPassword123"}
[21-Dec-2025 10:32:31 UTC] ✅ Login successful for user: hshsjd@gmail.com
[21-Dec-2025 10:32:31 UTC] ✅ JWT created successfully for user ID: 49
[21-Dec-2025 10:32:38 UTC] 🚀 Auth route accessed: GET /api/routes/auth.php?action=user-photos
[21-Dec-2025 10:32:38 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[21-Dec-2025 10:32:38 UTC] ⚠️ Using default environment values
[21-Dec-2025 10:32:38 UTC] ✅ Environment configuration completed successfully
[21-Dec-2025 10:32:38 UTC] 📡 Processing: GET user-photos
[21-Dec-2025 10:32:38 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[21-Dec-2025 10:32:38 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[21-Dec-2025 10:32:38 UTC] ✅ Auth model initialized with table: users
[21-Dec-2025 10:32:38 UTC] ✅ AuthController initialized
[21-Dec-2025 10:32:38 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[21-Dec-2025 10:32:38 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[21-Dec-2025 10:32:38 UTC] ✅ Photo model initialized
[21-Dec-2025 10:32:38 UTC] ✅ PhotoController initialized
[21-Dec-2025 10:32:38 UTC] 📍 Routing to user-photos
[21-Dec-2025 10:33:55 UTC] 🚀 Auth route accessed: POST /api/routes/auth.php?action=upload-photo
[21-Dec-2025 10:33:55 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[21-Dec-2025 10:33:55 UTC] ⚠️ Using default environment values
[21-Dec-2025 10:33:55 UTC] ✅ Environment configuration completed successfully
[21-Dec-2025 10:33:55 UTC] 📡 Processing: POST upload-photo
[21-Dec-2025 10:33:55 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[21-Dec-2025 10:33:55 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[21-Dec-2025 10:33:55 UTC] ✅ Auth model initialized with table: users
[21-Dec-2025 10:33:55 UTC] ✅ AuthController initialized
[21-Dec-2025 10:33:55 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[21-Dec-2025 10:33:55 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[21-Dec-2025 10:33:55 UTC] ✅ Photo model initialized
[21-Dec-2025 10:33:55 UTC] ✅ PhotoController initialized
[21-Dec-2025 10:33:55 UTC] 📍 Routing to upload-photo
[21-Dec-2025 10:33:55 UTC] 📸 Upload photo request for user: 49
[21-Dec-2025 10:34:01 UTC] 🚀 Auth route accessed: POST /api/routes/auth.php?action=upload-photo
[21-Dec-2025 10:34:01 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[21-Dec-2025 10:34:01 UTC] ⚠️ Using default environment values
[21-Dec-2025 10:34:01 UTC] ✅ Environment configuration completed successfully
[21-Dec-2025 10:34:01 UTC] 📡 Processing: POST upload-photo
[21-Dec-2025 10:34:01 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[21-Dec-2025 10:34:01 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[21-Dec-2025 10:34:01 UTC] ✅ Auth model initialized with table: users
[21-Dec-2025 10:34:01 UTC] ✅ AuthController initialized
[21-Dec-2025 10:34:01 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[21-Dec-2025 10:34:01 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[21-Dec-2025 10:34:01 UTC] ✅ Photo model initialized
[21-Dec-2025 10:34:01 UTC] ✅ PhotoController initialized
[21-Dec-2025 10:34:01 UTC] 📍 Routing to upload-photo
[21-Dec-2025 10:34:01 UTC] 📸 Upload photo request for user: 49
[21-Dec-2025 10:34:37 UTC] 🚀 Auth route accessed: POST /api/routes/auth.php?action=upload-photo
[21-Dec-2025 10:34:37 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[21-Dec-2025 10:34:37 UTC] ⚠️ Using default environment values
[21-Dec-2025 10:34:37 UTC] ✅ Environment configuration completed successfully
[21-Dec-2025 10:34:37 UTC] 📡 Processing: POST upload-photo
[21-Dec-2025 10:34:37 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[21-Dec-2025 10:34:37 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[21-Dec-2025 10:34:37 UTC] ✅ Auth model initialized with table: users
[21-Dec-2025 10:34:37 UTC] ✅ AuthController initialized
[21-Dec-2025 10:34:37 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[21-Dec-2025 10:34:37 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[21-Dec-2025 10:34:37 UTC] ✅ Photo model initialized
[21-Dec-2025 10:34:37 UTC] ✅ PhotoController initialized
[21-Dec-2025 10:34:37 UTC] 📍 Routing to upload-photo
[21-Dec-2025 10:34:37 UTC] 📸 Upload photo request for user: 49
[21-Dec-2025 10:35:08 UTC] 🚀 Auth route accessed: POST /api/routes/auth.php?action=set-main-photo
[21-Dec-2025 10:35:08 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[21-Dec-2025 10:35:08 UTC] ⚠️ Using default environment values
[21-Dec-2025 10:35:08 UTC] ✅ Environment configuration completed successfully
[21-Dec-2025 10:35:08 UTC] 📡 Processing: POST set-main-photo
[21-Dec-2025 10:35:08 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[21-Dec-2025 10:35:08 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[21-Dec-2025 10:35:08 UTC] ✅ Auth model initialized with table: users
[21-Dec-2025 10:35:08 UTC] ✅ AuthController initialized
[21-Dec-2025 10:35:08 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[21-Dec-2025 10:35:08 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[21-Dec-2025 10:35:08 UTC] ✅ Photo model initialized
[21-Dec-2025 10:35:08 UTC] ✅ PhotoController initialized
[21-Dec-2025 10:35:08 UTC] 📍 Routing to set-main-photo
[21-Dec-2025 10:35:09 UTC] 🚀 Auth route accessed: POST /api/routes/auth.php?action=delete-photo
[21-Dec-2025 10:35:09 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[21-Dec-2025 10:35:09 UTC] ⚠️ Using default environment values
[21-Dec-2025 10:35:09 UTC] ✅ Environment configuration completed successfully
[21-Dec-2025 10:35:09 UTC] 📡 Processing: POST delete-photo
[21-Dec-2025 10:35:09 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[21-Dec-2025 10:35:09 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[21-Dec-2025 10:35:09 UTC] ✅ Auth model initialized with table: users
[21-Dec-2025 10:35:09 UTC] ✅ AuthController initialized
[21-Dec-2025 10:35:09 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[21-Dec-2025 10:35:09 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[21-Dec-2025 10:35:09 UTC] ✅ Photo model initialized
[21-Dec-2025 10:35:09 UTC] ✅ PhotoController initialized
[21-Dec-2025 10:35:09 UTC] 📍 Routing to delete-photo
[21-Dec-2025 10:35:14 UTC] 🚀 Logger initialized
[21-Dec-2025 10:35:14 UTC] 📥 INCOMING REQUEST
[21-Dec-2025 10:35:14 UTC] 📋 GET Parameters
[21-Dec-2025 10:35:14 UTC] 📄 Request Headers
[21-Dec-2025 10:35:14 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[21-Dec-2025 10:35:14 UTC] 🌐 Request Details
[21-Dec-2025 10:35:14 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[21-Dec-2025 10:35:14 UTC] ⚠️ Using default environment values
[21-Dec-2025 10:35:14 UTC] ✅ Environment configuration completed successfully
[21-Dec-2025 10:35:14 UTC] 📡 Routing Info
[21-Dec-2025 10:35:14 UTC] 🎯 DiscoveryController constructor called
[21-Dec-2025 10:35:14 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[21-Dec-2025 10:35:14 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[21-Dec-2025 10:35:14 UTC] ✅ DiscoveryController initialized
[21-Dec-2025 10:35:14 UTC] 🎯 DiscoveryController instantiated
[21-Dec-2025 10:35:14 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[21-Dec-2025 10:35:14 UTC] 🟢 getDiscoverUsers() method called
[21-Dec-2025 10:35:14 UTC] 🔐 Calling jwtMiddleware...
[21-Dec-2025 10:35:14 UTC] 🔐 jwtMiddleware returned
[21-Dec-2025 10:35:14 UTC] 📊 Pagination parameters
[21-Dec-2025 10:35:14 UTC] 👤 Getting current user data for ID: 49
[21-Dec-2025 10:35:14 UTC] ✅ Current user found
[21-Dec-2025 10:35:14 UTC] 🔍 Querying discovery users...
[21-Dec-2025 10:35:14 UTC] 🔍 getDiscoveryUsers called
[21-Dec-2025 10:35:14 UTC] 📝 Query:
[21-Dec-2025 10:35:14 UTC] ✅ Database returned 3 users
[21-Dec-2025 10:35:14 UTC] 👤 Sample user from DB:
[21-Dec-2025 10:35:14 UTC] 🔍 Filtering preferences:
[21-Dec-2025 10:35:14 UTC] 🤝 Preference check:
[21-Dec-2025 10:35:14 UTC] ⚠️ Skipping user 46 - no photos
[21-Dec-2025 10:35:14 UTC] 🤝 Preference check:
[21-Dec-2025 10:35:14 UTC] ✅ After filtering: 2 users
[21-Dec-2025 10:35:14 UTC] 🔍 getDiscoveryUsersCount called
[21-Dec-2025 10:35:14 UTC] ✅ Total users in DB (excluding current): 4
[21-Dec-2025 10:35:14 UTC] ✅ Discovery query complete
[21-Dec-2025 10:35:14 UTC] 📤 OUTGOING RESPONSE
[21-Dec-2025 10:35:14 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[21-Dec-2025 11:54:30 UTC] 🚀 Auth route accessed: POST /api/routes/auth.php?action=signup
[21-Dec-2025 11:54:30 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[21-Dec-2025 11:54:30 UTC] ⚠️ Using default environment values
[21-Dec-2025 11:54:30 UTC] ✅ Environment configuration completed successfully
[21-Dec-2025 11:54:30 UTC] 📡 Processing: POST signup
[21-Dec-2025 11:54:30 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[21-Dec-2025 11:54:30 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[21-Dec-2025 11:54:30 UTC] ✅ Auth model initialized with table: users
[21-Dec-2025 11:54:30 UTC] ✅ AuthController initialized
[21-Dec-2025 11:54:30 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[21-Dec-2025 11:54:30 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[21-Dec-2025 11:54:30 UTC] ✅ Photo model initialized
[21-Dec-2025 11:54:30 UTC] ✅ PhotoController initialized
[21-Dec-2025 11:54:30 UTC] 📍 Routing to signup
[21-Dec-2025 11:54:30 UTC] 📥 Signup request received: {"name":"Omorogbe ","nickname":"Dannzy","gender":"Male","age":40,"email":"dannbekgloba@gmail.com","location":"Abuja, Federal Capital Territory, Nigeria","bio":"Aeasy going ","preference":"Women","latitude":9.11378836412458,"longitude":7.389070786068715,"password":"defaultPassword123","confirm_password":"defaultPassword123"}
[21-Dec-2025 11:54:30 UTC] 📍 User coordinates - Lat: 9.1137883641246, Lng: 7.3890707860687
[21-Dec-2025 11:54:30 UTC] ✅ User created successfully with ID: 50
[21-Dec-2025 11:54:30 UTC] ✅ User created successfully with ID: 50
[21-Dec-2025 11:54:31 UTC] 🚀 Auth route accessed: POST /api/routes/auth.php?action=login
[21-Dec-2025 11:54:31 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[21-Dec-2025 11:54:31 UTC] ⚠️ Using default environment values
[21-Dec-2025 11:54:31 UTC] ✅ Environment configuration completed successfully
[21-Dec-2025 11:54:31 UTC] 📡 Processing: POST login
[21-Dec-2025 11:54:31 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[21-Dec-2025 11:54:31 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[21-Dec-2025 11:54:31 UTC] ✅ Auth model initialized with table: users
[21-Dec-2025 11:54:31 UTC] ✅ AuthController initialized
[21-Dec-2025 11:54:31 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[21-Dec-2025 11:54:31 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[21-Dec-2025 11:54:31 UTC] ✅ Photo model initialized
[21-Dec-2025 11:54:31 UTC] ✅ PhotoController initialized
[21-Dec-2025 11:54:31 UTC] 📍 Routing to login
[21-Dec-2025 11:54:31 UTC] 📥 Login request received: {"email":"dannbekgloba@gmail.com","password":"defaultPassword123"}
[21-Dec-2025 11:54:31 UTC] ✅ Login successful for user: dannbekgloba@gmail.com
[21-Dec-2025 11:54:31 UTC] ✅ JWT created successfully for user ID: 50
[21-Dec-2025 11:54:42 UTC] 🚀 Auth route accessed: GET /api/routes/auth.php?action=user-photos
[21-Dec-2025 11:54:42 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[21-Dec-2025 11:54:42 UTC] ⚠️ Using default environment values
[21-Dec-2025 11:54:42 UTC] ✅ Environment configuration completed successfully
[21-Dec-2025 11:54:42 UTC] 📡 Processing: GET user-photos
[21-Dec-2025 11:54:42 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[21-Dec-2025 11:54:42 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[21-Dec-2025 11:54:42 UTC] ✅ Auth model initialized with table: users
[21-Dec-2025 11:54:42 UTC] ✅ AuthController initialized
[21-Dec-2025 11:54:42 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[21-Dec-2025 11:54:42 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[21-Dec-2025 11:54:42 UTC] ✅ Photo model initialized
[21-Dec-2025 11:54:42 UTC] ✅ PhotoController initialized
[21-Dec-2025 11:54:42 UTC] 📍 Routing to user-photos
[21-Dec-2025 11:55:06 UTC] 🚀 Auth route accessed: POST /api/routes/auth.php?action=upload-photo
[21-Dec-2025 11:55:06 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[21-Dec-2025 11:55:06 UTC] ⚠️ Using default environment values
[21-Dec-2025 11:55:06 UTC] ✅ Environment configuration completed successfully
[21-Dec-2025 11:55:06 UTC] 📡 Processing: POST upload-photo
[21-Dec-2025 11:55:06 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[21-Dec-2025 11:55:06 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[21-Dec-2025 11:55:06 UTC] ✅ Auth model initialized with table: users
[21-Dec-2025 11:55:06 UTC] ✅ AuthController initialized
[21-Dec-2025 11:55:06 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[21-Dec-2025 11:55:06 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[21-Dec-2025 11:55:06 UTC] ✅ Photo model initialized
[21-Dec-2025 11:55:06 UTC] ✅ PhotoController initialized
[21-Dec-2025 11:55:06 UTC] 📍 Routing to upload-photo
[21-Dec-2025 11:55:06 UTC] 📸 Upload photo request for user: 50
[21-Dec-2025 11:55:10 UTC] 🚀 Auth route accessed: POST /api/routes/auth.php?action=set-main-photo
[21-Dec-2025 11:55:10 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[21-Dec-2025 11:55:10 UTC] ⚠️ Using default environment values
[21-Dec-2025 11:55:10 UTC] ✅ Environment configuration completed successfully
[21-Dec-2025 11:55:10 UTC] 📡 Processing: POST set-main-photo
[21-Dec-2025 11:55:10 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[21-Dec-2025 11:55:10 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[21-Dec-2025 11:55:10 UTC] ✅ Auth model initialized with table: users
[21-Dec-2025 11:55:10 UTC] ✅ AuthController initialized
[21-Dec-2025 11:55:10 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[21-Dec-2025 11:55:10 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[21-Dec-2025 11:55:10 UTC] ✅ Photo model initialized
[21-Dec-2025 11:55:10 UTC] ✅ PhotoController initialized
[21-Dec-2025 11:55:10 UTC] 📍 Routing to set-main-photo
[21-Dec-2025 11:55:19 UTC] 🚀 Logger initialized
[21-Dec-2025 11:55:19 UTC] 📥 INCOMING REQUEST
[21-Dec-2025 11:55:19 UTC] 📋 GET Parameters
[21-Dec-2025 11:55:19 UTC] 📄 Request Headers
[21-Dec-2025 11:55:19 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[21-Dec-2025 11:55:19 UTC] 🌐 Request Details
[21-Dec-2025 11:55:19 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[21-Dec-2025 11:55:19 UTC] ⚠️ Using default environment values
[21-Dec-2025 11:55:19 UTC] ✅ Environment configuration completed successfully
[21-Dec-2025 11:55:19 UTC] 📡 Routing Info
[21-Dec-2025 11:55:19 UTC] 🎯 DiscoveryController constructor called
[21-Dec-2025 11:55:19 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[21-Dec-2025 11:55:19 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[21-Dec-2025 11:55:19 UTC] ✅ DiscoveryController initialized
[21-Dec-2025 11:55:19 UTC] 🎯 DiscoveryController instantiated
[21-Dec-2025 11:55:19 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[21-Dec-2025 11:55:19 UTC] 🟢 getDiscoverUsers() method called
[21-Dec-2025 11:55:19 UTC] 🔐 Calling jwtMiddleware...
[21-Dec-2025 11:55:19 UTC] 🔐 jwtMiddleware returned
[21-Dec-2025 11:55:19 UTC] 📊 Pagination parameters
[21-Dec-2025 11:55:19 UTC] 👤 Getting current user data for ID: 50
[21-Dec-2025 11:55:19 UTC] ✅ Current user found
[21-Dec-2025 11:55:19 UTC] 🔍 Querying discovery users...
[21-Dec-2025 11:55:19 UTC] 🔍 getDiscoveryUsers called
[21-Dec-2025 11:55:19 UTC] 📝 Query:
[21-Dec-2025 11:55:19 UTC] ✅ Database returned 3 users
[21-Dec-2025 11:55:19 UTC] 👤 Sample user from DB:
[21-Dec-2025 11:55:19 UTC] 🔍 Filtering preferences:
[21-Dec-2025 11:55:19 UTC] 🤝 Preference check:
[21-Dec-2025 11:55:19 UTC] ⚠️ Skipping user 46 - no photos
[21-Dec-2025 11:55:19 UTC] 🤝 Preference check:
[21-Dec-2025 11:55:19 UTC] ✅ After filtering: 2 users
[21-Dec-2025 11:55:19 UTC] 🔍 getDiscoveryUsersCount called
[21-Dec-2025 11:55:19 UTC] ✅ Total users in DB (excluding current): 5
[21-Dec-2025 11:55:19 UTC] ✅ Discovery query complete
[21-Dec-2025 11:55:19 UTC] 📤 OUTGOING RESPONSE
[21-Dec-2025 11:55:19 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[21-Dec-2025 11:55:28 UTC] 🚀 Logger initialized
[21-Dec-2025 11:55:28 UTC] 📥 INCOMING REQUEST
[21-Dec-2025 11:55:28 UTC] 📋 GET Parameters
[21-Dec-2025 11:55:28 UTC] 📦 POST Data
[21-Dec-2025 11:55:28 UTC] 📄 Request Headers
[21-Dec-2025 11:55:28 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[21-Dec-2025 11:55:28 UTC] 🌐 Request Details
[21-Dec-2025 11:55:28 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[21-Dec-2025 11:55:28 UTC] ⚠️ Using default environment values
[21-Dec-2025 11:55:28 UTC] ✅ Environment configuration completed successfully
[21-Dec-2025 11:55:28 UTC] 📡 Routing Info
[21-Dec-2025 11:55:28 UTC] 🎯 DiscoveryController constructor called
[21-Dec-2025 11:55:28 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[21-Dec-2025 11:55:28 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[21-Dec-2025 11:55:28 UTC] ✅ DiscoveryController initialized
[21-Dec-2025 11:55:28 UTC] 🎯 DiscoveryController instantiated
[21-Dec-2025 11:55:28 UTC] 📍 ROUTING: POST handle swipe
[21-Dec-2025 11:55:28 UTC] 🟢 Handling swipe action...
[21-Dec-2025 11:55:28 UTC] 🔄 Processing swipe - User: 50, Target: 45, Action: dislike
[21-Dec-2025 11:55:28 UTC] 📤 OUTGOING RESPONSE
[21-Dec-2025 11:55:28 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[21-Dec-2025 11:55:28 UTC] 🚀 Logger initialized
[21-Dec-2025 11:55:28 UTC] 📥 INCOMING REQUEST
[21-Dec-2025 11:55:28 UTC] 📋 GET Parameters
[21-Dec-2025 11:55:28 UTC] 📄 Request Headers
[21-Dec-2025 11:55:28 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[21-Dec-2025 11:55:28 UTC] 🌐 Request Details
[21-Dec-2025 11:55:28 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[21-Dec-2025 11:55:28 UTC] ⚠️ Using default environment values
[21-Dec-2025 11:55:28 UTC] ✅ Environment configuration completed successfully
[21-Dec-2025 11:55:28 UTC] 📡 Routing Info
[21-Dec-2025 11:55:28 UTC] 🎯 DiscoveryController constructor called
[21-Dec-2025 11:55:28 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[21-Dec-2025 11:55:28 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[21-Dec-2025 11:55:28 UTC] ✅ DiscoveryController initialized
[21-Dec-2025 11:55:28 UTC] 🎯 DiscoveryController instantiated
[21-Dec-2025 11:55:28 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[21-Dec-2025 11:55:28 UTC] 🟢 getDiscoverUsers() method called
[21-Dec-2025 11:55:28 UTC] 🔐 Calling jwtMiddleware...
[21-Dec-2025 11:55:28 UTC] 🔐 jwtMiddleware returned
[21-Dec-2025 11:55:28 UTC] 📊 Pagination parameters
[21-Dec-2025 11:55:28 UTC] 👤 Getting current user data for ID: 50
[21-Dec-2025 11:55:28 UTC] ✅ Current user found
[21-Dec-2025 11:55:28 UTC] 🔍 Querying discovery users...
[21-Dec-2025 11:55:28 UTC] 🔍 getDiscoveryUsers called
[21-Dec-2025 11:55:28 UTC] 📝 Query:
[21-Dec-2025 11:55:28 UTC] ✅ Database returned 0 users
[21-Dec-2025 11:55:28 UTC] 🔍 Filtering preferences:
[21-Dec-2025 11:55:28 UTC] ✅ After filtering: 0 users
[21-Dec-2025 11:55:28 UTC] 🔍 getDiscoveryUsersCount called
[21-Dec-2025 11:55:28 UTC] ✅ Total users in DB (excluding current): 5
[21-Dec-2025 11:55:28 UTC] ✅ Discovery query complete
[21-Dec-2025 11:55:28 UTC] 📤 OUTGOING RESPONSE
[21-Dec-2025 11:55:28 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[21-Dec-2025 11:55:31 UTC] 🚀 Logger initialized
[21-Dec-2025 11:55:31 UTC] 📥 INCOMING REQUEST
[21-Dec-2025 11:55:31 UTC] 📋 GET Parameters
[21-Dec-2025 11:55:31 UTC] 📦 POST Data
[21-Dec-2025 11:55:31 UTC] 📄 Request Headers
[21-Dec-2025 11:55:31 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[21-Dec-2025 11:55:31 UTC] 🌐 Request Details
[21-Dec-2025 11:55:31 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[21-Dec-2025 11:55:31 UTC] ⚠️ Using default environment values
[21-Dec-2025 11:55:31 UTC] ✅ Environment configuration completed successfully
[21-Dec-2025 11:55:31 UTC] 📡 Routing Info
[21-Dec-2025 11:55:31 UTC] 🎯 DiscoveryController constructor called
[21-Dec-2025 11:55:31 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[21-Dec-2025 11:55:31 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[21-Dec-2025 11:55:31 UTC] ✅ DiscoveryController initialized
[21-Dec-2025 11:55:31 UTC] 🎯 DiscoveryController instantiated
[21-Dec-2025 11:55:31 UTC] 📍 ROUTING: POST handle swipe
[21-Dec-2025 11:55:31 UTC] 🟢 Handling swipe action...
[21-Dec-2025 11:55:31 UTC] 🔄 Processing swipe - User: 50, Target: 47, Action: dislike
[21-Dec-2025 11:55:31 UTC] 📤 OUTGOING RESPONSE
[21-Dec-2025 11:55:31 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[22-Dec-2025 17:47:36 UTC] 🚀 Logger initialized
[22-Dec-2025 17:47:36 UTC] 📥 INCOMING REQUEST
[22-Dec-2025 17:47:36 UTC] 📋 GET Parameters
[22-Dec-2025 17:47:36 UTC] 📄 Request Headers
[22-Dec-2025 17:47:36 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[22-Dec-2025 17:47:36 UTC] 🌐 Request Details
[22-Dec-2025 17:47:36 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[22-Dec-2025 17:47:36 UTC] ⚠️ Using default environment values
[22-Dec-2025 17:47:36 UTC] ✅ Environment configuration completed successfully
[22-Dec-2025 17:47:36 UTC] 📡 Routing Info
[22-Dec-2025 17:47:36 UTC] 🎯 DiscoveryController constructor called
[22-Dec-2025 17:47:36 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[22-Dec-2025 17:47:36 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[22-Dec-2025 17:47:36 UTC] ✅ DiscoveryController initialized
[22-Dec-2025 17:47:36 UTC] 🎯 DiscoveryController instantiated
[22-Dec-2025 17:47:36 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[22-Dec-2025 17:47:36 UTC] 🟢 getDiscoverUsers() method called
[22-Dec-2025 17:47:36 UTC] 🔐 Calling jwtMiddleware...
[22-Dec-2025 17:48:26 UTC] 🚀 Logger initialized
[22-Dec-2025 17:48:26 UTC] 📥 INCOMING REQUEST
[22-Dec-2025 17:48:26 UTC] 📋 GET Parameters
[22-Dec-2025 17:48:26 UTC] 📄 Request Headers
[22-Dec-2025 17:48:26 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[22-Dec-2025 17:48:26 UTC] 🌐 Request Details
[22-Dec-2025 17:48:26 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[22-Dec-2025 17:48:26 UTC] ⚠️ Using default environment values
[22-Dec-2025 17:48:26 UTC] ✅ Environment configuration completed successfully
[22-Dec-2025 17:48:26 UTC] 📡 Routing Info
[22-Dec-2025 17:48:26 UTC] 🎯 DiscoveryController constructor called
[22-Dec-2025 17:48:26 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[22-Dec-2025 17:48:26 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[22-Dec-2025 17:48:26 UTC] ✅ DiscoveryController initialized
[22-Dec-2025 17:48:26 UTC] 🎯 DiscoveryController instantiated
[22-Dec-2025 17:48:26 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[22-Dec-2025 17:48:26 UTC] 🟢 getDiscoverUsers() method called
[22-Dec-2025 17:48:26 UTC] 🔐 Calling jwtMiddleware...
[22-Dec-2025 17:50:20 UTC] 🚀 Auth route accessed: POST /api/routes/auth.php?action=signup
[22-Dec-2025 17:50:20 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[22-Dec-2025 17:50:20 UTC] ⚠️ Using default environment values
[22-Dec-2025 17:50:20 UTC] ✅ Environment configuration completed successfully
[22-Dec-2025 17:50:20 UTC] 📡 Processing: POST signup
[22-Dec-2025 17:50:20 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[22-Dec-2025 17:50:20 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[22-Dec-2025 17:50:20 UTC] ✅ Auth model initialized with table: users
[22-Dec-2025 17:50:20 UTC] ✅ AuthController initialized
[22-Dec-2025 17:50:20 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[22-Dec-2025 17:50:20 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[22-Dec-2025 17:50:20 UTC] ✅ Photo model initialized
[22-Dec-2025 17:50:20 UTC] ✅ PhotoController initialized
[22-Dec-2025 17:50:20 UTC] 📍 Routing to signup
[22-Dec-2025 17:50:20 UTC] 📥 Signup request received: {"name":"Emmanuel","nickname":"Polzcarp","gender":"Male","age":23,"email":"gggjd@gmail.com","location":"San Francisco, CA, United States","bio":"I love to write code","preference":"Both","latitude":37.785834,"longitude":-122.406417,"password":"defaultPassword123","confirm_password":"defaultPassword123"}
[22-Dec-2025 17:50:20 UTC] 📍 User coordinates - Lat: 37.785834, Lng: -122.406417
[22-Dec-2025 17:50:20 UTC] ✅ User created successfully with ID: 51
[22-Dec-2025 17:50:20 UTC] ✅ User created successfully with ID: 51
[22-Dec-2025 17:50:21 UTC] 🚀 Auth route accessed: POST /api/routes/auth.php?action=login
[22-Dec-2025 17:50:21 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[22-Dec-2025 17:50:21 UTC] ⚠️ Using default environment values
[22-Dec-2025 17:50:21 UTC] ✅ Environment configuration completed successfully
[22-Dec-2025 17:50:21 UTC] 📡 Processing: POST login
[22-Dec-2025 17:50:21 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[22-Dec-2025 17:50:21 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[22-Dec-2025 17:50:21 UTC] ✅ Auth model initialized with table: users
[22-Dec-2025 17:50:21 UTC] ✅ AuthController initialized
[22-Dec-2025 17:50:21 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[22-Dec-2025 17:50:21 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[22-Dec-2025 17:50:21 UTC] ✅ Photo model initialized
[22-Dec-2025 17:50:21 UTC] ✅ PhotoController initialized
[22-Dec-2025 17:50:21 UTC] 📍 Routing to login
[22-Dec-2025 17:50:21 UTC] 📥 Login request received: {"email":"gggjd@gmail.com","password":"defaultPassword123"}
[22-Dec-2025 17:50:21 UTC] ✅ Login successful for user: gggjd@gmail.com
[22-Dec-2025 17:50:21 UTC] ✅ JWT created successfully for user ID: 51
[22-Dec-2025 17:50:27 UTC] 🚀 Auth route accessed: GET /api/routes/auth.php?action=user-photos
[22-Dec-2025 17:50:27 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[22-Dec-2025 17:50:27 UTC] ⚠️ Using default environment values
[22-Dec-2025 17:50:27 UTC] ✅ Environment configuration completed successfully
[22-Dec-2025 17:50:27 UTC] 📡 Processing: GET user-photos
[22-Dec-2025 17:50:27 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[22-Dec-2025 17:50:27 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[22-Dec-2025 17:50:27 UTC] ✅ Auth model initialized with table: users
[22-Dec-2025 17:50:27 UTC] ✅ AuthController initialized
[22-Dec-2025 17:50:27 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[22-Dec-2025 17:50:27 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[22-Dec-2025 17:50:27 UTC] ✅ Photo model initialized
[22-Dec-2025 17:50:27 UTC] ✅ PhotoController initialized
[22-Dec-2025 17:50:27 UTC] 📍 Routing to user-photos
[22-Dec-2025 17:50:46 UTC] 🚀 Auth route accessed: POST /api/routes/auth.php?action=upload-photo
[22-Dec-2025 17:50:46 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[22-Dec-2025 17:50:46 UTC] ⚠️ Using default environment values
[22-Dec-2025 17:50:46 UTC] ✅ Environment configuration completed successfully
[22-Dec-2025 17:50:46 UTC] 📡 Processing: POST upload-photo
[22-Dec-2025 17:50:46 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[22-Dec-2025 17:50:46 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[22-Dec-2025 17:50:46 UTC] ✅ Auth model initialized with table: users
[22-Dec-2025 17:50:46 UTC] ✅ AuthController initialized
[22-Dec-2025 17:50:46 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[22-Dec-2025 17:50:46 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[22-Dec-2025 17:50:46 UTC] ✅ Photo model initialized
[22-Dec-2025 17:50:46 UTC] ✅ PhotoController initialized
[22-Dec-2025 17:50:46 UTC] 📍 Routing to upload-photo
[22-Dec-2025 17:50:46 UTC] 📸 Upload photo request for user: 51
[22-Dec-2025 17:50:47 UTC] 🚀 Auth route accessed: POST /api/routes/auth.php?action=upload-photo
[22-Dec-2025 17:50:47 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[22-Dec-2025 17:50:47 UTC] ⚠️ Using default environment values
[22-Dec-2025 17:50:47 UTC] ✅ Environment configuration completed successfully
[22-Dec-2025 17:50:47 UTC] 📡 Processing: POST upload-photo
[22-Dec-2025 17:50:47 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[22-Dec-2025 17:50:47 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[22-Dec-2025 17:50:47 UTC] ✅ Auth model initialized with table: users
[22-Dec-2025 17:50:47 UTC] ✅ AuthController initialized
[22-Dec-2025 17:50:47 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[22-Dec-2025 17:50:47 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[22-Dec-2025 17:50:47 UTC] ✅ Photo model initialized
[22-Dec-2025 17:50:47 UTC] ✅ PhotoController initialized
[22-Dec-2025 17:50:47 UTC] 📍 Routing to upload-photo
[22-Dec-2025 17:50:47 UTC] 📸 Upload photo request for user: 51
[22-Dec-2025 17:50:58 UTC] 🚀 Auth route accessed: POST /api/routes/auth.php?action=set-main-photo
[22-Dec-2025 17:50:58 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[22-Dec-2025 17:50:58 UTC] ⚠️ Using default environment values
[22-Dec-2025 17:50:58 UTC] ✅ Environment configuration completed successfully
[22-Dec-2025 17:50:58 UTC] 📡 Processing: POST set-main-photo
[22-Dec-2025 17:50:58 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[22-Dec-2025 17:50:58 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[22-Dec-2025 17:50:58 UTC] ✅ Auth model initialized with table: users
[22-Dec-2025 17:50:58 UTC] ✅ AuthController initialized
[22-Dec-2025 17:50:58 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[22-Dec-2025 17:50:58 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[22-Dec-2025 17:50:58 UTC] ✅ Photo model initialized
[22-Dec-2025 17:50:58 UTC] ✅ PhotoController initialized
[22-Dec-2025 17:50:58 UTC] 📍 Routing to set-main-photo
[22-Dec-2025 17:51:03 UTC] 🚀 Logger initialized
[22-Dec-2025 17:51:03 UTC] 📥 INCOMING REQUEST
[22-Dec-2025 17:51:03 UTC] 📋 GET Parameters
[22-Dec-2025 17:51:03 UTC] 📄 Request Headers
[22-Dec-2025 17:51:03 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[22-Dec-2025 17:51:03 UTC] 🌐 Request Details
[22-Dec-2025 17:51:03 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[22-Dec-2025 17:51:03 UTC] ⚠️ Using default environment values
[22-Dec-2025 17:51:03 UTC] ✅ Environment configuration completed successfully
[22-Dec-2025 17:51:03 UTC] 📡 Routing Info
[22-Dec-2025 17:51:03 UTC] 🎯 DiscoveryController constructor called
[22-Dec-2025 17:51:03 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[22-Dec-2025 17:51:03 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[22-Dec-2025 17:51:03 UTC] ✅ DiscoveryController initialized
[22-Dec-2025 17:51:03 UTC] 🎯 DiscoveryController instantiated
[22-Dec-2025 17:51:03 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[22-Dec-2025 17:51:03 UTC] 🟢 getDiscoverUsers() method called
[22-Dec-2025 17:51:03 UTC] 🔐 Calling jwtMiddleware...
[22-Dec-2025 17:51:03 UTC] 🔐 jwtMiddleware returned
[22-Dec-2025 17:51:03 UTC] 📊 Pagination parameters
[22-Dec-2025 17:51:03 UTC] 👤 Getting current user data for ID: 51
[22-Dec-2025 17:51:03 UTC] ✅ Current user found
[22-Dec-2025 17:51:03 UTC] 🔍 Querying discovery users...
[22-Dec-2025 17:51:03 UTC] 🔍 getDiscoveryUsers called
[22-Dec-2025 17:51:03 UTC] 📝 Query:
[22-Dec-2025 17:51:03 UTC] ✅ Database returned 4 users
[22-Dec-2025 17:51:03 UTC] 👤 Sample user from DB:
[22-Dec-2025 17:51:03 UTC] 🔍 Filtering preferences:
[22-Dec-2025 17:51:03 UTC] 🤝 Preference check:
[22-Dec-2025 17:51:03 UTC] ⚠️ Skipping user 46 - no photos
[22-Dec-2025 17:51:03 UTC] 🤝 Preference check:
[22-Dec-2025 17:51:03 UTC] 🤝 Preference check:
[22-Dec-2025 17:51:03 UTC] ⚠️ Skipping user 50 - preferences don't match
[22-Dec-2025 17:51:03 UTC] ✅ After filtering: 2 users
[22-Dec-2025 17:51:03 UTC] 🔍 getDiscoveryUsersCount called
[22-Dec-2025 17:51:03 UTC] ✅ Total users in DB (excluding current): 6
[22-Dec-2025 17:51:03 UTC] ✅ Discovery query complete
[22-Dec-2025 17:51:03 UTC] 📤 OUTGOING RESPONSE
[22-Dec-2025 17:51:03 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[22-Dec-2025 17:51:25 UTC] 🚀 Profile route accessed: GET /api/routes/profile.php?action=get-profile
[22-Dec-2025 17:51:25 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[22-Dec-2025 17:51:25 UTC] ⚠️ Using default environment values
[22-Dec-2025 17:51:25 UTC] ✅ Environment configuration completed successfully
[22-Dec-2025 17:51:25 UTC] 📡 Processing Profile: GET get-profile
[22-Dec-2025 17:51:25 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[22-Dec-2025 17:51:25 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[22-Dec-2025 17:51:25 UTC] ✅ Profile model initialized with table: users
[22-Dec-2025 17:51:25 UTC] ✅ ProfileController initialized
[22-Dec-2025 17:51:25 UTC] 📍 Routing to get-profile
[22-Dec-2025 17:51:25 UTC] 🟢 Getting user profile...
[22-Dec-2025 17:51:25 UTC] ✅ User data retrieved for: 51
[22-Dec-2025 17:51:25 UTC] ✅ Profile retrieved for user: 51
[22-Dec-2025 17:51:25 UTC] 🚀 Auth route accessed: GET /api/routes/auth.php?action=user-photos
[22-Dec-2025 17:51:25 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[22-Dec-2025 17:51:25 UTC] ⚠️ Using default environment values
[22-Dec-2025 17:51:25 UTC] ✅ Environment configuration completed successfully
[22-Dec-2025 17:51:25 UTC] 📡 Processing: GET user-photos
[22-Dec-2025 17:51:25 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[22-Dec-2025 17:51:25 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[22-Dec-2025 17:51:25 UTC] ✅ Auth model initialized with table: users
[22-Dec-2025 17:51:25 UTC] ✅ AuthController initialized
[22-Dec-2025 17:51:25 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[22-Dec-2025 17:51:25 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[22-Dec-2025 17:51:25 UTC] ✅ Photo model initialized
[22-Dec-2025 17:51:25 UTC] ✅ PhotoController initialized
[22-Dec-2025 17:51:25 UTC] 📍 Routing to user-photos
[22-Dec-2025 17:51:25 UTC] 🚀 Profile route accessed: GET /api/routes/profile.php?action=get-profile
[22-Dec-2025 17:51:25 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[22-Dec-2025 17:51:25 UTC] ⚠️ Using default environment values
[22-Dec-2025 17:51:25 UTC] ✅ Environment configuration completed successfully
[22-Dec-2025 17:51:25 UTC] 📡 Processing Profile: GET get-profile
[22-Dec-2025 17:51:25 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[22-Dec-2025 17:51:25 UTC] 🚀 Auth route accessed: GET /api/routes/auth.php?action=user-photos
[22-Dec-2025 17:51:25 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[22-Dec-2025 17:51:25 UTC] ⚠️ Using default environment values
[22-Dec-2025 17:51:25 UTC] ✅ Environment configuration completed successfully
[22-Dec-2025 17:51:25 UTC] 📡 Processing: GET user-photos
[22-Dec-2025 17:51:25 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[22-Dec-2025 17:51:26 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[22-Dec-2025 17:51:26 UTC] ✅ Profile model initialized with table: users
[22-Dec-2025 17:51:26 UTC] ✅ ProfileController initialized
[22-Dec-2025 17:51:26 UTC] 📍 Routing to get-profile
[22-Dec-2025 17:51:26 UTC] 🟢 Getting user profile...
[22-Dec-2025 17:51:26 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[22-Dec-2025 17:51:26 UTC] ✅ Auth model initialized with table: users
[22-Dec-2025 17:51:26 UTC] ✅ AuthController initialized
[22-Dec-2025 17:51:26 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[22-Dec-2025 17:51:26 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[22-Dec-2025 17:51:26 UTC] ✅ Photo model initialized
[22-Dec-2025 17:51:26 UTC] ✅ PhotoController initialized
[22-Dec-2025 17:51:26 UTC] 📍 Routing to user-photos
[22-Dec-2025 17:51:26 UTC] ✅ User data retrieved for: 51
[22-Dec-2025 17:51:26 UTC] ✅ Profile retrieved for user: 51
[22-Dec-2025 17:51:36 UTC] 🚀 Logger initialized
[22-Dec-2025 17:51:36 UTC] 📥 INCOMING REQUEST
[22-Dec-2025 17:51:36 UTC] 📋 GET Parameters
[22-Dec-2025 17:51:36 UTC] 📦 POST Data
[22-Dec-2025 17:51:36 UTC] 📄 Request Headers
[22-Dec-2025 17:51:36 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[22-Dec-2025 17:51:36 UTC] 🌐 Request Details
[22-Dec-2025 17:51:36 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[22-Dec-2025 17:51:36 UTC] ⚠️ Using default environment values
[22-Dec-2025 17:51:36 UTC] ✅ Environment configuration completed successfully
[22-Dec-2025 17:51:36 UTC] 📡 Routing Info
[22-Dec-2025 17:51:36 UTC] 🎯 DiscoveryController constructor called
[22-Dec-2025 17:51:36 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[22-Dec-2025 17:51:36 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[22-Dec-2025 17:51:36 UTC] ✅ DiscoveryController initialized
[22-Dec-2025 17:51:36 UTC] 🎯 DiscoveryController instantiated
[22-Dec-2025 17:51:36 UTC] 📍 ROUTING: POST handle swipe
[22-Dec-2025 17:51:36 UTC] 🟢 Handling swipe action...
[22-Dec-2025 17:51:36 UTC] 🔄 Processing swipe - User: 51, Target: 45, Action: like
[22-Dec-2025 17:51:36 UTC] 📤 OUTGOING RESPONSE
[22-Dec-2025 17:51:36 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[22-Dec-2025 17:51:36 UTC] 🚀 Logger initialized
[22-Dec-2025 17:51:36 UTC] 📥 INCOMING REQUEST
[22-Dec-2025 17:51:36 UTC] 📋 GET Parameters
[22-Dec-2025 17:51:36 UTC] 📄 Request Headers
[22-Dec-2025 17:51:36 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[22-Dec-2025 17:51:36 UTC] 🌐 Request Details
[22-Dec-2025 17:51:36 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[22-Dec-2025 17:51:36 UTC] ⚠️ Using default environment values
[22-Dec-2025 17:51:36 UTC] ✅ Environment configuration completed successfully
[22-Dec-2025 17:51:36 UTC] 📡 Routing Info
[22-Dec-2025 17:51:36 UTC] 🎯 DiscoveryController constructor called
[22-Dec-2025 17:51:36 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[22-Dec-2025 17:51:36 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[22-Dec-2025 17:51:36 UTC] ✅ DiscoveryController initialized
[22-Dec-2025 17:51:36 UTC] 🎯 DiscoveryController instantiated
[22-Dec-2025 17:51:36 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[22-Dec-2025 17:51:36 UTC] 🟢 getDiscoverUsers() method called
[22-Dec-2025 17:51:36 UTC] 🔐 Calling jwtMiddleware...
[22-Dec-2025 17:51:36 UTC] 🔐 jwtMiddleware returned
[22-Dec-2025 17:51:36 UTC] 📊 Pagination parameters
[22-Dec-2025 17:51:36 UTC] 👤 Getting current user data for ID: 51
[22-Dec-2025 17:51:36 UTC] ✅ Current user found
[22-Dec-2025 17:51:36 UTC] 🔍 Querying discovery users...
[22-Dec-2025 17:51:36 UTC] 🔍 getDiscoveryUsers called
[22-Dec-2025 17:51:36 UTC] 📝 Query:
[22-Dec-2025 17:51:36 UTC] ✅ Database returned 0 users
[22-Dec-2025 17:51:36 UTC] 🔍 Filtering preferences:
[22-Dec-2025 17:51:36 UTC] ✅ After filtering: 0 users
[22-Dec-2025 17:51:36 UTC] 🔍 getDiscoveryUsersCount called
[22-Dec-2025 17:51:36 UTC] ✅ Total users in DB (excluding current): 6
[22-Dec-2025 17:51:36 UTC] ✅ Discovery query complete
[22-Dec-2025 17:51:36 UTC] 📤 OUTGOING RESPONSE
[22-Dec-2025 17:51:36 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[22-Dec-2025 17:51:38 UTC] 🚀 Logger initialized
[22-Dec-2025 17:51:38 UTC] 📥 INCOMING REQUEST
[22-Dec-2025 17:51:38 UTC] 📋 GET Parameters
[22-Dec-2025 17:51:38 UTC] 📦 POST Data
[22-Dec-2025 17:51:38 UTC] 📄 Request Headers
[22-Dec-2025 17:51:38 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[22-Dec-2025 17:51:38 UTC] 🌐 Request Details
[22-Dec-2025 17:51:38 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[22-Dec-2025 17:51:38 UTC] ⚠️ Using default environment values
[22-Dec-2025 17:51:38 UTC] ✅ Environment configuration completed successfully
[22-Dec-2025 17:51:38 UTC] 📡 Routing Info
[22-Dec-2025 17:51:38 UTC] 🎯 DiscoveryController constructor called
[22-Dec-2025 17:51:38 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[22-Dec-2025 17:51:38 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[22-Dec-2025 17:51:38 UTC] ✅ DiscoveryController initialized
[22-Dec-2025 17:51:38 UTC] 🎯 DiscoveryController instantiated
[22-Dec-2025 17:51:38 UTC] 📍 ROUTING: POST handle swipe
[22-Dec-2025 17:51:38 UTC] 🟢 Handling swipe action...
[22-Dec-2025 17:51:38 UTC] 🔄 Processing swipe - User: 51, Target: 47, Action: like
[22-Dec-2025 17:51:38 UTC] 📤 OUTGOING RESPONSE
[22-Dec-2025 17:51:38 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[23-Dec-2025 09:59:19 UTC] 🚀 Auth route accessed: POST /api/routes/auth.php?action=signup
[23-Dec-2025 09:59:19 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[23-Dec-2025 09:59:19 UTC] ⚠️ Using default environment values
[23-Dec-2025 09:59:19 UTC] ✅ Environment configuration completed successfully
[23-Dec-2025 09:59:19 UTC] 📡 Processing: POST signup
[23-Dec-2025 09:59:19 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[23-Dec-2025 09:59:19 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[23-Dec-2025 09:59:19 UTC] ✅ Auth model initialized with table: users
[23-Dec-2025 09:59:19 UTC] ✅ AuthController initialized
[23-Dec-2025 09:59:19 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[23-Dec-2025 09:59:19 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[23-Dec-2025 09:59:19 UTC] ✅ Photo model initialized
[23-Dec-2025 09:59:19 UTC] ✅ PhotoController initialized
[23-Dec-2025 09:59:19 UTC] 📍 Routing to signup
[23-Dec-2025 09:59:19 UTC] 📥 Signup request received: {"name":"MAnuel","nickname":"Kizz","gender":"Male","age":40,"email":"kizz@gmail.com","location":"San Francisco, CA, United States","bio":"I love coding","preference":"Both","latitude":37.785834,"longitude":-122.406417,"password":"defaultPassword123","confirm_password":"defaultPassword123"}
[23-Dec-2025 09:59:19 UTC] 📍 User coordinates - Lat: 37.785834, Lng: -122.406417
[23-Dec-2025 09:59:20 UTC] ✅ User created successfully with ID: 52
[23-Dec-2025 09:59:20 UTC] ✅ User created successfully with ID: 52
[23-Dec-2025 09:59:20 UTC] 🚀 Auth route accessed: POST /api/routes/auth.php?action=login
[23-Dec-2025 09:59:20 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[23-Dec-2025 09:59:20 UTC] ⚠️ Using default environment values
[23-Dec-2025 09:59:20 UTC] ✅ Environment configuration completed successfully
[23-Dec-2025 09:59:20 UTC] 📡 Processing: POST login
[23-Dec-2025 09:59:20 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[23-Dec-2025 09:59:20 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[23-Dec-2025 09:59:20 UTC] ✅ Auth model initialized with table: users
[23-Dec-2025 09:59:20 UTC] ✅ AuthController initialized
[23-Dec-2025 09:59:20 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[23-Dec-2025 09:59:20 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[23-Dec-2025 09:59:20 UTC] ✅ Photo model initialized
[23-Dec-2025 09:59:20 UTC] ✅ PhotoController initialized
[23-Dec-2025 09:59:20 UTC] 📍 Routing to login
[23-Dec-2025 09:59:20 UTC] 📥 Login request received: {"email":"kizz@gmail.com","password":"defaultPassword123"}
[23-Dec-2025 09:59:20 UTC] ✅ Login successful for user: kizz@gmail.com
[23-Dec-2025 09:59:20 UTC] ✅ JWT created successfully for user ID: 52
[23-Dec-2025 09:59:36 UTC] 🚀 Auth route accessed: GET /api/routes/auth.php?action=user-photos
[23-Dec-2025 09:59:36 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[23-Dec-2025 09:59:36 UTC] ⚠️ Using default environment values
[23-Dec-2025 09:59:36 UTC] ✅ Environment configuration completed successfully
[23-Dec-2025 09:59:36 UTC] 📡 Processing: GET user-photos
[23-Dec-2025 09:59:36 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[23-Dec-2025 09:59:36 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[23-Dec-2025 09:59:36 UTC] ✅ Auth model initialized with table: users
[23-Dec-2025 09:59:36 UTC] ✅ AuthController initialized
[23-Dec-2025 09:59:36 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[23-Dec-2025 09:59:36 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[23-Dec-2025 09:59:36 UTC] ✅ Photo model initialized
[23-Dec-2025 09:59:36 UTC] ✅ PhotoController initialized
[23-Dec-2025 09:59:36 UTC] 📍 Routing to user-photos
[23-Dec-2025 10:00:04 UTC] 🚀 Auth route accessed: POST /api/routes/auth.php?action=upload-photo
[23-Dec-2025 10:00:04 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[23-Dec-2025 10:00:04 UTC] ⚠️ Using default environment values
[23-Dec-2025 10:00:04 UTC] ✅ Environment configuration completed successfully
[23-Dec-2025 10:00:04 UTC] 📡 Processing: POST upload-photo
[23-Dec-2025 10:00:04 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[23-Dec-2025 10:00:04 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[23-Dec-2025 10:00:04 UTC] ✅ Auth model initialized with table: users
[23-Dec-2025 10:00:04 UTC] ✅ AuthController initialized
[23-Dec-2025 10:00:04 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[23-Dec-2025 10:00:04 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[23-Dec-2025 10:00:04 UTC] ✅ Photo model initialized
[23-Dec-2025 10:00:04 UTC] ✅ PhotoController initialized
[23-Dec-2025 10:00:04 UTC] 📍 Routing to upload-photo
[23-Dec-2025 10:00:04 UTC] 📸 Upload photo request for user: 52
[23-Dec-2025 10:00:04 UTC] 🚀 Auth route accessed: POST /api/routes/auth.php?action=upload-photo
[23-Dec-2025 10:00:04 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[23-Dec-2025 10:00:04 UTC] ⚠️ Using default environment values
[23-Dec-2025 10:00:04 UTC] ✅ Environment configuration completed successfully
[23-Dec-2025 10:00:04 UTC] 📡 Processing: POST upload-photo
[23-Dec-2025 10:00:04 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[23-Dec-2025 10:00:04 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[23-Dec-2025 10:00:04 UTC] ✅ Auth model initialized with table: users
[23-Dec-2025 10:00:04 UTC] ✅ AuthController initialized
[23-Dec-2025 10:00:04 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[23-Dec-2025 10:00:04 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[23-Dec-2025 10:00:04 UTC] ✅ Photo model initialized
[23-Dec-2025 10:00:04 UTC] ✅ PhotoController initialized
[23-Dec-2025 10:00:04 UTC] 📍 Routing to upload-photo
[23-Dec-2025 10:00:04 UTC] 📸 Upload photo request for user: 52
[23-Dec-2025 10:00:09 UTC] 🚀 Auth route accessed: POST /api/routes/auth.php?action=set-main-photo
[23-Dec-2025 10:00:09 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[23-Dec-2025 10:00:09 UTC] ⚠️ Using default environment values
[23-Dec-2025 10:00:09 UTC] ✅ Environment configuration completed successfully
[23-Dec-2025 10:00:09 UTC] 📡 Processing: POST set-main-photo
[23-Dec-2025 10:00:09 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[23-Dec-2025 10:00:09 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[23-Dec-2025 10:00:09 UTC] ✅ Auth model initialized with table: users
[23-Dec-2025 10:00:09 UTC] ✅ AuthController initialized
[23-Dec-2025 10:00:09 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[23-Dec-2025 10:00:09 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[23-Dec-2025 10:00:09 UTC] ✅ Photo model initialized
[23-Dec-2025 10:00:09 UTC] ✅ PhotoController initialized
[23-Dec-2025 10:00:09 UTC] 📍 Routing to set-main-photo
[23-Dec-2025 10:00:17 UTC] 🚀 Logger initialized
[23-Dec-2025 10:00:17 UTC] 📥 INCOMING REQUEST
[23-Dec-2025 10:00:17 UTC] 📋 GET Parameters
[23-Dec-2025 10:00:17 UTC] 📄 Request Headers
[23-Dec-2025 10:00:17 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[23-Dec-2025 10:00:17 UTC] 🌐 Request Details
[23-Dec-2025 10:00:17 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[23-Dec-2025 10:00:17 UTC] ⚠️ Using default environment values
[23-Dec-2025 10:00:17 UTC] ✅ Environment configuration completed successfully
[23-Dec-2025 10:00:17 UTC] 📡 Routing Info
[23-Dec-2025 10:00:17 UTC] 🎯 DiscoveryController constructor called
[23-Dec-2025 10:00:17 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[23-Dec-2025 10:00:17 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[23-Dec-2025 10:00:17 UTC] ✅ DiscoveryController initialized
[23-Dec-2025 10:00:17 UTC] 🎯 DiscoveryController instantiated
[23-Dec-2025 10:00:17 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[23-Dec-2025 10:00:17 UTC] 🟢 getDiscoverUsers() method called
[23-Dec-2025 10:00:17 UTC] 🔐 Calling jwtMiddleware...
[23-Dec-2025 10:00:17 UTC] 🔐 jwtMiddleware returned
[23-Dec-2025 10:00:17 UTC] 📊 Pagination parameters
[23-Dec-2025 10:00:17 UTC] 👤 Getting current user data for ID: 52
[23-Dec-2025 10:00:17 UTC] ✅ Current user found
[23-Dec-2025 10:00:17 UTC] 🔍 Querying discovery users...
[23-Dec-2025 10:00:17 UTC] 🔍 getDiscoveryUsers called
[23-Dec-2025 10:00:17 UTC] 📝 Query:
[23-Dec-2025 10:00:17 UTC] ✅ Database returned 4 users
[23-Dec-2025 10:00:17 UTC] 👤 Sample user from DB:
[23-Dec-2025 10:00:17 UTC] 🔍 Filtering preferences:
[23-Dec-2025 10:00:17 UTC] 🤝 Preference check:
[23-Dec-2025 10:00:17 UTC] ⚠️ Skipping user 46 - no photos
[23-Dec-2025 10:00:17 UTC] 🤝 Preference check:
[23-Dec-2025 10:00:17 UTC] 🤝 Preference check:
[23-Dec-2025 10:00:17 UTC] ⚠️ Skipping user 50 - preferences don't match
[23-Dec-2025 10:00:17 UTC] ✅ After filtering: 2 users
[23-Dec-2025 10:00:17 UTC] 🔍 getDiscoveryUsersCount called
[23-Dec-2025 10:00:17 UTC] ✅ Total users in DB (excluding current): 7
[23-Dec-2025 10:00:17 UTC] ✅ Discovery query complete
[23-Dec-2025 10:00:17 UTC] 📤 OUTGOING RESPONSE
[23-Dec-2025 10:00:17 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[23-Dec-2025 10:00:28 UTC] 🚀 Logger initialized
[23-Dec-2025 10:00:28 UTC] 📥 INCOMING REQUEST
[23-Dec-2025 10:00:28 UTC] 📋 GET Parameters
[23-Dec-2025 10:00:28 UTC] 📦 POST Data
[23-Dec-2025 10:00:28 UTC] 📄 Request Headers
[23-Dec-2025 10:00:28 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[23-Dec-2025 10:00:28 UTC] 🌐 Request Details
[23-Dec-2025 10:00:28 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[23-Dec-2025 10:00:28 UTC] ⚠️ Using default environment values
[23-Dec-2025 10:00:28 UTC] ✅ Environment configuration completed successfully
[23-Dec-2025 10:00:28 UTC] 📡 Routing Info
[23-Dec-2025 10:00:28 UTC] 🎯 DiscoveryController constructor called
[23-Dec-2025 10:00:28 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[23-Dec-2025 10:00:28 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[23-Dec-2025 10:00:28 UTC] ✅ DiscoveryController initialized
[23-Dec-2025 10:00:28 UTC] 🎯 DiscoveryController instantiated
[23-Dec-2025 10:00:28 UTC] 📍 ROUTING: POST handle swipe
[23-Dec-2025 10:00:28 UTC] 🟢 Handling swipe action...
[23-Dec-2025 10:00:28 UTC] 🔄 Processing swipe - User: 52, Target: 45, Action: dislike
[23-Dec-2025 10:00:28 UTC] 📤 OUTGOING RESPONSE
[23-Dec-2025 10:00:28 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[23-Dec-2025 10:00:28 UTC] 🚀 Logger initialized
[23-Dec-2025 10:00:28 UTC] 📥 INCOMING REQUEST
[23-Dec-2025 10:00:28 UTC] 📋 GET Parameters
[23-Dec-2025 10:00:28 UTC] 📄 Request Headers
[23-Dec-2025 10:00:28 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[23-Dec-2025 10:00:28 UTC] 🌐 Request Details
[23-Dec-2025 10:00:28 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[23-Dec-2025 10:00:28 UTC] ⚠️ Using default environment values
[23-Dec-2025 10:00:28 UTC] ✅ Environment configuration completed successfully
[23-Dec-2025 10:00:28 UTC] 📡 Routing Info
[23-Dec-2025 10:00:28 UTC] 🎯 DiscoveryController constructor called
[23-Dec-2025 10:00:28 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[23-Dec-2025 10:00:28 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[23-Dec-2025 10:00:28 UTC] ✅ DiscoveryController initialized
[23-Dec-2025 10:00:28 UTC] 🎯 DiscoveryController instantiated
[23-Dec-2025 10:00:28 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[23-Dec-2025 10:00:28 UTC] 🟢 getDiscoverUsers() method called
[23-Dec-2025 10:00:28 UTC] 🔐 Calling jwtMiddleware...
[23-Dec-2025 10:00:28 UTC] 🔐 jwtMiddleware returned
[23-Dec-2025 10:00:28 UTC] 📊 Pagination parameters
[23-Dec-2025 10:00:28 UTC] 👤 Getting current user data for ID: 52
[23-Dec-2025 10:00:28 UTC] ✅ Current user found
[23-Dec-2025 10:00:28 UTC] 🔍 Querying discovery users...
[23-Dec-2025 10:00:28 UTC] 🔍 getDiscoveryUsers called
[23-Dec-2025 10:00:28 UTC] 📝 Query:
[23-Dec-2025 10:00:28 UTC] ✅ Database returned 0 users
[23-Dec-2025 10:00:28 UTC] 🔍 Filtering preferences:
[23-Dec-2025 10:00:28 UTC] ✅ After filtering: 0 users
[23-Dec-2025 10:00:28 UTC] 🔍 getDiscoveryUsersCount called
[23-Dec-2025 10:00:28 UTC] ✅ Total users in DB (excluding current): 7
[23-Dec-2025 10:00:28 UTC] ✅ Discovery query complete
[23-Dec-2025 10:00:28 UTC] 📤 OUTGOING RESPONSE
[23-Dec-2025 10:00:28 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[23-Dec-2025 10:00:30 UTC] 🚀 Logger initialized
[23-Dec-2025 10:00:30 UTC] 📥 INCOMING REQUEST
[23-Dec-2025 10:00:30 UTC] 📋 GET Parameters
[23-Dec-2025 10:00:30 UTC] 📦 POST Data
[23-Dec-2025 10:00:30 UTC] 📄 Request Headers
[23-Dec-2025 10:00:30 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[23-Dec-2025 10:00:30 UTC] 🌐 Request Details
[23-Dec-2025 10:00:30 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[23-Dec-2025 10:00:30 UTC] ⚠️ Using default environment values
[23-Dec-2025 10:00:30 UTC] ✅ Environment configuration completed successfully
[23-Dec-2025 10:00:30 UTC] 📡 Routing Info
[23-Dec-2025 10:00:30 UTC] 🎯 DiscoveryController constructor called
[23-Dec-2025 10:00:30 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[23-Dec-2025 10:00:30 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[23-Dec-2025 10:00:30 UTC] ✅ DiscoveryController initialized
[23-Dec-2025 10:00:30 UTC] 🎯 DiscoveryController instantiated
[23-Dec-2025 10:00:30 UTC] 📍 ROUTING: POST handle swipe
[23-Dec-2025 10:00:30 UTC] 🟢 Handling swipe action...
[23-Dec-2025 10:00:30 UTC] 🔄 Processing swipe - User: 52, Target: 47, Action: dislike
[23-Dec-2025 10:00:30 UTC] 📤 OUTGOING RESPONSE
[23-Dec-2025 10:00:30 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[23-Dec-2025 10:00:34 UTC] 🚀 Profile route accessed: GET /api/routes/profile.php?action=get-profile
[23-Dec-2025 10:00:34 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[23-Dec-2025 10:00:34 UTC] ⚠️ Using default environment values
[23-Dec-2025 10:00:34 UTC] ✅ Environment configuration completed successfully
[23-Dec-2025 10:00:34 UTC] 📡 Processing Profile: GET get-profile
[23-Dec-2025 10:00:34 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[23-Dec-2025 10:00:34 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[23-Dec-2025 10:00:34 UTC] ✅ Profile model initialized with table: users
[23-Dec-2025 10:00:34 UTC] ✅ ProfileController initialized
[23-Dec-2025 10:00:34 UTC] 📍 Routing to get-profile
[23-Dec-2025 10:00:34 UTC] 🟢 Getting user profile...
[23-Dec-2025 10:00:34 UTC] ✅ User data retrieved for: 52
[23-Dec-2025 10:00:34 UTC] ✅ Profile retrieved for user: 52
[23-Dec-2025 10:00:34 UTC] 🚀 Auth route accessed: GET /api/routes/auth.php?action=user-photos
[23-Dec-2025 10:00:34 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[23-Dec-2025 10:00:34 UTC] ⚠️ Using default environment values
[23-Dec-2025 10:00:34 UTC] ✅ Environment configuration completed successfully
[23-Dec-2025 10:00:34 UTC] 📡 Processing: GET user-photos
[23-Dec-2025 10:00:34 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[23-Dec-2025 10:00:34 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[23-Dec-2025 10:00:34 UTC] ✅ Auth model initialized with table: users
[23-Dec-2025 10:00:34 UTC] ✅ AuthController initialized
[23-Dec-2025 10:00:34 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[23-Dec-2025 10:00:34 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[23-Dec-2025 10:00:34 UTC] ✅ Photo model initialized
[23-Dec-2025 10:00:34 UTC] ✅ PhotoController initialized
[23-Dec-2025 10:00:34 UTC] 📍 Routing to user-photos
[23-Dec-2025 10:00:34 UTC] 🚀 Auth route accessed: GET /api/routes/auth.php?action=user-photos
[23-Dec-2025 10:00:34 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[23-Dec-2025 10:00:34 UTC] ⚠️ Using default environment values
[23-Dec-2025 10:00:34 UTC] ✅ Environment configuration completed successfully
[23-Dec-2025 10:00:34 UTC] 📡 Processing: GET user-photos
[23-Dec-2025 10:00:34 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[23-Dec-2025 10:00:34 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[23-Dec-2025 10:00:34 UTC] ✅ Auth model initialized with table: users
[23-Dec-2025 10:00:34 UTC] ✅ AuthController initialized
[23-Dec-2025 10:00:34 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[23-Dec-2025 10:00:34 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[23-Dec-2025 10:00:34 UTC] ✅ Photo model initialized
[23-Dec-2025 10:00:34 UTC] ✅ PhotoController initialized
[23-Dec-2025 10:00:34 UTC] 📍 Routing to user-photos
[23-Dec-2025 10:00:34 UTC] 🚀 Profile route accessed: GET /api/routes/profile.php?action=get-profile
[23-Dec-2025 10:00:34 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[23-Dec-2025 10:00:34 UTC] ⚠️ Using default environment values
[23-Dec-2025 10:00:34 UTC] ✅ Environment configuration completed successfully
[23-Dec-2025 10:00:34 UTC] 📡 Processing Profile: GET get-profile
[23-Dec-2025 10:00:34 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[23-Dec-2025 10:00:34 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[23-Dec-2025 10:00:34 UTC] ✅ Profile model initialized with table: users
[23-Dec-2025 10:00:34 UTC] ✅ ProfileController initialized
[23-Dec-2025 10:00:34 UTC] 📍 Routing to get-profile
[23-Dec-2025 10:00:34 UTC] 🟢 Getting user profile...
[23-Dec-2025 10:00:34 UTC] ✅ User data retrieved for: 52
[23-Dec-2025 10:00:34 UTC] ✅ Profile retrieved for user: 52
[23-Dec-2025 10:00:55 UTC] 🚀 Auth route accessed: POST /api/routes/auth.php?action=set-main-photo
[23-Dec-2025 10:00:55 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[23-Dec-2025 10:00:55 UTC] ⚠️ Using default environment values
[23-Dec-2025 10:00:55 UTC] ✅ Environment configuration completed successfully
[23-Dec-2025 10:00:55 UTC] 📡 Processing: POST set-main-photo
[23-Dec-2025 10:00:55 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[23-Dec-2025 10:00:55 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[23-Dec-2025 10:00:55 UTC] ✅ Auth model initialized with table: users
[23-Dec-2025 10:00:55 UTC] ✅ AuthController initialized
[23-Dec-2025 10:00:55 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[23-Dec-2025 10:00:55 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[23-Dec-2025 10:00:55 UTC] ✅ Photo model initialized
[23-Dec-2025 10:00:55 UTC] ✅ PhotoController initialized
[23-Dec-2025 10:00:55 UTC] 📍 Routing to set-main-photo
[23-Dec-2025 10:00:59 UTC] 🚀 Profile route accessed: GET /api/routes/profile.php?action=get-profile
[23-Dec-2025 10:00:59 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[23-Dec-2025 10:00:59 UTC] ⚠️ Using default environment values
[23-Dec-2025 10:00:59 UTC] ✅ Environment configuration completed successfully
[23-Dec-2025 10:00:59 UTC] 📡 Processing Profile: GET get-profile
[23-Dec-2025 10:00:59 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[23-Dec-2025 10:00:59 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[23-Dec-2025 10:00:59 UTC] ✅ Profile model initialized with table: users
[23-Dec-2025 10:00:59 UTC] ✅ ProfileController initialized
[23-Dec-2025 10:00:59 UTC] 📍 Routing to get-profile
[23-Dec-2025 10:00:59 UTC] 🟢 Getting user profile...
[23-Dec-2025 10:00:59 UTC] ✅ User data retrieved for: 52
[23-Dec-2025 10:00:59 UTC] ✅ Profile retrieved for user: 52
[23-Dec-2025 10:00:59 UTC] 🚀 Auth route accessed: GET /api/routes/auth.php?action=user-photos
[23-Dec-2025 10:00:59 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[23-Dec-2025 10:00:59 UTC] ⚠️ Using default environment values
[23-Dec-2025 10:00:59 UTC] ✅ Environment configuration completed successfully
[23-Dec-2025 10:00:59 UTC] 📡 Processing: GET user-photos
[23-Dec-2025 10:00:59 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[23-Dec-2025 10:00:59 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[23-Dec-2025 10:00:59 UTC] ✅ Auth model initialized with table: users
[23-Dec-2025 10:00:59 UTC] ✅ AuthController initialized
[23-Dec-2025 10:00:59 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[23-Dec-2025 10:00:59 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[23-Dec-2025 10:00:59 UTC] ✅ Photo model initialized
[23-Dec-2025 10:00:59 UTC] ✅ PhotoController initialized
[23-Dec-2025 10:00:59 UTC] 📍 Routing to user-photos
[23-Dec-2025 10:03:15 UTC] 🚀 Logger initialized
[23-Dec-2025 10:03:15 UTC] 📥 INCOMING REQUEST
[23-Dec-2025 10:03:15 UTC] 📋 GET Parameters
[23-Dec-2025 10:03:15 UTC] 📄 Request Headers
[23-Dec-2025 10:03:15 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[23-Dec-2025 10:03:15 UTC] 🌐 Request Details
[23-Dec-2025 10:03:15 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[23-Dec-2025 10:03:15 UTC] ⚠️ Using default environment values
[23-Dec-2025 10:03:15 UTC] ✅ Environment configuration completed successfully
[23-Dec-2025 10:03:15 UTC] 📡 Routing Info
[23-Dec-2025 10:03:15 UTC] 🎯 DiscoveryController constructor called
[23-Dec-2025 10:03:15 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[23-Dec-2025 10:03:15 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[23-Dec-2025 10:03:15 UTC] ✅ DiscoveryController initialized
[23-Dec-2025 10:03:15 UTC] 🎯 DiscoveryController instantiated
[23-Dec-2025 10:03:15 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[23-Dec-2025 10:03:15 UTC] 🟢 getDiscoverUsers() method called
[23-Dec-2025 10:03:15 UTC] 🔐 Calling jwtMiddleware...
[23-Dec-2025 10:03:15 UTC] 🔐 jwtMiddleware returned
[23-Dec-2025 10:03:15 UTC] 📊 Pagination parameters
[23-Dec-2025 10:03:15 UTC] 👤 Getting current user data for ID: 52
[23-Dec-2025 10:03:15 UTC] ✅ Current user found
[23-Dec-2025 10:03:15 UTC] 🔍 Querying discovery users...
[23-Dec-2025 10:03:15 UTC] 🔍 getDiscoveryUsers called
[23-Dec-2025 10:03:15 UTC] 📝 Query:
[23-Dec-2025 10:03:15 UTC] ✅ Database returned 4 users
[23-Dec-2025 10:03:15 UTC] 👤 Sample user from DB:
[23-Dec-2025 10:03:15 UTC] 🔍 Filtering preferences:
[23-Dec-2025 10:03:15 UTC] 🤝 Preference check:
[23-Dec-2025 10:03:15 UTC] ⚠️ Skipping user 46 - no photos
[23-Dec-2025 10:03:15 UTC] 🤝 Preference check:
[23-Dec-2025 10:03:15 UTC] 🤝 Preference check:
[23-Dec-2025 10:03:15 UTC] ⚠️ Skipping user 50 - preferences don't match
[23-Dec-2025 10:03:15 UTC] ✅ After filtering: 2 users
[23-Dec-2025 10:03:15 UTC] 🔍 getDiscoveryUsersCount called
[23-Dec-2025 10:03:15 UTC] ✅ Total users in DB (excluding current): 7
[23-Dec-2025 10:03:15 UTC] ✅ Discovery query complete
[23-Dec-2025 10:03:15 UTC] 📤 OUTGOING RESPONSE
[23-Dec-2025 10:03:15 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[23-Dec-2025 10:04:26 UTC] 🚀 Logger initialized
[23-Dec-2025 10:04:26 UTC] 📥 INCOMING REQUEST
[23-Dec-2025 10:04:26 UTC] 📋 GET Parameters
[23-Dec-2025 10:04:26 UTC] 📦 POST Data
[23-Dec-2025 10:04:26 UTC] 📄 Request Headers
[23-Dec-2025 10:04:26 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[23-Dec-2025 10:04:26 UTC] 🌐 Request Details
[23-Dec-2025 10:04:26 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[23-Dec-2025 10:04:26 UTC] ⚠️ Using default environment values
[23-Dec-2025 10:04:26 UTC] ✅ Environment configuration completed successfully
[23-Dec-2025 10:04:26 UTC] 📡 Routing Info
[23-Dec-2025 10:04:26 UTC] 🎯 DiscoveryController constructor called
[23-Dec-2025 10:04:26 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[23-Dec-2025 10:04:26 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[23-Dec-2025 10:04:26 UTC] ✅ DiscoveryController initialized
[23-Dec-2025 10:04:26 UTC] 🎯 DiscoveryController instantiated
[23-Dec-2025 10:04:26 UTC] 📍 ROUTING: POST handle swipe
[23-Dec-2025 10:04:26 UTC] 🟢 Handling swipe action...
[23-Dec-2025 10:04:26 UTC] 🔄 Processing swipe - User: 52, Target: 45, Action: dislike
[23-Dec-2025 10:04:26 UTC] 📤 OUTGOING RESPONSE
[23-Dec-2025 10:04:26 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[23-Dec-2025 10:04:26 UTC] 🚀 Logger initialized
[23-Dec-2025 10:04:26 UTC] 📥 INCOMING REQUEST
[23-Dec-2025 10:04:26 UTC] 📋 GET Parameters
[23-Dec-2025 10:04:26 UTC] 📄 Request Headers
[23-Dec-2025 10:04:26 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[23-Dec-2025 10:04:26 UTC] 🌐 Request Details
[23-Dec-2025 10:04:26 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[23-Dec-2025 10:04:26 UTC] ⚠️ Using default environment values
[23-Dec-2025 10:04:26 UTC] ✅ Environment configuration completed successfully
[23-Dec-2025 10:04:26 UTC] 📡 Routing Info
[23-Dec-2025 10:04:26 UTC] 🎯 DiscoveryController constructor called
[23-Dec-2025 10:04:26 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[23-Dec-2025 10:04:26 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[23-Dec-2025 10:04:26 UTC] ✅ DiscoveryController initialized
[23-Dec-2025 10:04:26 UTC] 🎯 DiscoveryController instantiated
[23-Dec-2025 10:04:26 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[23-Dec-2025 10:04:26 UTC] 🟢 getDiscoverUsers() method called
[23-Dec-2025 10:04:26 UTC] 🔐 Calling jwtMiddleware...
[23-Dec-2025 10:04:26 UTC] 🔐 jwtMiddleware returned
[23-Dec-2025 10:04:26 UTC] 📊 Pagination parameters
[23-Dec-2025 10:04:26 UTC] 👤 Getting current user data for ID: 52
[23-Dec-2025 10:04:26 UTC] ✅ Current user found
[23-Dec-2025 10:04:26 UTC] 🔍 Querying discovery users...
[23-Dec-2025 10:04:26 UTC] 🔍 getDiscoveryUsers called
[23-Dec-2025 10:04:26 UTC] 📝 Query:
[23-Dec-2025 10:04:26 UTC] ✅ Database returned 0 users
[23-Dec-2025 10:04:26 UTC] 🔍 Filtering preferences:
[23-Dec-2025 10:04:26 UTC] ✅ After filtering: 0 users
[23-Dec-2025 10:04:26 UTC] 🔍 getDiscoveryUsersCount called
[23-Dec-2025 10:04:26 UTC] ✅ Total users in DB (excluding current): 7
[23-Dec-2025 10:04:26 UTC] ✅ Discovery query complete
[23-Dec-2025 10:04:26 UTC] 📤 OUTGOING RESPONSE
[23-Dec-2025 10:04:26 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[23-Dec-2025 10:04:27 UTC] 🚀 Logger initialized
[23-Dec-2025 10:04:27 UTC] 📥 INCOMING REQUEST
[23-Dec-2025 10:04:27 UTC] 📋 GET Parameters
[23-Dec-2025 10:04:27 UTC] 📦 POST Data
[23-Dec-2025 10:04:27 UTC] 📄 Request Headers
[23-Dec-2025 10:04:27 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[23-Dec-2025 10:04:27 UTC] 🌐 Request Details
[23-Dec-2025 10:04:27 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[23-Dec-2025 10:04:27 UTC] ⚠️ Using default environment values
[23-Dec-2025 10:04:27 UTC] ✅ Environment configuration completed successfully
[23-Dec-2025 10:04:27 UTC] 📡 Routing Info
[23-Dec-2025 10:04:27 UTC] 🎯 DiscoveryController constructor called
[23-Dec-2025 10:04:27 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[23-Dec-2025 10:04:27 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[23-Dec-2025 10:04:27 UTC] ✅ DiscoveryController initialized
[23-Dec-2025 10:04:27 UTC] 🎯 DiscoveryController instantiated
[23-Dec-2025 10:04:27 UTC] 📍 ROUTING: POST handle swipe
[23-Dec-2025 10:04:27 UTC] 🟢 Handling swipe action...
[23-Dec-2025 10:04:27 UTC] 🔄 Processing swipe - User: 52, Target: 47, Action: dislike
[23-Dec-2025 10:04:27 UTC] 📤 OUTGOING RESPONSE
[23-Dec-2025 10:04:27 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[23-Dec-2025 10:04:54 UTC] 🚀 Profile route accessed: GET /api/routes/profile.php?action=get-profile
[23-Dec-2025 10:04:54 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[23-Dec-2025 10:04:54 UTC] ⚠️ Using default environment values
[23-Dec-2025 10:04:54 UTC] 🚀 Profile route accessed: GET /api/routes/profile.php?action=get-profile
[23-Dec-2025 10:04:54 UTC] ✅ Environment configuration completed successfully
[23-Dec-2025 10:04:54 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[23-Dec-2025 10:04:54 UTC] ⚠️ Using default environment values
[23-Dec-2025 10:04:54 UTC] ✅ Environment configuration completed successfully
[23-Dec-2025 10:04:54 UTC] 🚀 Auth route accessed: GET /api/routes/auth.php?action=user-photos
[23-Dec-2025 10:04:54 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[23-Dec-2025 10:04:54 UTC] ⚠️ Using default environment values
[23-Dec-2025 10:04:54 UTC] ✅ Environment configuration completed successfully
[23-Dec-2025 10:04:54 UTC] 📡 Processing Profile: GET get-profile
[23-Dec-2025 10:04:54 UTC] 📡 Processing Profile: GET get-profile
[23-Dec-2025 10:04:54 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[23-Dec-2025 10:04:54 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[23-Dec-2025 10:04:54 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[23-Dec-2025 10:04:54 UTC] ✅ Profile model initialized with table: users
[23-Dec-2025 10:04:54 UTC] ✅ ProfileController initialized
[23-Dec-2025 10:04:54 UTC] 📍 Routing to get-profile
[23-Dec-2025 10:04:54 UTC] 🟢 Getting user profile...
[23-Dec-2025 10:04:54 UTC] ✅ User data retrieved for: 52
[23-Dec-2025 10:04:54 UTC] ✅ Profile retrieved for user: 52
[23-Dec-2025 10:04:54 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[23-Dec-2025 10:04:54 UTC] ✅ Profile model initialized with table: users
[23-Dec-2025 10:04:54 UTC] ✅ ProfileController initialized
[23-Dec-2025 10:04:54 UTC] 📍 Routing to get-profile
[23-Dec-2025 10:04:54 UTC] 🟢 Getting user profile...
[23-Dec-2025 10:04:54 UTC] ✅ User data retrieved for: 52
[23-Dec-2025 10:04:54 UTC] ✅ Profile retrieved for user: 52
[23-Dec-2025 10:04:54 UTC] 📡 Processing: GET user-photos
[23-Dec-2025 10:04:54 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[23-Dec-2025 10:04:54 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[23-Dec-2025 10:04:54 UTC] ✅ Auth model initialized with table: users
[23-Dec-2025 10:04:54 UTC] ✅ AuthController initialized
[23-Dec-2025 10:04:54 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[23-Dec-2025 10:04:54 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[23-Dec-2025 10:04:54 UTC] ✅ Photo model initialized
[23-Dec-2025 10:04:54 UTC] ✅ PhotoController initialized
[23-Dec-2025 10:04:54 UTC] 📍 Routing to user-photos
[23-Dec-2025 10:04:54 UTC] 🚀 Auth route accessed: GET /api/routes/auth.php?action=user-photos
[23-Dec-2025 10:04:54 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[23-Dec-2025 10:04:54 UTC] ⚠️ Using default environment values
[23-Dec-2025 10:04:54 UTC] ✅ Environment configuration completed successfully
[23-Dec-2025 10:04:54 UTC] 📡 Processing: GET user-photos
[23-Dec-2025 10:04:54 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[23-Dec-2025 10:04:54 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[23-Dec-2025 10:04:54 UTC] ✅ Auth model initialized with table: users
[23-Dec-2025 10:04:54 UTC] ✅ AuthController initialized
[23-Dec-2025 10:04:54 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[23-Dec-2025 10:04:54 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[23-Dec-2025 10:04:54 UTC] ✅ Photo model initialized
[23-Dec-2025 10:04:54 UTC] ✅ PhotoController initialized
[23-Dec-2025 10:04:54 UTC] 📍 Routing to user-photos
[23-Dec-2025 10:08:39 UTC] 🚀 Logger initialized
[23-Dec-2025 10:08:39 UTC] 📥 INCOMING REQUEST
[23-Dec-2025 10:08:39 UTC] 🚀 Logger initialized
[23-Dec-2025 10:08:39 UTC] 📋 GET Parameters
[23-Dec-2025 10:08:39 UTC] 📄 Request Headers
[23-Dec-2025 10:08:39 UTC] 📥 INCOMING REQUEST
[23-Dec-2025 10:08:39 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[23-Dec-2025 10:08:39 UTC] 📋 GET Parameters
[23-Dec-2025 10:08:39 UTC] 🌐 Request Details
[23-Dec-2025 10:08:39 UTC] 📄 Request Headers
[23-Dec-2025 10:08:39 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[23-Dec-2025 10:08:39 UTC] 🌐 Request Details
[23-Dec-2025 10:08:39 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[23-Dec-2025 10:08:39 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[23-Dec-2025 10:08:39 UTC] ⚠️ Using default environment values
[23-Dec-2025 10:08:39 UTC] ⚠️ Using default environment values
[23-Dec-2025 10:08:39 UTC] ✅ Environment configuration completed successfully
[23-Dec-2025 10:08:39 UTC] ✅ Environment configuration completed successfully
[23-Dec-2025 10:08:39 UTC] 📡 Routing Info
[23-Dec-2025 10:08:39 UTC] 📡 Routing Info
[23-Dec-2025 10:08:39 UTC] 🎯 DiscoveryController constructor called
[23-Dec-2025 10:08:39 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[23-Dec-2025 10:08:39 UTC] 🎯 DiscoveryController constructor called
[23-Dec-2025 10:08:39 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[23-Dec-2025 10:08:39 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[23-Dec-2025 10:08:39 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[23-Dec-2025 10:08:39 UTC] ✅ DiscoveryController initialized
[23-Dec-2025 10:08:39 UTC] 🎯 DiscoveryController instantiated
[23-Dec-2025 10:08:39 UTC] ✅ DiscoveryController initialized
[23-Dec-2025 10:08:39 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[23-Dec-2025 10:08:39 UTC] 🎯 DiscoveryController instantiated
[23-Dec-2025 10:08:39 UTC] 🟢 getDiscoverUsers() method called
[23-Dec-2025 10:08:39 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[23-Dec-2025 10:08:39 UTC] 🔐 Calling jwtMiddleware...
[23-Dec-2025 10:08:39 UTC] 🟢 getDiscoverUsers() method called
[23-Dec-2025 10:08:39 UTC] 🔐 Calling jwtMiddleware...
[23-Dec-2025 10:08:39 UTC] 🔐 jwtMiddleware returned
[23-Dec-2025 10:08:39 UTC] 📊 Pagination parameters
[23-Dec-2025 10:08:39 UTC] 👤 Getting current user data for ID: 52
[23-Dec-2025 10:08:39 UTC] 🔐 jwtMiddleware returned
[23-Dec-2025 10:08:39 UTC] 📊 Pagination parameters
[23-Dec-2025 10:08:39 UTC] 👤 Getting current user data for ID: 52
[23-Dec-2025 10:08:39 UTC] ✅ Current user found
[23-Dec-2025 10:08:39 UTC] 🔍 Querying discovery users...
[23-Dec-2025 10:08:39 UTC] 🔍 getDiscoveryUsers called
[23-Dec-2025 10:08:39 UTC] 📝 Query:
[23-Dec-2025 10:08:39 UTC] ✅ Current user found
[23-Dec-2025 10:08:39 UTC] 🔍 Querying discovery users...
[23-Dec-2025 10:08:39 UTC] 🔍 getDiscoveryUsers called
[23-Dec-2025 10:08:39 UTC] 📝 Query:
[23-Dec-2025 10:08:39 UTC] ✅ Database returned 0 users
[23-Dec-2025 10:08:39 UTC] 🔍 Filtering preferences:
[23-Dec-2025 10:08:39 UTC] ✅ After filtering: 0 users
[23-Dec-2025 10:08:39 UTC] 🔍 getDiscoveryUsersCount called
[23-Dec-2025 10:08:39 UTC] ✅ Total users in DB (excluding current): 7
[23-Dec-2025 10:08:39 UTC] ✅ Discovery query complete
[23-Dec-2025 10:08:39 UTC] 📤 OUTGOING RESPONSE
[23-Dec-2025 10:08:39 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[23-Dec-2025 10:08:39 UTC] ✅ Database returned 4 users
[23-Dec-2025 10:08:39 UTC] 👤 Sample user from DB:
[23-Dec-2025 10:08:39 UTC] 🔍 Filtering preferences:
[23-Dec-2025 10:08:39 UTC] 🤝 Preference check:
[23-Dec-2025 10:08:39 UTC] ⚠️ Skipping user 46 - no photos
[23-Dec-2025 10:08:39 UTC] 🤝 Preference check:
[23-Dec-2025 10:08:39 UTC] 🤝 Preference check:
[23-Dec-2025 10:08:39 UTC] ⚠️ Skipping user 50 - preferences don't match
[23-Dec-2025 10:08:39 UTC] ✅ After filtering: 2 users
[23-Dec-2025 10:08:39 UTC] 🔍 getDiscoveryUsersCount called
[23-Dec-2025 10:08:39 UTC] ✅ Total users in DB (excluding current): 7
[23-Dec-2025 10:08:39 UTC] ✅ Discovery query complete
[23-Dec-2025 10:08:39 UTC] 📤 OUTGOING RESPONSE
[23-Dec-2025 10:08:39 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[26-Dec-2025 13:42:44 UTC] 🚀 Logger initialized
[26-Dec-2025 13:42:44 UTC] 📥 INCOMING REQUEST
[26-Dec-2025 13:42:44 UTC] 📋 GET Parameters
[26-Dec-2025 13:42:44 UTC] 📄 Request Headers
[26-Dec-2025 13:42:44 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[26-Dec-2025 13:42:44 UTC] 🌐 Request Details
[26-Dec-2025 13:42:44 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[26-Dec-2025 13:42:44 UTC] ⚠️ Using default environment values
[26-Dec-2025 13:42:44 UTC] ✅ Environment configuration completed successfully
[26-Dec-2025 13:42:44 UTC] 📡 Routing Info
[26-Dec-2025 13:42:44 UTC] 🎯 DiscoveryController constructor called
[26-Dec-2025 13:42:44 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 13:42:44 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 13:42:44 UTC] ✅ DiscoveryController initialized
[26-Dec-2025 13:42:44 UTC] 🎯 DiscoveryController instantiated
[26-Dec-2025 13:42:44 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[26-Dec-2025 13:42:44 UTC] 🟢 getDiscoverUsers() method called
[26-Dec-2025 13:42:44 UTC] 🔐 Calling jwtMiddleware...
[26-Dec-2025 13:43:20 UTC] 🚀 Profile route accessed: GET /api/routes/profile.php?action=get-profile
[26-Dec-2025 13:43:20 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[26-Dec-2025 13:43:20 UTC] ⚠️ Using default environment values
[26-Dec-2025 13:43:20 UTC] ✅ Environment configuration completed successfully
[26-Dec-2025 13:43:20 UTC] 📡 Processing Profile: GET get-profile
[26-Dec-2025 13:43:20 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 13:43:20 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 13:43:20 UTC] ✅ Profile model initialized with table: users
[26-Dec-2025 13:43:20 UTC] ✅ ProfileController initialized
[26-Dec-2025 13:43:20 UTC] 📍 Routing to get-profile
[26-Dec-2025 13:43:20 UTC] 🟢 Getting user profile...
[26-Dec-2025 13:43:20 UTC] 🚀 Auth route accessed: GET /api/routes/auth.php?action=user-photos
[26-Dec-2025 13:43:20 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[26-Dec-2025 13:43:20 UTC] ⚠️ Using default environment values
[26-Dec-2025 13:43:20 UTC] ✅ Environment configuration completed successfully
[26-Dec-2025 13:43:20 UTC] 📡 Processing: GET user-photos
[26-Dec-2025 13:43:20 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 13:43:20 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 13:43:20 UTC] ✅ Auth model initialized with table: users
[26-Dec-2025 13:43:20 UTC] ✅ AuthController initialized
[26-Dec-2025 13:43:20 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 13:43:20 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 13:43:20 UTC] ✅ Photo model initialized
[26-Dec-2025 13:43:20 UTC] ✅ PhotoController initialized
[26-Dec-2025 13:43:20 UTC] 📍 Routing to user-photos
[26-Dec-2025 13:43:20 UTC] 🚀 Profile route accessed: GET /api/routes/profile.php?action=get-profile
[26-Dec-2025 13:43:20 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[26-Dec-2025 13:43:20 UTC] ⚠️ Using default environment values
[26-Dec-2025 13:43:20 UTC] ✅ Environment configuration completed successfully
[26-Dec-2025 13:43:20 UTC] 📡 Processing Profile: GET get-profile
[26-Dec-2025 13:43:20 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 13:43:20 UTC] 🚀 Auth route accessed: GET /api/routes/auth.php?action=user-photos
[26-Dec-2025 13:43:20 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[26-Dec-2025 13:43:20 UTC] ⚠️ Using default environment values
[26-Dec-2025 13:43:20 UTC] ✅ Environment configuration completed successfully
[26-Dec-2025 13:43:20 UTC] 📡 Processing: GET user-photos
[26-Dec-2025 13:43:20 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 13:43:20 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 13:43:20 UTC] ✅ Profile model initialized with table: users
[26-Dec-2025 13:43:20 UTC] ✅ ProfileController initialized
[26-Dec-2025 13:43:20 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 13:43:20 UTC] 📍 Routing to get-profile
[26-Dec-2025 13:43:20 UTC] 🟢 Getting user profile...
[26-Dec-2025 13:43:20 UTC] ✅ Auth model initialized with table: users
[26-Dec-2025 13:43:20 UTC] ✅ AuthController initialized
[26-Dec-2025 13:43:20 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 13:43:20 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 13:43:20 UTC] ✅ Photo model initialized
[26-Dec-2025 13:43:20 UTC] ✅ PhotoController initialized
[26-Dec-2025 13:43:20 UTC] 📍 Routing to user-photos
[26-Dec-2025 14:29:30 UTC] 🚀 Auth route accessed: POST /api/routes/auth.php?action=signup
[26-Dec-2025 14:29:30 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[26-Dec-2025 14:29:30 UTC] ⚠️ Using default environment values
[26-Dec-2025 14:29:30 UTC] ✅ Environment configuration completed successfully
[26-Dec-2025 14:29:30 UTC] 📡 Processing: POST signup
[26-Dec-2025 14:29:30 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 14:29:30 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 14:29:30 UTC] ✅ Auth model initialized with table: users
[26-Dec-2025 14:29:30 UTC] ✅ AuthController initialized
[26-Dec-2025 14:29:30 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 14:29:30 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 14:29:30 UTC] ✅ Photo model initialized
[26-Dec-2025 14:29:30 UTC] ✅ PhotoController initialized
[26-Dec-2025 14:29:30 UTC] 📍 Routing to signup
[26-Dec-2025 14:29:30 UTC] 📥 Signup request received: {"name":"Emma","nickname":"He","gender":"Male","age":34,"email":"leoiiekw@gmail.com","location":"San Francisco, CA, United States","bio":"I love coding","preference":"Both","latitude":37.785834,"longitude":-122.406417,"password":"defaultPassword123","confirm_password":"defaultPassword123"}
[26-Dec-2025 14:29:30 UTC] 📍 User coordinates - Lat: 37.785834, Lng: -122.406417
[26-Dec-2025 14:29:30 UTC] ✅ User created successfully with ID: 53
[26-Dec-2025 14:29:30 UTC] ✅ User created successfully with ID: 53
[26-Dec-2025 14:29:30 UTC] 🚀 Auth route accessed: POST /api/routes/auth.php?action=login
[26-Dec-2025 14:29:30 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[26-Dec-2025 14:29:30 UTC] ⚠️ Using default environment values
[26-Dec-2025 14:29:30 UTC] ✅ Environment configuration completed successfully
[26-Dec-2025 14:29:30 UTC] 📡 Processing: POST login
[26-Dec-2025 14:29:30 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 14:29:30 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 14:29:30 UTC] ✅ Auth model initialized with table: users
[26-Dec-2025 14:29:30 UTC] ✅ AuthController initialized
[26-Dec-2025 14:29:30 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 14:29:30 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 14:29:30 UTC] ✅ Photo model initialized
[26-Dec-2025 14:29:30 UTC] ✅ PhotoController initialized
[26-Dec-2025 14:29:30 UTC] 📍 Routing to login
[26-Dec-2025 14:29:30 UTC] 📥 Login request received: {"email":"leoiiekw@gmail.com","password":"defaultPassword123"}
[26-Dec-2025 14:29:30 UTC] ✅ Login successful for user: leoiiekw@gmail.com
[26-Dec-2025 14:29:30 UTC] ✅ JWT created successfully for user ID: 53
[26-Dec-2025 14:29:35 UTC] 🚀 Auth route accessed: GET /api/routes/auth.php?action=user-photos
[26-Dec-2025 14:29:35 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[26-Dec-2025 14:29:35 UTC] ⚠️ Using default environment values
[26-Dec-2025 14:29:35 UTC] ✅ Environment configuration completed successfully
[26-Dec-2025 14:29:35 UTC] 📡 Processing: GET user-photos
[26-Dec-2025 14:29:35 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 14:29:35 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 14:29:35 UTC] ✅ Auth model initialized with table: users
[26-Dec-2025 14:29:35 UTC] ✅ AuthController initialized
[26-Dec-2025 14:29:35 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 14:29:35 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 14:29:35 UTC] ✅ Photo model initialized
[26-Dec-2025 14:29:35 UTC] ✅ PhotoController initialized
[26-Dec-2025 14:29:35 UTC] 📍 Routing to user-photos
[26-Dec-2025 14:29:47 UTC] 🚀 Auth route accessed: POST /api/routes/auth.php?action=upload-photo
[26-Dec-2025 14:29:47 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[26-Dec-2025 14:29:47 UTC] ⚠️ Using default environment values
[26-Dec-2025 14:29:47 UTC] ✅ Environment configuration completed successfully
[26-Dec-2025 14:29:47 UTC] 📡 Processing: POST upload-photo
[26-Dec-2025 14:29:47 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 14:29:47 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 14:29:47 UTC] ✅ Auth model initialized with table: users
[26-Dec-2025 14:29:47 UTC] ✅ AuthController initialized
[26-Dec-2025 14:29:47 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 14:29:47 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 14:29:47 UTC] ✅ Photo model initialized
[26-Dec-2025 14:29:47 UTC] ✅ PhotoController initialized
[26-Dec-2025 14:29:47 UTC] 📍 Routing to upload-photo
[26-Dec-2025 14:29:47 UTC] 📸 Upload photo request for user: 53
[26-Dec-2025 14:29:49 UTC] 🚀 Auth route accessed: POST /api/routes/auth.php?action=set-main-photo
[26-Dec-2025 14:29:49 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[26-Dec-2025 14:29:49 UTC] ⚠️ Using default environment values
[26-Dec-2025 14:29:49 UTC] ✅ Environment configuration completed successfully
[26-Dec-2025 14:29:49 UTC] 📡 Processing: POST set-main-photo
[26-Dec-2025 14:29:49 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 14:29:49 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 14:29:49 UTC] ✅ Auth model initialized with table: users
[26-Dec-2025 14:29:49 UTC] ✅ AuthController initialized
[26-Dec-2025 14:29:49 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 14:29:49 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 14:29:49 UTC] ✅ Photo model initialized
[26-Dec-2025 14:29:49 UTC] ✅ PhotoController initialized
[26-Dec-2025 14:29:49 UTC] 📍 Routing to set-main-photo
[26-Dec-2025 14:29:54 UTC] 🚀 Logger initialized
[26-Dec-2025 14:29:54 UTC] 📥 INCOMING REQUEST
[26-Dec-2025 14:29:54 UTC] 📋 GET Parameters
[26-Dec-2025 14:29:54 UTC] 📄 Request Headers
[26-Dec-2025 14:29:54 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[26-Dec-2025 14:29:54 UTC] 🌐 Request Details
[26-Dec-2025 14:29:54 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[26-Dec-2025 14:29:54 UTC] ⚠️ Using default environment values
[26-Dec-2025 14:29:54 UTC] ✅ Environment configuration completed successfully
[26-Dec-2025 14:29:54 UTC] 📡 Routing Info
[26-Dec-2025 14:29:54 UTC] 🎯 DiscoveryController constructor called
[26-Dec-2025 14:29:54 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 14:29:54 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 14:29:54 UTC] ✅ DiscoveryController initialized
[26-Dec-2025 14:29:54 UTC] 🎯 DiscoveryController instantiated
[26-Dec-2025 14:29:54 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[26-Dec-2025 14:29:54 UTC] 🟢 getDiscoverUsers() method called
[26-Dec-2025 14:29:54 UTC] 🔐 Calling jwtMiddleware...
[26-Dec-2025 14:29:54 UTC] 🔐 jwtMiddleware returned
[26-Dec-2025 14:29:54 UTC] 📊 Pagination parameters
[26-Dec-2025 14:29:54 UTC] 👤 Getting current user data for ID: 53
[26-Dec-2025 14:29:54 UTC] ✅ Current user found
[26-Dec-2025 14:29:54 UTC] 🔍 Querying discovery users...
[26-Dec-2025 14:29:54 UTC] 🔍 getDiscoveryUsers called
[26-Dec-2025 14:29:54 UTC] 📝 Query:
[26-Dec-2025 14:29:54 UTC] ✅ Database returned 4 users
[26-Dec-2025 14:29:54 UTC] 👤 Sample user from DB:
[26-Dec-2025 14:29:54 UTC] 🔍 Filtering preferences:
[26-Dec-2025 14:29:54 UTC] 🤝 Preference check:
[26-Dec-2025 14:29:54 UTC] ⚠️ Skipping user 46 - no photos
[26-Dec-2025 14:29:54 UTC] 🤝 Preference check:
[26-Dec-2025 14:29:54 UTC] 🤝 Preference check:
[26-Dec-2025 14:29:54 UTC] ⚠️ Skipping user 50 - preferences don't match
[26-Dec-2025 14:29:54 UTC] ✅ After filtering: 2 users
[26-Dec-2025 14:29:54 UTC] 🔍 getDiscoveryUsersCount called
[26-Dec-2025 14:29:54 UTC] ✅ Total users in DB (excluding current): 8
[26-Dec-2025 14:29:54 UTC] ✅ Discovery query complete
[26-Dec-2025 14:29:54 UTC] 📤 OUTGOING RESPONSE
[26-Dec-2025 14:29:54 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[26-Dec-2025 14:29:59 UTC] 🚀 Logger initialized
[26-Dec-2025 14:29:59 UTC] 📥 INCOMING REQUEST
[26-Dec-2025 14:29:59 UTC] 📋 GET Parameters
[26-Dec-2025 14:29:59 UTC] 📦 POST Data
[26-Dec-2025 14:29:59 UTC] 📄 Request Headers
[26-Dec-2025 14:29:59 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[26-Dec-2025 14:29:59 UTC] 🌐 Request Details
[26-Dec-2025 14:29:59 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[26-Dec-2025 14:29:59 UTC] ⚠️ Using default environment values
[26-Dec-2025 14:29:59 UTC] ✅ Environment configuration completed successfully
[26-Dec-2025 14:29:59 UTC] 📡 Routing Info
[26-Dec-2025 14:29:59 UTC] 🎯 DiscoveryController constructor called
[26-Dec-2025 14:29:59 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 14:29:59 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 14:29:59 UTC] ✅ DiscoveryController initialized
[26-Dec-2025 14:29:59 UTC] 🎯 DiscoveryController instantiated
[26-Dec-2025 14:29:59 UTC] 📍 ROUTING: POST handle swipe
[26-Dec-2025 14:29:59 UTC] 🟢 Handling swipe action...
[26-Dec-2025 14:29:59 UTC] 🔄 Processing swipe - User: 53, Target: 45, Action: dislike
[26-Dec-2025 14:29:59 UTC] 📤 OUTGOING RESPONSE
[26-Dec-2025 14:29:59 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[26-Dec-2025 14:29:59 UTC] 🚀 Logger initialized
[26-Dec-2025 14:29:59 UTC] 📥 INCOMING REQUEST
[26-Dec-2025 14:29:59 UTC] 📋 GET Parameters
[26-Dec-2025 14:29:59 UTC] 📄 Request Headers
[26-Dec-2025 14:29:59 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[26-Dec-2025 14:29:59 UTC] 🌐 Request Details
[26-Dec-2025 14:29:59 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[26-Dec-2025 14:29:59 UTC] ⚠️ Using default environment values
[26-Dec-2025 14:29:59 UTC] ✅ Environment configuration completed successfully
[26-Dec-2025 14:29:59 UTC] 📡 Routing Info
[26-Dec-2025 14:29:59 UTC] 🎯 DiscoveryController constructor called
[26-Dec-2025 14:29:59 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 14:29:59 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 14:29:59 UTC] ✅ DiscoveryController initialized
[26-Dec-2025 14:29:59 UTC] 🎯 DiscoveryController instantiated
[26-Dec-2025 14:29:59 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[26-Dec-2025 14:29:59 UTC] 🟢 getDiscoverUsers() method called
[26-Dec-2025 14:29:59 UTC] 🔐 Calling jwtMiddleware...
[26-Dec-2025 14:29:59 UTC] 🔐 jwtMiddleware returned
[26-Dec-2025 14:29:59 UTC] 📊 Pagination parameters
[26-Dec-2025 14:29:59 UTC] 👤 Getting current user data for ID: 53
[26-Dec-2025 14:29:59 UTC] ✅ Current user found
[26-Dec-2025 14:29:59 UTC] 🔍 Querying discovery users...
[26-Dec-2025 14:29:59 UTC] 🔍 getDiscoveryUsers called
[26-Dec-2025 14:29:59 UTC] 📝 Query:
[26-Dec-2025 14:29:59 UTC] ✅ Database returned 0 users
[26-Dec-2025 14:29:59 UTC] 🔍 Filtering preferences:
[26-Dec-2025 14:29:59 UTC] ✅ After filtering: 0 users
[26-Dec-2025 14:29:59 UTC] 🔍 getDiscoveryUsersCount called
[26-Dec-2025 14:29:59 UTC] ✅ Total users in DB (excluding current): 8
[26-Dec-2025 14:29:59 UTC] ✅ Discovery query complete
[26-Dec-2025 14:29:59 UTC] 📤 OUTGOING RESPONSE
[26-Dec-2025 14:29:59 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[26-Dec-2025 14:35:20 UTC] 🚀 Logger initialized
[26-Dec-2025 14:35:20 UTC] 📥 INCOMING REQUEST
[26-Dec-2025 14:35:20 UTC] 📋 GET Parameters
[26-Dec-2025 14:35:20 UTC] 📄 Request Headers
[26-Dec-2025 14:35:20 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[26-Dec-2025 14:35:20 UTC] 🌐 Request Details
[26-Dec-2025 14:35:20 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[26-Dec-2025 14:35:20 UTC] ⚠️ Using default environment values
[26-Dec-2025 14:35:20 UTC] ✅ Environment configuration completed successfully
[26-Dec-2025 14:35:20 UTC] 📡 Routing Info
[26-Dec-2025 14:35:20 UTC] 🎯 DiscoveryController constructor called
[26-Dec-2025 14:35:20 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 14:35:20 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 14:35:20 UTC] ✅ DiscoveryController initialized
[26-Dec-2025 14:35:20 UTC] 🎯 DiscoveryController instantiated
[26-Dec-2025 14:35:20 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[26-Dec-2025 14:35:20 UTC] 🟢 getDiscoverUsers() method called
[26-Dec-2025 14:35:20 UTC] 🔐 Calling jwtMiddleware...
[26-Dec-2025 14:35:20 UTC] 🔐 jwtMiddleware returned
[26-Dec-2025 14:35:20 UTC] 📊 Pagination parameters
[26-Dec-2025 14:35:20 UTC] 👤 Getting current user data for ID: 53
[26-Dec-2025 14:35:20 UTC] ✅ Current user found
[26-Dec-2025 14:35:20 UTC] 🔍 Querying discovery users...
[26-Dec-2025 14:35:20 UTC] 🔍 getDiscoveryUsers called
[26-Dec-2025 14:35:20 UTC] 📝 Query:
[26-Dec-2025 14:35:20 UTC] ✅ Database returned 4 users
[26-Dec-2025 14:35:20 UTC] 👤 Sample user from DB:
[26-Dec-2025 14:35:20 UTC] 🔍 Filtering preferences:
[26-Dec-2025 14:35:20 UTC] 🤝 Preference check:
[26-Dec-2025 14:35:20 UTC] ⚠️ Skipping user 46 - no photos
[26-Dec-2025 14:35:20 UTC] 🤝 Preference check:
[26-Dec-2025 14:35:20 UTC] 🤝 Preference check:
[26-Dec-2025 14:35:20 UTC] ⚠️ Skipping user 50 - preferences don't match
[26-Dec-2025 14:35:20 UTC] ✅ After filtering: 2 users
[26-Dec-2025 14:35:20 UTC] 🔍 getDiscoveryUsersCount called
[26-Dec-2025 14:35:20 UTC] ✅ Total users in DB (excluding current): 8
[26-Dec-2025 14:35:20 UTC] ✅ Discovery query complete
[26-Dec-2025 14:35:20 UTC] 📤 OUTGOING RESPONSE
[26-Dec-2025 14:35:20 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[26-Dec-2025 14:39:43 UTC] 🚀 Logger initialized
[26-Dec-2025 14:39:43 UTC] 📥 INCOMING REQUEST
[26-Dec-2025 14:39:43 UTC] 📋 GET Parameters
[26-Dec-2025 14:39:43 UTC] 📄 Request Headers
[26-Dec-2025 14:39:43 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[26-Dec-2025 14:39:43 UTC] 🌐 Request Details
[26-Dec-2025 14:39:43 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[26-Dec-2025 14:39:43 UTC] ⚠️ Using default environment values
[26-Dec-2025 14:39:43 UTC] ✅ Environment configuration completed successfully
[26-Dec-2025 14:39:43 UTC] 📡 Routing Info
[26-Dec-2025 14:39:43 UTC] 🎯 DiscoveryController constructor called
[26-Dec-2025 14:39:43 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 14:39:43 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 14:39:43 UTC] ✅ DiscoveryController initialized
[26-Dec-2025 14:39:43 UTC] 🎯 DiscoveryController instantiated
[26-Dec-2025 14:39:43 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[26-Dec-2025 14:39:43 UTC] 🟢 getDiscoverUsers() method called
[26-Dec-2025 14:39:43 UTC] 🔐 Calling jwtMiddleware...
[26-Dec-2025 14:39:43 UTC] 🔐 jwtMiddleware returned
[26-Dec-2025 14:39:43 UTC] 📊 Pagination parameters
[26-Dec-2025 14:39:43 UTC] 👤 Getting current user data for ID: 53
[26-Dec-2025 14:39:43 UTC] ✅ Current user found
[26-Dec-2025 14:39:43 UTC] 🔍 Querying discovery users...
[26-Dec-2025 14:39:43 UTC] 🔍 getDiscoveryUsers called
[26-Dec-2025 14:39:43 UTC] 📝 Query:
[26-Dec-2025 14:39:43 UTC] ✅ Database returned 4 users
[26-Dec-2025 14:39:43 UTC] 👤 Sample user from DB:
[26-Dec-2025 14:39:43 UTC] 🔍 Filtering preferences:
[26-Dec-2025 14:39:43 UTC] 🤝 Preference check:
[26-Dec-2025 14:39:43 UTC] ⚠️ Skipping user 46 - no photos
[26-Dec-2025 14:39:43 UTC] 🤝 Preference check:
[26-Dec-2025 14:39:43 UTC] 🤝 Preference check:
[26-Dec-2025 14:39:43 UTC] ⚠️ Skipping user 50 - preferences don't match
[26-Dec-2025 14:39:43 UTC] ✅ After filtering: 2 users
[26-Dec-2025 14:39:43 UTC] 🔍 getDiscoveryUsersCount called
[26-Dec-2025 14:39:43 UTC] ✅ Total users in DB (excluding current): 8
[26-Dec-2025 14:39:43 UTC] ✅ Discovery query complete
[26-Dec-2025 14:39:43 UTC] 📤 OUTGOING RESPONSE
[26-Dec-2025 14:39:43 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[26-Dec-2025 14:39:52 UTC] 🚀 Logger initialized
[26-Dec-2025 14:39:52 UTC] 📥 INCOMING REQUEST
[26-Dec-2025 14:39:52 UTC] 📋 GET Parameters
[26-Dec-2025 14:39:52 UTC] 📦 POST Data
[26-Dec-2025 14:39:52 UTC] 📄 Request Headers
[26-Dec-2025 14:39:52 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[26-Dec-2025 14:39:52 UTC] 🌐 Request Details
[26-Dec-2025 14:39:52 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[26-Dec-2025 14:39:52 UTC] ⚠️ Using default environment values
[26-Dec-2025 14:39:52 UTC] ✅ Environment configuration completed successfully
[26-Dec-2025 14:39:52 UTC] 📡 Routing Info
[26-Dec-2025 14:39:52 UTC] 🎯 DiscoveryController constructor called
[26-Dec-2025 14:39:52 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 14:39:52 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 14:39:52 UTC] ✅ DiscoveryController initialized
[26-Dec-2025 14:39:52 UTC] 🎯 DiscoveryController instantiated
[26-Dec-2025 14:39:52 UTC] 📍 ROUTING: POST handle swipe
[26-Dec-2025 14:39:52 UTC] 🟢 Handling swipe action...
[26-Dec-2025 14:39:52 UTC] 🔄 Processing swipe - User: 53, Target: 45, Action: like
[26-Dec-2025 14:39:52 UTC] 📤 OUTGOING RESPONSE
[26-Dec-2025 14:39:52 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[26-Dec-2025 14:39:52 UTC] 🚀 Logger initialized
[26-Dec-2025 14:39:52 UTC] 📥 INCOMING REQUEST
[26-Dec-2025 14:39:52 UTC] 📋 GET Parameters
[26-Dec-2025 14:39:52 UTC] 📄 Request Headers
[26-Dec-2025 14:39:52 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[26-Dec-2025 14:39:52 UTC] 🌐 Request Details
[26-Dec-2025 14:39:52 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[26-Dec-2025 14:39:52 UTC] ⚠️ Using default environment values
[26-Dec-2025 14:39:52 UTC] ✅ Environment configuration completed successfully
[26-Dec-2025 14:39:52 UTC] 📡 Routing Info
[26-Dec-2025 14:39:52 UTC] 🎯 DiscoveryController constructor called
[26-Dec-2025 14:39:52 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 14:39:52 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 14:39:52 UTC] ✅ DiscoveryController initialized
[26-Dec-2025 14:39:52 UTC] 🎯 DiscoveryController instantiated
[26-Dec-2025 14:39:52 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[26-Dec-2025 14:39:52 UTC] 🟢 getDiscoverUsers() method called
[26-Dec-2025 14:39:52 UTC] 🔐 Calling jwtMiddleware...
[26-Dec-2025 14:39:52 UTC] 🔐 jwtMiddleware returned
[26-Dec-2025 14:39:52 UTC] 📊 Pagination parameters
[26-Dec-2025 14:39:52 UTC] 👤 Getting current user data for ID: 53
[26-Dec-2025 14:39:52 UTC] ✅ Current user found
[26-Dec-2025 14:39:52 UTC] 🔍 Querying discovery users...
[26-Dec-2025 14:39:52 UTC] 🔍 getDiscoveryUsers called
[26-Dec-2025 14:39:52 UTC] 📝 Query:
[26-Dec-2025 14:39:52 UTC] ✅ Database returned 0 users
[26-Dec-2025 14:39:52 UTC] 🔍 Filtering preferences:
[26-Dec-2025 14:39:52 UTC] ✅ After filtering: 0 users
[26-Dec-2025 14:39:52 UTC] 🔍 getDiscoveryUsersCount called
[26-Dec-2025 14:39:52 UTC] ✅ Total users in DB (excluding current): 8
[26-Dec-2025 14:39:52 UTC] ✅ Discovery query complete
[26-Dec-2025 14:39:52 UTC] 📤 OUTGOING RESPONSE
[26-Dec-2025 14:39:52 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[26-Dec-2025 14:40:06 UTC] 🚀 Logger initialized
[26-Dec-2025 14:40:06 UTC] 📥 INCOMING REQUEST
[26-Dec-2025 14:40:06 UTC] 📋 GET Parameters
[26-Dec-2025 14:40:06 UTC] 📦 POST Data
[26-Dec-2025 14:40:06 UTC] 📄 Request Headers
[26-Dec-2025 14:40:06 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[26-Dec-2025 14:40:06 UTC] 🌐 Request Details
[26-Dec-2025 14:40:06 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[26-Dec-2025 14:40:06 UTC] ⚠️ Using default environment values
[26-Dec-2025 14:40:06 UTC] ✅ Environment configuration completed successfully
[26-Dec-2025 14:40:06 UTC] 📡 Routing Info
[26-Dec-2025 14:40:06 UTC] 🎯 DiscoveryController constructor called
[26-Dec-2025 14:40:06 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 14:40:06 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 14:40:06 UTC] ✅ DiscoveryController initialized
[26-Dec-2025 14:40:06 UTC] 🎯 DiscoveryController instantiated
[26-Dec-2025 14:40:06 UTC] 📍 ROUTING: POST handle swipe
[26-Dec-2025 14:40:06 UTC] 🟢 Handling swipe action...
[26-Dec-2025 14:40:06 UTC] 🔄 Processing swipe - User: 53, Target: 47, Action: like
[26-Dec-2025 14:40:06 UTC] 📤 OUTGOING RESPONSE
[26-Dec-2025 14:40:06 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[26-Dec-2025 14:58:17 UTC] 🚀 Logger initialized
[26-Dec-2025 14:58:17 UTC] 📥 INCOMING REQUEST
[26-Dec-2025 14:58:17 UTC] 📋 GET Parameters
[26-Dec-2025 14:58:17 UTC] 📄 Request Headers
[26-Dec-2025 14:58:17 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[26-Dec-2025 14:58:17 UTC] 🌐 Request Details
[26-Dec-2025 14:58:17 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[26-Dec-2025 14:58:17 UTC] ⚠️ Using default environment values
[26-Dec-2025 14:58:17 UTC] ✅ Environment configuration completed successfully
[26-Dec-2025 14:58:17 UTC] 📡 Routing Info
[26-Dec-2025 14:58:17 UTC] 🎯 DiscoveryController constructor called
[26-Dec-2025 14:58:17 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 14:58:17 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 14:58:17 UTC] ✅ DiscoveryController initialized
[26-Dec-2025 14:58:17 UTC] 🎯 DiscoveryController instantiated
[26-Dec-2025 14:58:17 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[26-Dec-2025 14:58:17 UTC] 🟢 getDiscoverUsers() method called
[26-Dec-2025 14:58:17 UTC] 🔐 Calling jwtMiddleware...
[26-Dec-2025 14:58:17 UTC] 🔐 jwtMiddleware returned
[26-Dec-2025 14:58:17 UTC] 📊 Pagination parameters
[26-Dec-2025 14:58:17 UTC] 👤 Getting current user data for ID: 53
[26-Dec-2025 14:58:17 UTC] ✅ Current user found
[26-Dec-2025 14:58:17 UTC] 🔍 Querying discovery users...
[26-Dec-2025 14:58:17 UTC] 🔍 getDiscoveryUsers called
[26-Dec-2025 14:58:17 UTC] 📝 Query:
[26-Dec-2025 14:58:17 UTC] ✅ Database returned 0 users
[26-Dec-2025 14:58:17 UTC] 🔍 Filtering preferences:
[26-Dec-2025 14:58:17 UTC] ✅ After filtering: 0 users
[26-Dec-2025 14:58:17 UTC] 🔍 getDiscoveryUsersCount called
[26-Dec-2025 14:58:17 UTC] ✅ Total users in DB (excluding current): 8
[26-Dec-2025 14:58:17 UTC] ✅ Discovery query complete
[26-Dec-2025 14:58:17 UTC] 📤 OUTGOING RESPONSE
[26-Dec-2025 14:58:17 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[26-Dec-2025 14:58:52 UTC] 🚀 Logger initialized
[26-Dec-2025 14:58:52 UTC] 📥 INCOMING REQUEST
[26-Dec-2025 14:58:52 UTC] 📋 GET Parameters
[26-Dec-2025 14:58:52 UTC] 📄 Request Headers
[26-Dec-2025 14:58:52 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[26-Dec-2025 14:58:52 UTC] 🌐 Request Details
[26-Dec-2025 14:58:52 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[26-Dec-2025 14:58:52 UTC] ⚠️ Using default environment values
[26-Dec-2025 14:58:52 UTC] ✅ Environment configuration completed successfully
[26-Dec-2025 14:58:52 UTC] 📡 Routing Info
[26-Dec-2025 14:58:52 UTC] 🎯 DiscoveryController constructor called
[26-Dec-2025 14:58:52 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 14:58:52 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 14:58:52 UTC] ✅ DiscoveryController initialized
[26-Dec-2025 14:58:52 UTC] 🎯 DiscoveryController instantiated
[26-Dec-2025 14:58:52 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[26-Dec-2025 14:58:52 UTC] 🟢 getDiscoverUsers() method called
[26-Dec-2025 14:58:52 UTC] 🔐 Calling jwtMiddleware...
[26-Dec-2025 14:58:53 UTC] 🔐 jwtMiddleware returned
[26-Dec-2025 14:58:53 UTC] 📊 Pagination parameters
[26-Dec-2025 14:58:53 UTC] 👤 Getting current user data for ID: 53
[26-Dec-2025 14:58:53 UTC] ✅ Current user found
[26-Dec-2025 14:58:53 UTC] 🔍 Querying discovery users...
[26-Dec-2025 14:58:53 UTC] 🔍 getDiscoveryUsers called
[26-Dec-2025 14:58:53 UTC] 📝 Query:
[26-Dec-2025 14:58:53 UTC] ✅ Database returned 0 users
[26-Dec-2025 14:58:53 UTC] 🔍 Filtering preferences:
[26-Dec-2025 14:58:53 UTC] ✅ After filtering: 0 users
[26-Dec-2025 14:58:53 UTC] 🔍 getDiscoveryUsersCount called
[26-Dec-2025 14:58:53 UTC] ✅ Total users in DB (excluding current): 8
[26-Dec-2025 14:58:53 UTC] ✅ Discovery query complete
[26-Dec-2025 14:58:53 UTC] 📤 OUTGOING RESPONSE
[26-Dec-2025 14:58:53 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[26-Dec-2025 14:59:37 UTC] 🚀 Logger initialized
[26-Dec-2025 14:59:37 UTC] 📥 INCOMING REQUEST
[26-Dec-2025 14:59:37 UTC] 📋 GET Parameters
[26-Dec-2025 14:59:37 UTC] 📄 Request Headers
[26-Dec-2025 14:59:37 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[26-Dec-2025 14:59:37 UTC] 🌐 Request Details
[26-Dec-2025 14:59:37 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[26-Dec-2025 14:59:37 UTC] ⚠️ Using default environment values
[26-Dec-2025 14:59:37 UTC] ✅ Environment configuration completed successfully
[26-Dec-2025 14:59:37 UTC] 📡 Routing Info
[26-Dec-2025 14:59:37 UTC] 🎯 DiscoveryController constructor called
[26-Dec-2025 14:59:37 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 14:59:37 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 14:59:37 UTC] ✅ DiscoveryController initialized
[26-Dec-2025 14:59:37 UTC] 🎯 DiscoveryController instantiated
[26-Dec-2025 14:59:37 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[26-Dec-2025 14:59:37 UTC] 🟢 getDiscoverUsers() method called
[26-Dec-2025 14:59:37 UTC] 🔐 Calling jwtMiddleware...
[26-Dec-2025 14:59:37 UTC] 🔐 jwtMiddleware returned
[26-Dec-2025 14:59:37 UTC] 📊 Pagination parameters
[26-Dec-2025 14:59:37 UTC] 👤 Getting current user data for ID: 53
[26-Dec-2025 14:59:37 UTC] ✅ Current user found
[26-Dec-2025 14:59:37 UTC] 🔍 Querying discovery users...
[26-Dec-2025 14:59:37 UTC] 🔍 getDiscoveryUsers called
[26-Dec-2025 14:59:37 UTC] 📝 Query:
[26-Dec-2025 14:59:37 UTC] ✅ Database returned 0 users
[26-Dec-2025 14:59:37 UTC] 🔍 Filtering preferences:
[26-Dec-2025 14:59:37 UTC] ✅ After filtering: 0 users
[26-Dec-2025 14:59:37 UTC] 🔍 getDiscoveryUsersCount called
[26-Dec-2025 14:59:37 UTC] ✅ Total users in DB (excluding current): 8
[26-Dec-2025 14:59:37 UTC] ✅ Discovery query complete
[26-Dec-2025 14:59:37 UTC] 📤 OUTGOING RESPONSE
[26-Dec-2025 14:59:37 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[26-Dec-2025 14:59:39 UTC] 🚀 Logger initialized
[26-Dec-2025 14:59:39 UTC] 📥 INCOMING REQUEST
[26-Dec-2025 14:59:39 UTC] 📋 GET Parameters
[26-Dec-2025 14:59:39 UTC] 📄 Request Headers
[26-Dec-2025 14:59:39 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[26-Dec-2025 14:59:39 UTC] 🌐 Request Details
[26-Dec-2025 14:59:39 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[26-Dec-2025 14:59:39 UTC] ⚠️ Using default environment values
[26-Dec-2025 14:59:39 UTC] ✅ Environment configuration completed successfully
[26-Dec-2025 14:59:39 UTC] 📡 Routing Info
[26-Dec-2025 14:59:39 UTC] 🎯 DiscoveryController constructor called
[26-Dec-2025 14:59:39 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 14:59:39 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 14:59:39 UTC] ✅ DiscoveryController initialized
[26-Dec-2025 14:59:39 UTC] 🎯 DiscoveryController instantiated
[26-Dec-2025 14:59:39 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[26-Dec-2025 14:59:39 UTC] 🟢 getDiscoverUsers() method called
[26-Dec-2025 14:59:39 UTC] 🔐 Calling jwtMiddleware...
[26-Dec-2025 14:59:39 UTC] 🔐 jwtMiddleware returned
[26-Dec-2025 14:59:39 UTC] 📊 Pagination parameters
[26-Dec-2025 14:59:39 UTC] 👤 Getting current user data for ID: 53
[26-Dec-2025 14:59:39 UTC] ✅ Current user found
[26-Dec-2025 14:59:39 UTC] 🔍 Querying discovery users...
[26-Dec-2025 14:59:39 UTC] 🔍 getDiscoveryUsers called
[26-Dec-2025 14:59:39 UTC] 📝 Query:
[26-Dec-2025 14:59:39 UTC] ✅ Database returned 0 users
[26-Dec-2025 14:59:39 UTC] 🔍 Filtering preferences:
[26-Dec-2025 14:59:39 UTC] ✅ After filtering: 0 users
[26-Dec-2025 14:59:39 UTC] 🔍 getDiscoveryUsersCount called
[26-Dec-2025 14:59:39 UTC] ✅ Total users in DB (excluding current): 8
[26-Dec-2025 14:59:39 UTC] ✅ Discovery query complete
[26-Dec-2025 14:59:39 UTC] 📤 OUTGOING RESPONSE
[26-Dec-2025 14:59:39 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[26-Dec-2025 15:00:58 UTC] 🚀 Logger initialized
[26-Dec-2025 15:00:58 UTC] 📥 INCOMING REQUEST
[26-Dec-2025 15:00:58 UTC] 📋 GET Parameters
[26-Dec-2025 15:00:58 UTC] 📄 Request Headers
[26-Dec-2025 15:00:58 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[26-Dec-2025 15:00:58 UTC] 🌐 Request Details
[26-Dec-2025 15:00:58 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[26-Dec-2025 15:00:58 UTC] ⚠️ Using default environment values
[26-Dec-2025 15:00:58 UTC] ✅ Environment configuration completed successfully
[26-Dec-2025 15:00:58 UTC] 📡 Routing Info
[26-Dec-2025 15:00:58 UTC] 🎯 DiscoveryController constructor called
[26-Dec-2025 15:00:58 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 15:00:58 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 15:00:58 UTC] ✅ DiscoveryController initialized
[26-Dec-2025 15:00:58 UTC] 🎯 DiscoveryController instantiated
[26-Dec-2025 15:00:58 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[26-Dec-2025 15:00:58 UTC] 🟢 getDiscoverUsers() method called
[26-Dec-2025 15:00:58 UTC] 🔐 Calling jwtMiddleware...
[26-Dec-2025 15:00:58 UTC] 🔐 jwtMiddleware returned
[26-Dec-2025 15:00:58 UTC] 📊 Pagination parameters
[26-Dec-2025 15:00:58 UTC] 👤 Getting current user data for ID: 53
[26-Dec-2025 15:00:58 UTC] ✅ Current user found
[26-Dec-2025 15:00:58 UTC] 🔍 Querying discovery users...
[26-Dec-2025 15:00:58 UTC] 🔍 getDiscoveryUsers called
[26-Dec-2025 15:00:58 UTC] 📝 Query:
[26-Dec-2025 15:00:58 UTC] ✅ Database returned 0 users
[26-Dec-2025 15:00:58 UTC] 🔍 Filtering preferences:
[26-Dec-2025 15:00:58 UTC] ✅ After filtering: 0 users
[26-Dec-2025 15:00:58 UTC] 🔍 getDiscoveryUsersCount called
[26-Dec-2025 15:00:58 UTC] ✅ Total users in DB (excluding current): 8
[26-Dec-2025 15:00:58 UTC] ✅ Discovery query complete
[26-Dec-2025 15:00:58 UTC] 📤 OUTGOING RESPONSE
[26-Dec-2025 15:00:58 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[26-Dec-2025 15:01:24 UTC] 🚀 Logger initialized
[26-Dec-2025 15:01:24 UTC] 📥 INCOMING REQUEST
[26-Dec-2025 15:01:24 UTC] 📋 GET Parameters
[26-Dec-2025 15:01:24 UTC] 📄 Request Headers
[26-Dec-2025 15:01:24 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[26-Dec-2025 15:01:24 UTC] 🌐 Request Details
[26-Dec-2025 15:01:24 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[26-Dec-2025 15:01:24 UTC] ⚠️ Using default environment values
[26-Dec-2025 15:01:24 UTC] ✅ Environment configuration completed successfully
[26-Dec-2025 15:01:24 UTC] 📡 Routing Info
[26-Dec-2025 15:01:24 UTC] 🎯 DiscoveryController constructor called
[26-Dec-2025 15:01:24 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 15:01:24 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 15:01:24 UTC] ✅ DiscoveryController initialized
[26-Dec-2025 15:01:24 UTC] 🎯 DiscoveryController instantiated
[26-Dec-2025 15:01:24 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[26-Dec-2025 15:01:24 UTC] 🟢 getDiscoverUsers() method called
[26-Dec-2025 15:01:24 UTC] 🔐 Calling jwtMiddleware...
[26-Dec-2025 15:01:24 UTC] 🔐 jwtMiddleware returned
[26-Dec-2025 15:01:24 UTC] 📊 Pagination parameters
[26-Dec-2025 15:01:24 UTC] 👤 Getting current user data for ID: 53
[26-Dec-2025 15:01:24 UTC] ✅ Current user found
[26-Dec-2025 15:01:24 UTC] 🔍 Querying discovery users...
[26-Dec-2025 15:01:24 UTC] 🔍 getDiscoveryUsers called
[26-Dec-2025 15:01:24 UTC] 📝 Query:
[26-Dec-2025 15:01:24 UTC] ✅ Database returned 4 users
[26-Dec-2025 15:01:24 UTC] 👤 Sample user from DB:
[26-Dec-2025 15:01:24 UTC] 🔍 Filtering preferences:
[26-Dec-2025 15:01:24 UTC] 🤝 Preference check:
[26-Dec-2025 15:01:24 UTC] ⚠️ Skipping user 46 - no photos
[26-Dec-2025 15:01:24 UTC] 🤝 Preference check:
[26-Dec-2025 15:01:24 UTC] 🤝 Preference check:
[26-Dec-2025 15:01:24 UTC] ⚠️ Skipping user 50 - preferences don't match
[26-Dec-2025 15:01:24 UTC] ✅ After filtering: 2 users
[26-Dec-2025 15:01:24 UTC] 🔍 getDiscoveryUsersCount called
[26-Dec-2025 15:01:24 UTC] ✅ Total users in DB (excluding current): 8
[26-Dec-2025 15:01:24 UTC] ✅ Discovery query complete
[26-Dec-2025 15:01:24 UTC] 📤 OUTGOING RESPONSE
[26-Dec-2025 15:01:24 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[26-Dec-2025 15:01:28 UTC] 🚀 Logger initialized
[26-Dec-2025 15:01:28 UTC] 📥 INCOMING REQUEST
[26-Dec-2025 15:01:28 UTC] 📋 GET Parameters
[26-Dec-2025 15:01:28 UTC] 📦 POST Data
[26-Dec-2025 15:01:28 UTC] 📄 Request Headers
[26-Dec-2025 15:01:28 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[26-Dec-2025 15:01:28 UTC] 🌐 Request Details
[26-Dec-2025 15:01:28 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[26-Dec-2025 15:01:28 UTC] ⚠️ Using default environment values
[26-Dec-2025 15:01:28 UTC] ✅ Environment configuration completed successfully
[26-Dec-2025 15:01:28 UTC] 📡 Routing Info
[26-Dec-2025 15:01:28 UTC] 🎯 DiscoveryController constructor called
[26-Dec-2025 15:01:28 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 15:01:28 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 15:01:28 UTC] ✅ DiscoveryController initialized
[26-Dec-2025 15:01:28 UTC] 🎯 DiscoveryController instantiated
[26-Dec-2025 15:01:28 UTC] 📍 ROUTING: POST handle swipe
[26-Dec-2025 15:01:28 UTC] 🟢 Handling swipe action...
[26-Dec-2025 15:01:28 UTC] 🔄 Processing swipe - User: 53, Target: 45, Action: like
[26-Dec-2025 15:01:28 UTC] 📤 OUTGOING RESPONSE
[26-Dec-2025 15:01:28 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[26-Dec-2025 15:01:29 UTC] 🚀 Logger initialized
[26-Dec-2025 15:01:29 UTC] 📥 INCOMING REQUEST
[26-Dec-2025 15:01:29 UTC] 📋 GET Parameters
[26-Dec-2025 15:01:29 UTC] 📄 Request Headers
[26-Dec-2025 15:01:29 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[26-Dec-2025 15:01:29 UTC] 🌐 Request Details
[26-Dec-2025 15:01:29 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[26-Dec-2025 15:01:29 UTC] ⚠️ Using default environment values
[26-Dec-2025 15:01:29 UTC] ✅ Environment configuration completed successfully
[26-Dec-2025 15:01:29 UTC] 📡 Routing Info
[26-Dec-2025 15:01:29 UTC] 🎯 DiscoveryController constructor called
[26-Dec-2025 15:01:29 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 15:01:29 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 15:01:29 UTC] ✅ DiscoveryController initialized
[26-Dec-2025 15:01:29 UTC] 🎯 DiscoveryController instantiated
[26-Dec-2025 15:01:29 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[26-Dec-2025 15:01:29 UTC] 🟢 getDiscoverUsers() method called
[26-Dec-2025 15:01:29 UTC] 🔐 Calling jwtMiddleware...
[26-Dec-2025 15:01:29 UTC] 🔐 jwtMiddleware returned
[26-Dec-2025 15:01:29 UTC] 📊 Pagination parameters
[26-Dec-2025 15:01:29 UTC] 👤 Getting current user data for ID: 53
[26-Dec-2025 15:01:29 UTC] ✅ Current user found
[26-Dec-2025 15:01:29 UTC] 🔍 Querying discovery users...
[26-Dec-2025 15:01:29 UTC] 🔍 getDiscoveryUsers called
[26-Dec-2025 15:01:29 UTC] 📝 Query:
[26-Dec-2025 15:01:29 UTC] ✅ Database returned 0 users
[26-Dec-2025 15:01:29 UTC] 🔍 Filtering preferences:
[26-Dec-2025 15:01:29 UTC] ✅ After filtering: 0 users
[26-Dec-2025 15:01:29 UTC] 🔍 getDiscoveryUsersCount called
[26-Dec-2025 15:01:29 UTC] ✅ Total users in DB (excluding current): 8
[26-Dec-2025 15:01:29 UTC] ✅ Discovery query complete
[26-Dec-2025 15:01:29 UTC] 📤 OUTGOING RESPONSE
[26-Dec-2025 15:01:29 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[26-Dec-2025 15:01:39 UTC] 🚀 Logger initialized
[26-Dec-2025 15:01:39 UTC] 📥 INCOMING REQUEST
[26-Dec-2025 15:01:39 UTC] 📋 GET Parameters
[26-Dec-2025 15:01:39 UTC] 📦 POST Data
[26-Dec-2025 15:01:39 UTC] 📄 Request Headers
[26-Dec-2025 15:01:39 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[26-Dec-2025 15:01:39 UTC] 🌐 Request Details
[26-Dec-2025 15:01:39 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[26-Dec-2025 15:01:39 UTC] ⚠️ Using default environment values
[26-Dec-2025 15:01:39 UTC] ✅ Environment configuration completed successfully
[26-Dec-2025 15:01:39 UTC] 📡 Routing Info
[26-Dec-2025 15:01:39 UTC] 🎯 DiscoveryController constructor called
[26-Dec-2025 15:01:39 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 15:01:39 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 15:01:39 UTC] ✅ DiscoveryController initialized
[26-Dec-2025 15:01:39 UTC] 🎯 DiscoveryController instantiated
[26-Dec-2025 15:01:39 UTC] 📍 ROUTING: POST handle swipe
[26-Dec-2025 15:01:39 UTC] 🟢 Handling swipe action...
[26-Dec-2025 15:01:39 UTC] 🔄 Processing swipe - User: 53, Target: 47, Action: like
[26-Dec-2025 15:01:39 UTC] 📤 OUTGOING RESPONSE
[26-Dec-2025 15:01:39 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[26-Dec-2025 15:07:08 UTC] 🚀 Logger initialized
[26-Dec-2025 15:07:08 UTC] 📥 INCOMING REQUEST
[26-Dec-2025 15:07:08 UTC] 📋 GET Parameters
[26-Dec-2025 15:07:08 UTC] 📄 Request Headers
[26-Dec-2025 15:07:08 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[26-Dec-2025 15:07:08 UTC] 🌐 Request Details
[26-Dec-2025 15:07:08 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[26-Dec-2025 15:07:08 UTC] ⚠️ Using default environment values
[26-Dec-2025 15:07:08 UTC] ✅ Environment configuration completed successfully
[26-Dec-2025 15:07:08 UTC] 📡 Routing Info
[26-Dec-2025 15:07:08 UTC] 🎯 DiscoveryController constructor called
[26-Dec-2025 15:07:08 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 15:07:08 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 15:07:08 UTC] ✅ DiscoveryController initialized
[26-Dec-2025 15:07:08 UTC] 🎯 DiscoveryController instantiated
[26-Dec-2025 15:07:08 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[26-Dec-2025 15:07:08 UTC] 🟢 getDiscoverUsers() method called
[26-Dec-2025 15:07:08 UTC] 🔐 Calling jwtMiddleware...
[26-Dec-2025 15:07:08 UTC] 🔐 jwtMiddleware returned
[26-Dec-2025 15:07:08 UTC] 📊 Pagination parameters
[26-Dec-2025 15:07:08 UTC] 👤 Getting current user data for ID: 53
[26-Dec-2025 15:07:08 UTC] ✅ Current user found
[26-Dec-2025 15:07:08 UTC] 🔍 Querying discovery users...
[26-Dec-2025 15:07:08 UTC] 🔍 getDiscoveryUsers called
[26-Dec-2025 15:07:08 UTC] 📝 Query:
[26-Dec-2025 15:07:08 UTC] ✅ Database returned 0 users
[26-Dec-2025 15:07:08 UTC] 🔍 Filtering preferences:
[26-Dec-2025 15:07:08 UTC] ✅ After filtering: 0 users
[26-Dec-2025 15:07:08 UTC] 🔍 getDiscoveryUsersCount called
[26-Dec-2025 15:07:08 UTC] ✅ Total users in DB (excluding current): 8
[26-Dec-2025 15:07:08 UTC] ✅ Discovery query complete
[26-Dec-2025 15:07:08 UTC] 📤 OUTGOING RESPONSE
[26-Dec-2025 15:07:08 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[26-Dec-2025 15:07:25 UTC] 🚀 Logger initialized
[26-Dec-2025 15:07:25 UTC] 📥 INCOMING REQUEST
[26-Dec-2025 15:07:25 UTC] 📋 GET Parameters
[26-Dec-2025 15:07:25 UTC] 📄 Request Headers
[26-Dec-2025 15:07:25 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[26-Dec-2025 15:07:25 UTC] 🌐 Request Details
[26-Dec-2025 15:07:25 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[26-Dec-2025 15:07:25 UTC] ⚠️ Using default environment values
[26-Dec-2025 15:07:25 UTC] ✅ Environment configuration completed successfully
[26-Dec-2025 15:07:25 UTC] 📡 Routing Info
[26-Dec-2025 15:07:25 UTC] 🎯 DiscoveryController constructor called
[26-Dec-2025 15:07:25 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 15:07:25 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 15:07:25 UTC] ✅ DiscoveryController initialized
[26-Dec-2025 15:07:25 UTC] 🎯 DiscoveryController instantiated
[26-Dec-2025 15:07:25 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[26-Dec-2025 15:07:25 UTC] 🟢 getDiscoverUsers() method called
[26-Dec-2025 15:07:25 UTC] 🔐 Calling jwtMiddleware...
[26-Dec-2025 15:07:25 UTC] 🔐 jwtMiddleware returned
[26-Dec-2025 15:07:25 UTC] 📊 Pagination parameters
[26-Dec-2025 15:07:25 UTC] 👤 Getting current user data for ID: 53
[26-Dec-2025 15:07:25 UTC] ✅ Current user found
[26-Dec-2025 15:07:25 UTC] 🔍 Querying discovery users...
[26-Dec-2025 15:07:25 UTC] 🔍 getDiscoveryUsers called
[26-Dec-2025 15:07:25 UTC] 📝 Query:
[26-Dec-2025 15:07:25 UTC] ✅ Database returned 0 users
[26-Dec-2025 15:07:25 UTC] 🔍 Filtering preferences:
[26-Dec-2025 15:07:25 UTC] ✅ After filtering: 0 users
[26-Dec-2025 15:07:25 UTC] 🔍 getDiscoveryUsersCount called
[26-Dec-2025 15:07:25 UTC] ✅ Total users in DB (excluding current): 8
[26-Dec-2025 15:07:25 UTC] ✅ Discovery query complete
[26-Dec-2025 15:07:25 UTC] 📤 OUTGOING RESPONSE
[26-Dec-2025 15:07:25 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[26-Dec-2025 15:07:39 UTC] 🚀 Logger initialized
[26-Dec-2025 15:07:39 UTC] 📥 INCOMING REQUEST
[26-Dec-2025 15:07:39 UTC] 📋 GET Parameters
[26-Dec-2025 15:07:39 UTC] 📄 Request Headers
[26-Dec-2025 15:07:39 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[26-Dec-2025 15:07:39 UTC] 🌐 Request Details
[26-Dec-2025 15:07:39 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[26-Dec-2025 15:07:39 UTC] ⚠️ Using default environment values
[26-Dec-2025 15:07:39 UTC] ✅ Environment configuration completed successfully
[26-Dec-2025 15:07:39 UTC] 📡 Routing Info
[26-Dec-2025 15:07:39 UTC] 🎯 DiscoveryController constructor called
[26-Dec-2025 15:07:39 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 15:07:39 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 15:07:39 UTC] ✅ DiscoveryController initialized
[26-Dec-2025 15:07:39 UTC] 🎯 DiscoveryController instantiated
[26-Dec-2025 15:07:39 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[26-Dec-2025 15:07:39 UTC] 🟢 getDiscoverUsers() method called
[26-Dec-2025 15:07:39 UTC] 🔐 Calling jwtMiddleware...
[26-Dec-2025 15:07:39 UTC] 🔐 jwtMiddleware returned
[26-Dec-2025 15:07:39 UTC] 📊 Pagination parameters
[26-Dec-2025 15:07:39 UTC] 👤 Getting current user data for ID: 53
[26-Dec-2025 15:07:39 UTC] ✅ Current user found
[26-Dec-2025 15:07:39 UTC] 🔍 Querying discovery users...
[26-Dec-2025 15:07:39 UTC] 🔍 getDiscoveryUsers called
[26-Dec-2025 15:07:39 UTC] 📝 Query:
[26-Dec-2025 15:07:39 UTC] ✅ Database returned 4 users
[26-Dec-2025 15:07:39 UTC] 👤 Sample user from DB:
[26-Dec-2025 15:07:39 UTC] 🔍 Filtering preferences:
[26-Dec-2025 15:07:39 UTC] 🤝 Preference check:
[26-Dec-2025 15:07:39 UTC] ⚠️ Skipping user 46 - no photos
[26-Dec-2025 15:07:39 UTC] 🤝 Preference check:
[26-Dec-2025 15:07:39 UTC] 🤝 Preference check:
[26-Dec-2025 15:07:39 UTC] ⚠️ Skipping user 50 - preferences don't match
[26-Dec-2025 15:07:39 UTC] ✅ After filtering: 2 users
[26-Dec-2025 15:07:39 UTC] 🔍 getDiscoveryUsersCount called
[26-Dec-2025 15:07:39 UTC] ✅ Total users in DB (excluding current): 8
[26-Dec-2025 15:07:39 UTC] ✅ Discovery query complete
[26-Dec-2025 15:07:39 UTC] 📤 OUTGOING RESPONSE
[26-Dec-2025 15:07:39 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[26-Dec-2025 15:07:45 UTC] 🚀 Logger initialized
[26-Dec-2025 15:07:45 UTC] 📥 INCOMING REQUEST
[26-Dec-2025 15:07:45 UTC] 📋 GET Parameters
[26-Dec-2025 15:07:45 UTC] 📦 POST Data
[26-Dec-2025 15:07:45 UTC] 📄 Request Headers
[26-Dec-2025 15:07:45 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[26-Dec-2025 15:07:45 UTC] 🌐 Request Details
[26-Dec-2025 15:07:45 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[26-Dec-2025 15:07:45 UTC] ⚠️ Using default environment values
[26-Dec-2025 15:07:45 UTC] ✅ Environment configuration completed successfully
[26-Dec-2025 15:07:45 UTC] 📡 Routing Info
[26-Dec-2025 15:07:45 UTC] 🎯 DiscoveryController constructor called
[26-Dec-2025 15:07:45 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 15:07:45 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 15:07:45 UTC] ✅ DiscoveryController initialized
[26-Dec-2025 15:07:45 UTC] 🎯 DiscoveryController instantiated
[26-Dec-2025 15:07:45 UTC] 📍 ROUTING: POST handle swipe
[26-Dec-2025 15:07:45 UTC] 🟢 Handling swipe action...
[26-Dec-2025 15:07:45 UTC] 🔄 Processing swipe - User: 53, Target: 45, Action: like
[26-Dec-2025 15:07:45 UTC] 📤 OUTGOING RESPONSE
[26-Dec-2025 15:07:45 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[26-Dec-2025 15:07:45 UTC] 🚀 Logger initialized
[26-Dec-2025 15:07:45 UTC] 📥 INCOMING REQUEST
[26-Dec-2025 15:07:45 UTC] 📋 GET Parameters
[26-Dec-2025 15:07:45 UTC] 📄 Request Headers
[26-Dec-2025 15:07:45 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[26-Dec-2025 15:07:45 UTC] 🌐 Request Details
[26-Dec-2025 15:07:45 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[26-Dec-2025 15:07:45 UTC] ⚠️ Using default environment values
[26-Dec-2025 15:07:45 UTC] ✅ Environment configuration completed successfully
[26-Dec-2025 15:07:45 UTC] 📡 Routing Info
[26-Dec-2025 15:07:45 UTC] 🎯 DiscoveryController constructor called
[26-Dec-2025 15:07:45 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 15:07:45 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 15:07:45 UTC] ✅ DiscoveryController initialized
[26-Dec-2025 15:07:45 UTC] 🎯 DiscoveryController instantiated
[26-Dec-2025 15:07:45 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[26-Dec-2025 15:07:45 UTC] 🟢 getDiscoverUsers() method called
[26-Dec-2025 15:07:45 UTC] 🔐 Calling jwtMiddleware...
[26-Dec-2025 15:07:45 UTC] 🔐 jwtMiddleware returned
[26-Dec-2025 15:07:45 UTC] 📊 Pagination parameters
[26-Dec-2025 15:07:45 UTC] 👤 Getting current user data for ID: 53
[26-Dec-2025 15:07:45 UTC] ✅ Current user found
[26-Dec-2025 15:07:45 UTC] 🔍 Querying discovery users...
[26-Dec-2025 15:07:45 UTC] 🔍 getDiscoveryUsers called
[26-Dec-2025 15:07:45 UTC] 📝 Query:
[26-Dec-2025 15:07:45 UTC] ✅ Database returned 0 users
[26-Dec-2025 15:07:45 UTC] 🔍 Filtering preferences:
[26-Dec-2025 15:07:45 UTC] ✅ After filtering: 0 users
[26-Dec-2025 15:07:45 UTC] 🔍 getDiscoveryUsersCount called
[26-Dec-2025 15:07:45 UTC] ✅ Total users in DB (excluding current): 8
[26-Dec-2025 15:07:45 UTC] ✅ Discovery query complete
[26-Dec-2025 15:07:45 UTC] 📤 OUTGOING RESPONSE
[26-Dec-2025 15:07:45 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[26-Dec-2025 15:07:51 UTC] 🚀 Logger initialized
[26-Dec-2025 15:07:51 UTC] 📥 INCOMING REQUEST
[26-Dec-2025 15:07:51 UTC] 📋 GET Parameters
[26-Dec-2025 15:07:51 UTC] 📦 POST Data
[26-Dec-2025 15:07:51 UTC] 📄 Request Headers
[26-Dec-2025 15:07:51 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[26-Dec-2025 15:07:51 UTC] 🌐 Request Details
[26-Dec-2025 15:07:51 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[26-Dec-2025 15:07:51 UTC] ⚠️ Using default environment values
[26-Dec-2025 15:07:51 UTC] ✅ Environment configuration completed successfully
[26-Dec-2025 15:07:51 UTC] 📡 Routing Info
[26-Dec-2025 15:07:51 UTC] 🎯 DiscoveryController constructor called
[26-Dec-2025 15:07:51 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 15:07:51 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 15:07:51 UTC] ✅ DiscoveryController initialized
[26-Dec-2025 15:07:51 UTC] 🎯 DiscoveryController instantiated
[26-Dec-2025 15:07:51 UTC] 📍 ROUTING: POST handle swipe
[26-Dec-2025 15:07:51 UTC] 🟢 Handling swipe action...
[26-Dec-2025 15:07:51 UTC] 🔄 Processing swipe - User: 53, Target: 47, Action: like
[26-Dec-2025 15:07:51 UTC] 📤 OUTGOING RESPONSE
[26-Dec-2025 15:07:51 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[26-Dec-2025 15:08:16 UTC] 🚀 Logger initialized
[26-Dec-2025 15:08:16 UTC] 📥 INCOMING REQUEST
[26-Dec-2025 15:08:16 UTC] 📋 GET Parameters
[26-Dec-2025 15:08:16 UTC] 📄 Request Headers
[26-Dec-2025 15:08:16 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[26-Dec-2025 15:08:16 UTC] 🌐 Request Details
[26-Dec-2025 15:08:16 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[26-Dec-2025 15:08:16 UTC] ⚠️ Using default environment values
[26-Dec-2025 15:08:16 UTC] ✅ Environment configuration completed successfully
[26-Dec-2025 15:08:16 UTC] 📡 Routing Info
[26-Dec-2025 15:08:16 UTC] 🎯 DiscoveryController constructor called
[26-Dec-2025 15:08:16 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 15:08:16 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 15:08:16 UTC] ✅ DiscoveryController initialized
[26-Dec-2025 15:08:16 UTC] 🎯 DiscoveryController instantiated
[26-Dec-2025 15:08:16 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[26-Dec-2025 15:08:16 UTC] 🟢 getDiscoverUsers() method called
[26-Dec-2025 15:08:16 UTC] 🔐 Calling jwtMiddleware...
[26-Dec-2025 15:08:16 UTC] 🔐 jwtMiddleware returned
[26-Dec-2025 15:08:16 UTC] 📊 Pagination parameters
[26-Dec-2025 15:08:16 UTC] 👤 Getting current user data for ID: 53
[26-Dec-2025 15:08:16 UTC] ✅ Current user found
[26-Dec-2025 15:08:16 UTC] 🔍 Querying discovery users...
[26-Dec-2025 15:08:16 UTC] 🔍 getDiscoveryUsers called
[26-Dec-2025 15:08:16 UTC] 📝 Query:
[26-Dec-2025 15:08:16 UTC] ✅ Database returned 4 users
[26-Dec-2025 15:08:16 UTC] 👤 Sample user from DB:
[26-Dec-2025 15:08:16 UTC] 🔍 Filtering preferences:
[26-Dec-2025 15:08:16 UTC] 🤝 Preference check:
[26-Dec-2025 15:08:16 UTC] ⚠️ Skipping user 46 - no photos
[26-Dec-2025 15:08:16 UTC] 🤝 Preference check:
[26-Dec-2025 15:08:16 UTC] 🤝 Preference check:
[26-Dec-2025 15:08:16 UTC] ⚠️ Skipping user 50 - preferences don't match
[26-Dec-2025 15:08:16 UTC] ✅ After filtering: 2 users
[26-Dec-2025 15:08:16 UTC] 🔍 getDiscoveryUsersCount called
[26-Dec-2025 15:08:16 UTC] ✅ Total users in DB (excluding current): 8
[26-Dec-2025 15:08:16 UTC] ✅ Discovery query complete
[26-Dec-2025 15:08:16 UTC] 📤 OUTGOING RESPONSE
[26-Dec-2025 15:08:16 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[26-Dec-2025 15:08:19 UTC] 🚀 Logger initialized
[26-Dec-2025 15:08:19 UTC] 📥 INCOMING REQUEST
[26-Dec-2025 15:08:19 UTC] 📋 GET Parameters
[26-Dec-2025 15:08:19 UTC] 📦 POST Data
[26-Dec-2025 15:08:19 UTC] 📄 Request Headers
[26-Dec-2025 15:08:19 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[26-Dec-2025 15:08:19 UTC] 🌐 Request Details
[26-Dec-2025 15:08:19 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[26-Dec-2025 15:08:19 UTC] ⚠️ Using default environment values
[26-Dec-2025 15:08:19 UTC] ✅ Environment configuration completed successfully
[26-Dec-2025 15:08:19 UTC] 📡 Routing Info
[26-Dec-2025 15:08:19 UTC] 🎯 DiscoveryController constructor called
[26-Dec-2025 15:08:19 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 15:08:19 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 15:08:19 UTC] ✅ DiscoveryController initialized
[26-Dec-2025 15:08:19 UTC] 🎯 DiscoveryController instantiated
[26-Dec-2025 15:08:19 UTC] 📍 ROUTING: POST handle swipe
[26-Dec-2025 15:08:19 UTC] 🟢 Handling swipe action...
[26-Dec-2025 15:08:19 UTC] 🔄 Processing swipe - User: 53, Target: 45, Action: like
[26-Dec-2025 15:08:19 UTC] 📤 OUTGOING RESPONSE
[26-Dec-2025 15:08:19 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[26-Dec-2025 15:08:20 UTC] 🚀 Logger initialized
[26-Dec-2025 15:08:20 UTC] 📥 INCOMING REQUEST
[26-Dec-2025 15:08:20 UTC] 📋 GET Parameters
[26-Dec-2025 15:08:20 UTC] 📄 Request Headers
[26-Dec-2025 15:08:20 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[26-Dec-2025 15:08:20 UTC] 🌐 Request Details
[26-Dec-2025 15:08:20 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[26-Dec-2025 15:08:20 UTC] ⚠️ Using default environment values
[26-Dec-2025 15:08:20 UTC] ✅ Environment configuration completed successfully
[26-Dec-2025 15:08:20 UTC] 📡 Routing Info
[26-Dec-2025 15:08:20 UTC] 🎯 DiscoveryController constructor called
[26-Dec-2025 15:08:20 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 15:08:20 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 15:08:20 UTC] ✅ DiscoveryController initialized
[26-Dec-2025 15:08:20 UTC] 🎯 DiscoveryController instantiated
[26-Dec-2025 15:08:20 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[26-Dec-2025 15:08:20 UTC] 🟢 getDiscoverUsers() method called
[26-Dec-2025 15:08:20 UTC] 🔐 Calling jwtMiddleware...
[26-Dec-2025 15:08:20 UTC] 🔐 jwtMiddleware returned
[26-Dec-2025 15:08:20 UTC] 📊 Pagination parameters
[26-Dec-2025 15:08:20 UTC] 👤 Getting current user data for ID: 53
[26-Dec-2025 15:08:20 UTC] ✅ Current user found
[26-Dec-2025 15:08:20 UTC] 🔍 Querying discovery users...
[26-Dec-2025 15:08:20 UTC] 🔍 getDiscoveryUsers called
[26-Dec-2025 15:08:20 UTC] 📝 Query:
[26-Dec-2025 15:08:20 UTC] ✅ Database returned 0 users
[26-Dec-2025 15:08:20 UTC] 🔍 Filtering preferences:
[26-Dec-2025 15:08:20 UTC] ✅ After filtering: 0 users
[26-Dec-2025 15:08:20 UTC] 🔍 getDiscoveryUsersCount called
[26-Dec-2025 15:08:20 UTC] ✅ Total users in DB (excluding current): 8
[26-Dec-2025 15:08:20 UTC] ✅ Discovery query complete
[26-Dec-2025 15:08:20 UTC] 📤 OUTGOING RESPONSE
[26-Dec-2025 15:08:20 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[26-Dec-2025 15:08:20 UTC] 🚀 Logger initialized
[26-Dec-2025 15:08:20 UTC] 📥 INCOMING REQUEST
[26-Dec-2025 15:08:20 UTC] 📋 GET Parameters
[26-Dec-2025 15:08:20 UTC] 📦 POST Data
[26-Dec-2025 15:08:20 UTC] 📄 Request Headers
[26-Dec-2025 15:08:20 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[26-Dec-2025 15:08:20 UTC] 🌐 Request Details
[26-Dec-2025 15:08:20 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[26-Dec-2025 15:08:20 UTC] ⚠️ Using default environment values
[26-Dec-2025 15:08:21 UTC] ✅ Environment configuration completed successfully
[26-Dec-2025 15:08:21 UTC] 📡 Routing Info
[26-Dec-2025 15:08:21 UTC] 🎯 DiscoveryController constructor called
[26-Dec-2025 15:08:21 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 15:08:21 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 15:08:21 UTC] ✅ DiscoveryController initialized
[26-Dec-2025 15:08:21 UTC] 🎯 DiscoveryController instantiated
[26-Dec-2025 15:08:21 UTC] 📍 ROUTING: POST handle swipe
[26-Dec-2025 15:08:21 UTC] 🟢 Handling swipe action...
[26-Dec-2025 15:08:21 UTC] 🔄 Processing swipe - User: 53, Target: 47, Action: like
[26-Dec-2025 15:08:21 UTC] 📤 OUTGOING RESPONSE
[26-Dec-2025 15:08:21 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[26-Dec-2025 15:08:21 UTC] 🚀 Logger initialized
[26-Dec-2025 15:08:21 UTC] 📥 INCOMING REQUEST
[26-Dec-2025 15:08:21 UTC] 📋 GET Parameters
[26-Dec-2025 15:08:21 UTC] 📄 Request Headers
[26-Dec-2025 15:08:21 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[26-Dec-2025 15:08:21 UTC] 🌐 Request Details
[26-Dec-2025 15:08:21 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[26-Dec-2025 15:08:21 UTC] ⚠️ Using default environment values
[26-Dec-2025 15:08:21 UTC] ✅ Environment configuration completed successfully
[26-Dec-2025 15:08:21 UTC] 📡 Routing Info
[26-Dec-2025 15:08:21 UTC] 🎯 DiscoveryController constructor called
[26-Dec-2025 15:08:21 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 15:08:21 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 15:08:21 UTC] ✅ DiscoveryController initialized
[26-Dec-2025 15:08:21 UTC] 🎯 DiscoveryController instantiated
[26-Dec-2025 15:08:21 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[26-Dec-2025 15:08:21 UTC] 🟢 getDiscoverUsers() method called
[26-Dec-2025 15:08:21 UTC] 🔐 Calling jwtMiddleware...
[26-Dec-2025 15:08:21 UTC] 🔐 jwtMiddleware returned
[26-Dec-2025 15:08:21 UTC] 📊 Pagination parameters
[26-Dec-2025 15:08:21 UTC] 👤 Getting current user data for ID: 53
[26-Dec-2025 15:08:21 UTC] ✅ Current user found
[26-Dec-2025 15:08:21 UTC] 🔍 Querying discovery users...
[26-Dec-2025 15:08:21 UTC] 🔍 getDiscoveryUsers called
[26-Dec-2025 15:08:21 UTC] 📝 Query:
[26-Dec-2025 15:08:21 UTC] ✅ Database returned 0 users
[26-Dec-2025 15:08:21 UTC] 🔍 Filtering preferences:
[26-Dec-2025 15:08:21 UTC] ✅ After filtering: 0 users
[26-Dec-2025 15:08:21 UTC] 🔍 getDiscoveryUsersCount called
[26-Dec-2025 15:08:21 UTC] ✅ Total users in DB (excluding current): 8
[26-Dec-2025 15:08:21 UTC] ✅ Discovery query complete
[26-Dec-2025 15:08:21 UTC] 📤 OUTGOING RESPONSE
[26-Dec-2025 15:08:21 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[26-Dec-2025 15:11:50 UTC] 🚀 Logger initialized
[26-Dec-2025 15:11:50 UTC] 📥 INCOMING REQUEST
[26-Dec-2025 15:11:50 UTC] 📋 GET Parameters
[26-Dec-2025 15:11:50 UTC] 📄 Request Headers
[26-Dec-2025 15:11:50 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[26-Dec-2025 15:11:50 UTC] 🌐 Request Details
[26-Dec-2025 15:11:50 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[26-Dec-2025 15:11:50 UTC] ⚠️ Using default environment values
[26-Dec-2025 15:11:50 UTC] ✅ Environment configuration completed successfully
[26-Dec-2025 15:11:50 UTC] 📡 Routing Info
[26-Dec-2025 15:11:50 UTC] 🎯 DiscoveryController constructor called
[26-Dec-2025 15:11:50 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 15:11:50 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 15:11:50 UTC] ✅ DiscoveryController initialized
[26-Dec-2025 15:11:50 UTC] 🎯 DiscoveryController instantiated
[26-Dec-2025 15:11:50 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[26-Dec-2025 15:11:50 UTC] 🟢 getDiscoverUsers() method called
[26-Dec-2025 15:11:50 UTC] 🔐 Calling jwtMiddleware...
[26-Dec-2025 15:11:50 UTC] 🔐 jwtMiddleware returned
[26-Dec-2025 15:11:50 UTC] 📊 Pagination parameters
[26-Dec-2025 15:11:50 UTC] 👤 Getting current user data for ID: 53
[26-Dec-2025 15:11:50 UTC] ✅ Current user found
[26-Dec-2025 15:11:50 UTC] 🔍 Querying discovery users...
[26-Dec-2025 15:11:50 UTC] 🔍 getDiscoveryUsers called
[26-Dec-2025 15:11:50 UTC] 📝 Query:
[26-Dec-2025 15:11:50 UTC] ✅ Database returned 0 users
[26-Dec-2025 15:11:50 UTC] 🔍 Filtering preferences:
[26-Dec-2025 15:11:50 UTC] ✅ After filtering: 0 users
[26-Dec-2025 15:11:50 UTC] 🔍 getDiscoveryUsersCount called
[26-Dec-2025 15:11:50 UTC] ✅ Total users in DB (excluding current): 8
[26-Dec-2025 15:11:50 UTC] ✅ Discovery query complete
[26-Dec-2025 15:11:50 UTC] 📤 OUTGOING RESPONSE
[26-Dec-2025 15:11:50 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[26-Dec-2025 15:11:52 UTC] 🚀 Logger initialized
[26-Dec-2025 15:11:52 UTC] 📥 INCOMING REQUEST
[26-Dec-2025 15:11:52 UTC] 📋 GET Parameters
[26-Dec-2025 15:11:52 UTC] 📄 Request Headers
[26-Dec-2025 15:11:52 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[26-Dec-2025 15:11:52 UTC] 🌐 Request Details
[26-Dec-2025 15:11:52 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[26-Dec-2025 15:11:52 UTC] ⚠️ Using default environment values
[26-Dec-2025 15:11:52 UTC] ✅ Environment configuration completed successfully
[26-Dec-2025 15:11:52 UTC] 📡 Routing Info
[26-Dec-2025 15:11:52 UTC] 🎯 DiscoveryController constructor called
[26-Dec-2025 15:11:52 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 15:11:52 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 15:11:52 UTC] ✅ DiscoveryController initialized
[26-Dec-2025 15:11:52 UTC] 🎯 DiscoveryController instantiated
[26-Dec-2025 15:11:52 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[26-Dec-2025 15:11:52 UTC] 🟢 getDiscoverUsers() method called
[26-Dec-2025 15:11:52 UTC] 🔐 Calling jwtMiddleware...
[26-Dec-2025 15:11:52 UTC] 🔐 jwtMiddleware returned
[26-Dec-2025 15:11:52 UTC] 📊 Pagination parameters
[26-Dec-2025 15:11:52 UTC] 👤 Getting current user data for ID: 53
[26-Dec-2025 15:11:52 UTC] ✅ Current user found
[26-Dec-2025 15:11:52 UTC] 🔍 Querying discovery users...
[26-Dec-2025 15:11:52 UTC] 🔍 getDiscoveryUsers called
[26-Dec-2025 15:11:52 UTC] 📝 Query:
[26-Dec-2025 15:11:52 UTC] ✅ Database returned 4 users
[26-Dec-2025 15:11:52 UTC] 👤 Sample user from DB:
[26-Dec-2025 15:11:52 UTC] 🔍 Filtering preferences:
[26-Dec-2025 15:11:52 UTC] 🤝 Preference check:
[26-Dec-2025 15:11:52 UTC] ⚠️ Skipping user 46 - no photos
[26-Dec-2025 15:11:52 UTC] 🤝 Preference check:
[26-Dec-2025 15:11:52 UTC] 🤝 Preference check:
[26-Dec-2025 15:11:52 UTC] ⚠️ Skipping user 50 - preferences don't match
[26-Dec-2025 15:11:52 UTC] ✅ After filtering: 2 users
[26-Dec-2025 15:11:52 UTC] 🔍 getDiscoveryUsersCount called
[26-Dec-2025 15:11:52 UTC] ✅ Total users in DB (excluding current): 8
[26-Dec-2025 15:11:52 UTC] ✅ Discovery query complete
[26-Dec-2025 15:11:52 UTC] 📤 OUTGOING RESPONSE
[26-Dec-2025 15:11:52 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[26-Dec-2025 15:12:22 UTC] 🚀 Logger initialized
[26-Dec-2025 15:12:22 UTC] 📥 INCOMING REQUEST
[26-Dec-2025 15:12:22 UTC] 📋 GET Parameters
[26-Dec-2025 15:12:22 UTC] 📄 Request Headers
[26-Dec-2025 15:12:22 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[26-Dec-2025 15:12:22 UTC] 🌐 Request Details
[26-Dec-2025 15:12:22 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[26-Dec-2025 15:12:22 UTC] ⚠️ Using default environment values
[26-Dec-2025 15:12:22 UTC] ✅ Environment configuration completed successfully
[26-Dec-2025 15:12:22 UTC] 📡 Routing Info
[26-Dec-2025 15:12:22 UTC] 🎯 DiscoveryController constructor called
[26-Dec-2025 15:12:22 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 15:12:22 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 15:12:22 UTC] ✅ DiscoveryController initialized
[26-Dec-2025 15:12:22 UTC] 🎯 DiscoveryController instantiated
[26-Dec-2025 15:12:22 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[26-Dec-2025 15:12:22 UTC] 🟢 getDiscoverUsers() method called
[26-Dec-2025 15:12:22 UTC] 🔐 Calling jwtMiddleware...
[26-Dec-2025 15:12:22 UTC] 🔐 jwtMiddleware returned
[26-Dec-2025 15:12:22 UTC] 📊 Pagination parameters
[26-Dec-2025 15:12:22 UTC] 👤 Getting current user data for ID: 53
[26-Dec-2025 15:12:22 UTC] ✅ Current user found
[26-Dec-2025 15:12:22 UTC] 🔍 Querying discovery users...
[26-Dec-2025 15:12:22 UTC] 🔍 getDiscoveryUsers called
[26-Dec-2025 15:12:22 UTC] 📝 Query:
[26-Dec-2025 15:12:22 UTC] ✅ Database returned 4 users
[26-Dec-2025 15:12:22 UTC] 👤 Sample user from DB:
[26-Dec-2025 15:12:22 UTC] 🔍 Filtering preferences:
[26-Dec-2025 15:12:22 UTC] 🤝 Preference check:
[26-Dec-2025 15:12:22 UTC] ⚠️ Skipping user 46 - no photos
[26-Dec-2025 15:12:22 UTC] 🤝 Preference check:
[26-Dec-2025 15:12:22 UTC] 🤝 Preference check:
[26-Dec-2025 15:12:22 UTC] ⚠️ Skipping user 50 - preferences don't match
[26-Dec-2025 15:12:22 UTC] ✅ After filtering: 2 users
[26-Dec-2025 15:12:22 UTC] 🔍 getDiscoveryUsersCount called
[26-Dec-2025 15:12:22 UTC] ✅ Total users in DB (excluding current): 8
[26-Dec-2025 15:12:22 UTC] ✅ Discovery query complete
[26-Dec-2025 15:12:22 UTC] 📤 OUTGOING RESPONSE
[26-Dec-2025 15:12:22 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[26-Dec-2025 15:13:36 UTC] 🚀 Logger initialized
[26-Dec-2025 15:13:36 UTC] 📥 INCOMING REQUEST
[26-Dec-2025 15:13:36 UTC] 📋 GET Parameters
[26-Dec-2025 15:13:36 UTC] 📄 Request Headers
[26-Dec-2025 15:13:36 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[26-Dec-2025 15:13:36 UTC] 🌐 Request Details
[26-Dec-2025 15:13:36 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[26-Dec-2025 15:13:36 UTC] ⚠️ Using default environment values
[26-Dec-2025 15:13:36 UTC] ✅ Environment configuration completed successfully
[26-Dec-2025 15:13:36 UTC] 📡 Routing Info
[26-Dec-2025 15:13:36 UTC] 🎯 DiscoveryController constructor called
[26-Dec-2025 15:13:36 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 15:13:36 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 15:13:36 UTC] ✅ DiscoveryController initialized
[26-Dec-2025 15:13:36 UTC] 🎯 DiscoveryController instantiated
[26-Dec-2025 15:13:36 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[26-Dec-2025 15:13:36 UTC] 🟢 getDiscoverUsers() method called
[26-Dec-2025 15:13:36 UTC] 🔐 Calling jwtMiddleware...
[26-Dec-2025 15:13:36 UTC] 🔐 jwtMiddleware returned
[26-Dec-2025 15:13:36 UTC] 📊 Pagination parameters
[26-Dec-2025 15:13:36 UTC] 👤 Getting current user data for ID: 53
[26-Dec-2025 15:13:36 UTC] ✅ Current user found
[26-Dec-2025 15:13:36 UTC] 🔍 Querying discovery users...
[26-Dec-2025 15:13:36 UTC] 🔍 getDiscoveryUsers called
[26-Dec-2025 15:13:36 UTC] 📝 Query:
[26-Dec-2025 15:13:36 UTC] ✅ Database returned 4 users
[26-Dec-2025 15:13:36 UTC] 👤 Sample user from DB:
[26-Dec-2025 15:13:36 UTC] 🔍 Filtering preferences:
[26-Dec-2025 15:13:36 UTC] 🤝 Preference check:
[26-Dec-2025 15:13:36 UTC] ⚠️ Skipping user 46 - no photos
[26-Dec-2025 15:13:36 UTC] 🤝 Preference check:
[26-Dec-2025 15:13:36 UTC] 🤝 Preference check:
[26-Dec-2025 15:13:36 UTC] ⚠️ Skipping user 50 - preferences don't match
[26-Dec-2025 15:13:36 UTC] ✅ After filtering: 2 users
[26-Dec-2025 15:13:36 UTC] 🔍 getDiscoveryUsersCount called
[26-Dec-2025 15:13:36 UTC] ✅ Total users in DB (excluding current): 8
[26-Dec-2025 15:13:36 UTC] ✅ Discovery query complete
[26-Dec-2025 15:13:36 UTC] 📤 OUTGOING RESPONSE
[26-Dec-2025 15:13:36 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[26-Dec-2025 15:13:53 UTC] 🚀 Logger initialized
[26-Dec-2025 15:13:53 UTC] 📥 INCOMING REQUEST
[26-Dec-2025 15:13:53 UTC] 📋 GET Parameters
[26-Dec-2025 15:13:53 UTC] 📄 Request Headers
[26-Dec-2025 15:13:53 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[26-Dec-2025 15:13:53 UTC] 🌐 Request Details
[26-Dec-2025 15:13:53 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[26-Dec-2025 15:13:53 UTC] ⚠️ Using default environment values
[26-Dec-2025 15:13:53 UTC] ✅ Environment configuration completed successfully
[26-Dec-2025 15:13:53 UTC] 📡 Routing Info
[26-Dec-2025 15:13:53 UTC] 🎯 DiscoveryController constructor called
[26-Dec-2025 15:13:53 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 15:13:53 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 15:13:53 UTC] ✅ DiscoveryController initialized
[26-Dec-2025 15:13:53 UTC] 🎯 DiscoveryController instantiated
[26-Dec-2025 15:13:53 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[26-Dec-2025 15:13:53 UTC] 🟢 getDiscoverUsers() method called
[26-Dec-2025 15:13:53 UTC] 🔐 Calling jwtMiddleware...
[26-Dec-2025 15:13:53 UTC] 🔐 jwtMiddleware returned
[26-Dec-2025 15:13:53 UTC] 📊 Pagination parameters
[26-Dec-2025 15:13:53 UTC] 👤 Getting current user data for ID: 53
[26-Dec-2025 15:13:53 UTC] ✅ Current user found
[26-Dec-2025 15:13:53 UTC] 🔍 Querying discovery users...
[26-Dec-2025 15:13:53 UTC] 🔍 getDiscoveryUsers called
[26-Dec-2025 15:13:53 UTC] 📝 Query:
[26-Dec-2025 15:13:53 UTC] ✅ Database returned 4 users
[26-Dec-2025 15:13:53 UTC] 👤 Sample user from DB:
[26-Dec-2025 15:13:53 UTC] 🔍 Filtering preferences:
[26-Dec-2025 15:13:53 UTC] 🤝 Preference check:
[26-Dec-2025 15:13:53 UTC] ⚠️ Skipping user 46 - no photos
[26-Dec-2025 15:13:53 UTC] 🤝 Preference check:
[26-Dec-2025 15:13:53 UTC] 🤝 Preference check:
[26-Dec-2025 15:13:53 UTC] ⚠️ Skipping user 50 - preferences don't match
[26-Dec-2025 15:13:53 UTC] ✅ After filtering: 2 users
[26-Dec-2025 15:13:53 UTC] 🔍 getDiscoveryUsersCount called
[26-Dec-2025 15:13:53 UTC] ✅ Total users in DB (excluding current): 8
[26-Dec-2025 15:13:53 UTC] ✅ Discovery query complete
[26-Dec-2025 15:13:53 UTC] 📤 OUTGOING RESPONSE
[26-Dec-2025 15:13:53 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[26-Dec-2025 15:16:01 UTC] 🚀 Logger initialized
[26-Dec-2025 15:16:01 UTC] 📥 INCOMING REQUEST
[26-Dec-2025 15:16:01 UTC] 📋 GET Parameters
[26-Dec-2025 15:16:01 UTC] 📄 Request Headers
[26-Dec-2025 15:16:01 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[26-Dec-2025 15:16:01 UTC] 🌐 Request Details
[26-Dec-2025 15:16:01 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[26-Dec-2025 15:16:01 UTC] ⚠️ Using default environment values
[26-Dec-2025 15:16:01 UTC] ✅ Environment configuration completed successfully
[26-Dec-2025 15:16:01 UTC] 📡 Routing Info
[26-Dec-2025 15:16:01 UTC] 🎯 DiscoveryController constructor called
[26-Dec-2025 15:16:01 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 15:16:01 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 15:16:01 UTC] ✅ DiscoveryController initialized
[26-Dec-2025 15:16:01 UTC] 🎯 DiscoveryController instantiated
[26-Dec-2025 15:16:01 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[26-Dec-2025 15:16:01 UTC] 🟢 getDiscoverUsers() method called
[26-Dec-2025 15:16:01 UTC] 🔐 Calling jwtMiddleware...
[26-Dec-2025 15:16:01 UTC] 🔐 jwtMiddleware returned
[26-Dec-2025 15:16:01 UTC] 📊 Pagination parameters
[26-Dec-2025 15:16:01 UTC] 👤 Getting current user data for ID: 53
[26-Dec-2025 15:16:01 UTC] ✅ Current user found
[26-Dec-2025 15:16:01 UTC] 🔍 Querying discovery users...
[26-Dec-2025 15:16:01 UTC] 🔍 getDiscoveryUsers called
[26-Dec-2025 15:16:01 UTC] 📝 Query:
[26-Dec-2025 15:16:01 UTC] ✅ Database returned 4 users
[26-Dec-2025 15:16:01 UTC] 👤 Sample user from DB:
[26-Dec-2025 15:16:01 UTC] 🔍 Filtering preferences:
[26-Dec-2025 15:16:01 UTC] 🤝 Preference check:
[26-Dec-2025 15:16:01 UTC] ⚠️ Skipping user 46 - no photos
[26-Dec-2025 15:16:01 UTC] 🤝 Preference check:
[26-Dec-2025 15:16:01 UTC] 🤝 Preference check:
[26-Dec-2025 15:16:01 UTC] ⚠️ Skipping user 50 - preferences don't match
[26-Dec-2025 15:16:01 UTC] ✅ After filtering: 2 users
[26-Dec-2025 15:16:01 UTC] 🔍 getDiscoveryUsersCount called
[26-Dec-2025 15:16:01 UTC] ✅ Total users in DB (excluding current): 8
[26-Dec-2025 15:16:01 UTC] ✅ Discovery query complete
[26-Dec-2025 15:16:01 UTC] 📤 OUTGOING RESPONSE
[26-Dec-2025 15:16:01 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[26-Dec-2025 15:16:03 UTC] 🚀 Logger initialized
[26-Dec-2025 15:16:03 UTC] 📥 INCOMING REQUEST
[26-Dec-2025 15:16:03 UTC] 📋 GET Parameters
[26-Dec-2025 15:16:03 UTC] 📦 POST Data
[26-Dec-2025 15:16:03 UTC] 📄 Request Headers
[26-Dec-2025 15:16:03 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[26-Dec-2025 15:16:03 UTC] 🌐 Request Details
[26-Dec-2025 15:16:03 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[26-Dec-2025 15:16:03 UTC] ⚠️ Using default environment values
[26-Dec-2025 15:16:03 UTC] ✅ Environment configuration completed successfully
[26-Dec-2025 15:16:03 UTC] 📡 Routing Info
[26-Dec-2025 15:16:03 UTC] 🎯 DiscoveryController constructor called
[26-Dec-2025 15:16:03 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 15:16:03 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 15:16:03 UTC] ✅ DiscoveryController initialized
[26-Dec-2025 15:16:03 UTC] 🎯 DiscoveryController instantiated
[26-Dec-2025 15:16:03 UTC] 📍 ROUTING: POST handle swipe
[26-Dec-2025 15:16:03 UTC] 🟢 Handling swipe action...
[26-Dec-2025 15:16:03 UTC] 🔄 Processing swipe - User: 53, Target: 45, Action: dislike
[26-Dec-2025 15:16:03 UTC] 📤 OUTGOING RESPONSE
[26-Dec-2025 15:16:03 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[26-Dec-2025 15:16:04 UTC] 🚀 Logger initialized
[26-Dec-2025 15:16:04 UTC] 📥 INCOMING REQUEST
[26-Dec-2025 15:16:04 UTC] 📋 GET Parameters
[26-Dec-2025 15:16:04 UTC] 📄 Request Headers
[26-Dec-2025 15:16:04 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[26-Dec-2025 15:16:04 UTC] 🌐 Request Details
[26-Dec-2025 15:16:04 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[26-Dec-2025 15:16:04 UTC] ⚠️ Using default environment values
[26-Dec-2025 15:16:04 UTC] ✅ Environment configuration completed successfully
[26-Dec-2025 15:16:04 UTC] 📡 Routing Info
[26-Dec-2025 15:16:04 UTC] 🎯 DiscoveryController constructor called
[26-Dec-2025 15:16:04 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 15:16:04 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 15:16:04 UTC] ✅ DiscoveryController initialized
[26-Dec-2025 15:16:04 UTC] 🎯 DiscoveryController instantiated
[26-Dec-2025 15:16:04 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[26-Dec-2025 15:16:04 UTC] 🟢 getDiscoverUsers() method called
[26-Dec-2025 15:16:04 UTC] 🔐 Calling jwtMiddleware...
[26-Dec-2025 15:16:04 UTC] 🔐 jwtMiddleware returned
[26-Dec-2025 15:16:04 UTC] 📊 Pagination parameters
[26-Dec-2025 15:16:04 UTC] 👤 Getting current user data for ID: 53
[26-Dec-2025 15:16:04 UTC] ✅ Current user found
[26-Dec-2025 15:16:04 UTC] 🔍 Querying discovery users...
[26-Dec-2025 15:16:04 UTC] 🔍 getDiscoveryUsers called
[26-Dec-2025 15:16:04 UTC] 📝 Query:
[26-Dec-2025 15:16:04 UTC] ✅ Database returned 0 users
[26-Dec-2025 15:16:04 UTC] 🔍 Filtering preferences:
[26-Dec-2025 15:16:04 UTC] ✅ After filtering: 0 users
[26-Dec-2025 15:16:04 UTC] 🔍 getDiscoveryUsersCount called
[26-Dec-2025 15:16:04 UTC] ✅ Total users in DB (excluding current): 8
[26-Dec-2025 15:16:04 UTC] ✅ Discovery query complete
[26-Dec-2025 15:16:04 UTC] 📤 OUTGOING RESPONSE
[26-Dec-2025 15:16:04 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[26-Dec-2025 15:16:05 UTC] 🚀 Logger initialized
[26-Dec-2025 15:16:05 UTC] 📥 INCOMING REQUEST
[26-Dec-2025 15:16:05 UTC] 📋 GET Parameters
[26-Dec-2025 15:16:05 UTC] 📦 POST Data
[26-Dec-2025 15:16:05 UTC] 📄 Request Headers
[26-Dec-2025 15:16:05 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[26-Dec-2025 15:16:05 UTC] 🌐 Request Details
[26-Dec-2025 15:16:05 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[26-Dec-2025 15:16:05 UTC] ⚠️ Using default environment values
[26-Dec-2025 15:16:05 UTC] ✅ Environment configuration completed successfully
[26-Dec-2025 15:16:05 UTC] 📡 Routing Info
[26-Dec-2025 15:16:05 UTC] 🎯 DiscoveryController constructor called
[26-Dec-2025 15:16:05 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 15:16:05 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 15:16:05 UTC] ✅ DiscoveryController initialized
[26-Dec-2025 15:16:05 UTC] 🎯 DiscoveryController instantiated
[26-Dec-2025 15:16:05 UTC] 📍 ROUTING: POST handle swipe
[26-Dec-2025 15:16:05 UTC] 🟢 Handling swipe action...
[26-Dec-2025 15:16:05 UTC] 🔄 Processing swipe - User: 53, Target: 47, Action: like
[26-Dec-2025 15:16:05 UTC] 📤 OUTGOING RESPONSE
[26-Dec-2025 15:16:05 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[26-Dec-2025 15:16:18 UTC] 🚀 Logger initialized
[26-Dec-2025 15:16:18 UTC] 📥 INCOMING REQUEST
[26-Dec-2025 15:16:18 UTC] 📋 GET Parameters
[26-Dec-2025 15:16:18 UTC] 📄 Request Headers
[26-Dec-2025 15:16:18 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[26-Dec-2025 15:16:18 UTC] 🌐 Request Details
[26-Dec-2025 15:16:18 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[26-Dec-2025 15:16:18 UTC] ⚠️ Using default environment values
[26-Dec-2025 15:16:18 UTC] ✅ Environment configuration completed successfully
[26-Dec-2025 15:16:18 UTC] 📡 Routing Info
[26-Dec-2025 15:16:18 UTC] 🎯 DiscoveryController constructor called
[26-Dec-2025 15:16:18 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 15:16:18 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 15:16:18 UTC] ✅ DiscoveryController initialized
[26-Dec-2025 15:16:18 UTC] 🎯 DiscoveryController instantiated
[26-Dec-2025 15:16:18 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[26-Dec-2025 15:16:18 UTC] 🟢 getDiscoverUsers() method called
[26-Dec-2025 15:16:18 UTC] 🔐 Calling jwtMiddleware...
[26-Dec-2025 15:16:18 UTC] 🔐 jwtMiddleware returned
[26-Dec-2025 15:16:18 UTC] 📊 Pagination parameters
[26-Dec-2025 15:16:18 UTC] 👤 Getting current user data for ID: 53
[26-Dec-2025 15:16:18 UTC] ✅ Current user found
[26-Dec-2025 15:16:18 UTC] 🔍 Querying discovery users...
[26-Dec-2025 15:16:18 UTC] 🔍 getDiscoveryUsers called
[26-Dec-2025 15:16:18 UTC] 📝 Query:
[26-Dec-2025 15:16:18 UTC] ✅ Database returned 4 users
[26-Dec-2025 15:16:18 UTC] 👤 Sample user from DB:
[26-Dec-2025 15:16:18 UTC] 🔍 Filtering preferences:
[26-Dec-2025 15:16:18 UTC] 🤝 Preference check:
[26-Dec-2025 15:16:18 UTC] ⚠️ Skipping user 46 - no photos
[26-Dec-2025 15:16:18 UTC] 🤝 Preference check:
[26-Dec-2025 15:16:18 UTC] 🤝 Preference check:
[26-Dec-2025 15:16:18 UTC] ⚠️ Skipping user 50 - preferences don't match
[26-Dec-2025 15:16:18 UTC] ✅ After filtering: 2 users
[26-Dec-2025 15:16:18 UTC] 🔍 getDiscoveryUsersCount called
[26-Dec-2025 15:16:18 UTC] ✅ Total users in DB (excluding current): 8
[26-Dec-2025 15:16:18 UTC] ✅ Discovery query complete
[26-Dec-2025 15:16:18 UTC] 📤 OUTGOING RESPONSE
[26-Dec-2025 15:16:18 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[26-Dec-2025 15:16:21 UTC] 🚀 Logger initialized
[26-Dec-2025 15:16:21 UTC] 📥 INCOMING REQUEST
[26-Dec-2025 15:16:21 UTC] 📋 GET Parameters
[26-Dec-2025 15:16:21 UTC] 📦 POST Data
[26-Dec-2025 15:16:21 UTC] 📄 Request Headers
[26-Dec-2025 15:16:21 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[26-Dec-2025 15:16:21 UTC] 🌐 Request Details
[26-Dec-2025 15:16:21 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[26-Dec-2025 15:16:21 UTC] ⚠️ Using default environment values
[26-Dec-2025 15:16:21 UTC] ✅ Environment configuration completed successfully
[26-Dec-2025 15:16:21 UTC] 📡 Routing Info
[26-Dec-2025 15:16:21 UTC] 🎯 DiscoveryController constructor called
[26-Dec-2025 15:16:21 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 15:16:21 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 15:16:21 UTC] ✅ DiscoveryController initialized
[26-Dec-2025 15:16:21 UTC] 🎯 DiscoveryController instantiated
[26-Dec-2025 15:16:21 UTC] 📍 ROUTING: POST handle swipe
[26-Dec-2025 15:16:21 UTC] 🟢 Handling swipe action...
[26-Dec-2025 15:16:21 UTC] 🔄 Processing swipe - User: 53, Target: 45, Action: dislike
[26-Dec-2025 15:16:21 UTC] 📤 OUTGOING RESPONSE
[26-Dec-2025 15:16:21 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[26-Dec-2025 15:16:21 UTC] 🚀 Logger initialized
[26-Dec-2025 15:16:21 UTC] 📥 INCOMING REQUEST
[26-Dec-2025 15:16:21 UTC] 📋 GET Parameters
[26-Dec-2025 15:16:21 UTC] 📄 Request Headers
[26-Dec-2025 15:16:21 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[26-Dec-2025 15:16:21 UTC] 🌐 Request Details
[26-Dec-2025 15:16:21 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[26-Dec-2025 15:16:21 UTC] ⚠️ Using default environment values
[26-Dec-2025 15:16:21 UTC] ✅ Environment configuration completed successfully
[26-Dec-2025 15:16:21 UTC] 📡 Routing Info
[26-Dec-2025 15:16:21 UTC] 🎯 DiscoveryController constructor called
[26-Dec-2025 15:16:21 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 15:16:21 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 15:16:21 UTC] ✅ DiscoveryController initialized
[26-Dec-2025 15:16:21 UTC] 🎯 DiscoveryController instantiated
[26-Dec-2025 15:16:21 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[26-Dec-2025 15:16:21 UTC] 🟢 getDiscoverUsers() method called
[26-Dec-2025 15:16:21 UTC] 🔐 Calling jwtMiddleware...
[26-Dec-2025 15:16:21 UTC] 🔐 jwtMiddleware returned
[26-Dec-2025 15:16:21 UTC] 📊 Pagination parameters
[26-Dec-2025 15:16:21 UTC] 👤 Getting current user data for ID: 53
[26-Dec-2025 15:16:21 UTC] ✅ Current user found
[26-Dec-2025 15:16:21 UTC] 🔍 Querying discovery users...
[26-Dec-2025 15:16:21 UTC] 🔍 getDiscoveryUsers called
[26-Dec-2025 15:16:21 UTC] 📝 Query:
[26-Dec-2025 15:16:21 UTC] ✅ Database returned 0 users
[26-Dec-2025 15:16:21 UTC] 🔍 Filtering preferences:
[26-Dec-2025 15:16:21 UTC] ✅ After filtering: 0 users
[26-Dec-2025 15:16:21 UTC] 🔍 getDiscoveryUsersCount called
[26-Dec-2025 15:16:21 UTC] ✅ Total users in DB (excluding current): 8
[26-Dec-2025 15:16:21 UTC] ✅ Discovery query complete
[26-Dec-2025 15:16:21 UTC] 📤 OUTGOING RESPONSE
[26-Dec-2025 15:16:21 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[26-Dec-2025 15:16:22 UTC] 🚀 Logger initialized
[26-Dec-2025 15:16:22 UTC] 📥 INCOMING REQUEST
[26-Dec-2025 15:16:22 UTC] 📋 GET Parameters
[26-Dec-2025 15:16:22 UTC] 📦 POST Data
[26-Dec-2025 15:16:22 UTC] 📄 Request Headers
[26-Dec-2025 15:16:22 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[26-Dec-2025 15:16:22 UTC] 🌐 Request Details
[26-Dec-2025 15:16:22 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[26-Dec-2025 15:16:22 UTC] ⚠️ Using default environment values
[26-Dec-2025 15:16:22 UTC] ✅ Environment configuration completed successfully
[26-Dec-2025 15:16:22 UTC] 📡 Routing Info
[26-Dec-2025 15:16:22 UTC] 🎯 DiscoveryController constructor called
[26-Dec-2025 15:16:22 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 15:16:22 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 15:16:22 UTC] ✅ DiscoveryController initialized
[26-Dec-2025 15:16:22 UTC] 🎯 DiscoveryController instantiated
[26-Dec-2025 15:16:22 UTC] 📍 ROUTING: POST handle swipe
[26-Dec-2025 15:16:22 UTC] 🟢 Handling swipe action...
[26-Dec-2025 15:16:22 UTC] 🔄 Processing swipe - User: 53, Target: 47, Action: like
[26-Dec-2025 15:16:22 UTC] 📤 OUTGOING RESPONSE
[26-Dec-2025 15:16:22 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[26-Dec-2025 15:16:30 UTC] 🚀 Logger initialized
[26-Dec-2025 15:16:30 UTC] 📥 INCOMING REQUEST
[26-Dec-2025 15:16:30 UTC] 📋 GET Parameters
[26-Dec-2025 15:16:30 UTC] 📄 Request Headers
[26-Dec-2025 15:16:30 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[26-Dec-2025 15:16:30 UTC] 🌐 Request Details
[26-Dec-2025 15:16:30 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[26-Dec-2025 15:16:30 UTC] ⚠️ Using default environment values
[26-Dec-2025 15:16:30 UTC] ✅ Environment configuration completed successfully
[26-Dec-2025 15:16:30 UTC] 📡 Routing Info
[26-Dec-2025 15:16:30 UTC] 🎯 DiscoveryController constructor called
[26-Dec-2025 15:16:30 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 15:16:30 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 15:16:30 UTC] ✅ DiscoveryController initialized
[26-Dec-2025 15:16:30 UTC] 🎯 DiscoveryController instantiated
[26-Dec-2025 15:16:30 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[26-Dec-2025 15:16:30 UTC] 🟢 getDiscoverUsers() method called
[26-Dec-2025 15:16:30 UTC] 🔐 Calling jwtMiddleware...
[26-Dec-2025 15:16:30 UTC] 🔐 jwtMiddleware returned
[26-Dec-2025 15:16:30 UTC] 📊 Pagination parameters
[26-Dec-2025 15:16:30 UTC] 👤 Getting current user data for ID: 53
[26-Dec-2025 15:16:30 UTC] ✅ Current user found
[26-Dec-2025 15:16:30 UTC] 🔍 Querying discovery users...
[26-Dec-2025 15:16:30 UTC] 🔍 getDiscoveryUsers called
[26-Dec-2025 15:16:30 UTC] 📝 Query:
[26-Dec-2025 15:16:30 UTC] ✅ Database returned 4 users
[26-Dec-2025 15:16:30 UTC] 👤 Sample user from DB:
[26-Dec-2025 15:16:30 UTC] 🔍 Filtering preferences:
[26-Dec-2025 15:16:30 UTC] 🤝 Preference check:
[26-Dec-2025 15:16:30 UTC] ⚠️ Skipping user 46 - no photos
[26-Dec-2025 15:16:30 UTC] 🤝 Preference check:
[26-Dec-2025 15:16:30 UTC] 🤝 Preference check:
[26-Dec-2025 15:16:30 UTC] ⚠️ Skipping user 50 - preferences don't match
[26-Dec-2025 15:16:30 UTC] ✅ After filtering: 2 users
[26-Dec-2025 15:16:30 UTC] 🔍 getDiscoveryUsersCount called
[26-Dec-2025 15:16:30 UTC] ✅ Total users in DB (excluding current): 8
[26-Dec-2025 15:16:30 UTC] ✅ Discovery query complete
[26-Dec-2025 15:16:30 UTC] 📤 OUTGOING RESPONSE
[26-Dec-2025 15:16:30 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[26-Dec-2025 15:16:33 UTC] 🚀 Logger initialized
[26-Dec-2025 15:16:33 UTC] 📥 INCOMING REQUEST
[26-Dec-2025 15:16:33 UTC] 📋 GET Parameters
[26-Dec-2025 15:16:33 UTC] 📦 POST Data
[26-Dec-2025 15:16:33 UTC] 📄 Request Headers
[26-Dec-2025 15:16:33 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[26-Dec-2025 15:16:33 UTC] 🌐 Request Details
[26-Dec-2025 15:16:33 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[26-Dec-2025 15:16:33 UTC] ⚠️ Using default environment values
[26-Dec-2025 15:16:33 UTC] ✅ Environment configuration completed successfully
[26-Dec-2025 15:16:33 UTC] 📡 Routing Info
[26-Dec-2025 15:16:33 UTC] 🎯 DiscoveryController constructor called
[26-Dec-2025 15:16:33 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 15:16:33 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 15:16:33 UTC] ✅ DiscoveryController initialized
[26-Dec-2025 15:16:33 UTC] 🎯 DiscoveryController instantiated
[26-Dec-2025 15:16:33 UTC] 📍 ROUTING: POST handle swipe
[26-Dec-2025 15:16:33 UTC] 🟢 Handling swipe action...
[26-Dec-2025 15:16:33 UTC] 🔄 Processing swipe - User: 53, Target: 45, Action: like
[26-Dec-2025 15:16:33 UTC] 📤 OUTGOING RESPONSE
[26-Dec-2025 15:16:33 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[26-Dec-2025 15:16:33 UTC] 🚀 Logger initialized
[26-Dec-2025 15:16:33 UTC] 📥 INCOMING REQUEST
[26-Dec-2025 15:16:33 UTC] 📋 GET Parameters
[26-Dec-2025 15:16:33 UTC] 📄 Request Headers
[26-Dec-2025 15:16:33 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[26-Dec-2025 15:16:33 UTC] 🌐 Request Details
[26-Dec-2025 15:16:33 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[26-Dec-2025 15:16:33 UTC] ⚠️ Using default environment values
[26-Dec-2025 15:16:33 UTC] ✅ Environment configuration completed successfully
[26-Dec-2025 15:16:33 UTC] 📡 Routing Info
[26-Dec-2025 15:16:33 UTC] 🎯 DiscoveryController constructor called
[26-Dec-2025 15:16:33 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 15:16:33 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 15:16:33 UTC] ✅ DiscoveryController initialized
[26-Dec-2025 15:16:33 UTC] 🎯 DiscoveryController instantiated
[26-Dec-2025 15:16:33 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[26-Dec-2025 15:16:33 UTC] 🟢 getDiscoverUsers() method called
[26-Dec-2025 15:16:33 UTC] 🔐 Calling jwtMiddleware...
[26-Dec-2025 15:16:33 UTC] 🔐 jwtMiddleware returned
[26-Dec-2025 15:16:33 UTC] 📊 Pagination parameters
[26-Dec-2025 15:16:33 UTC] 👤 Getting current user data for ID: 53
[26-Dec-2025 15:16:33 UTC] ✅ Current user found
[26-Dec-2025 15:16:33 UTC] 🔍 Querying discovery users...
[26-Dec-2025 15:16:33 UTC] 🔍 getDiscoveryUsers called
[26-Dec-2025 15:16:33 UTC] 📝 Query:
[26-Dec-2025 15:16:33 UTC] ✅ Database returned 0 users
[26-Dec-2025 15:16:33 UTC] 🔍 Filtering preferences:
[26-Dec-2025 15:16:33 UTC] ✅ After filtering: 0 users
[26-Dec-2025 15:16:33 UTC] 🔍 getDiscoveryUsersCount called
[26-Dec-2025 15:16:33 UTC] ✅ Total users in DB (excluding current): 8
[26-Dec-2025 15:16:33 UTC] ✅ Discovery query complete
[26-Dec-2025 15:16:33 UTC] 📤 OUTGOING RESPONSE
[26-Dec-2025 15:16:33 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[26-Dec-2025 15:19:04 UTC] 🚀 Logger initialized
[26-Dec-2025 15:19:04 UTC] 📥 INCOMING REQUEST
[26-Dec-2025 15:19:04 UTC] 📋 GET Parameters
[26-Dec-2025 15:19:04 UTC] 📦 POST Data
[26-Dec-2025 15:19:04 UTC] 📄 Request Headers
[26-Dec-2025 15:19:04 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[26-Dec-2025 15:19:04 UTC] 🌐 Request Details
[26-Dec-2025 15:19:04 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[26-Dec-2025 15:19:04 UTC] ⚠️ Using default environment values
[26-Dec-2025 15:19:04 UTC] ✅ Environment configuration completed successfully
[26-Dec-2025 15:19:04 UTC] 📡 Routing Info
[26-Dec-2025 15:19:04 UTC] 🎯 DiscoveryController constructor called
[26-Dec-2025 15:19:04 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 15:19:04 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 15:19:04 UTC] ✅ DiscoveryController initialized
[26-Dec-2025 15:19:04 UTC] 🎯 DiscoveryController instantiated
[26-Dec-2025 15:19:04 UTC] 📍 ROUTING: POST handle swipe
[26-Dec-2025 15:19:04 UTC] 🟢 Handling swipe action...
[26-Dec-2025 15:19:04 UTC] 🔄 Processing swipe - User: 53, Target: 47, Action: dislike
[26-Dec-2025 15:19:04 UTC] 📤 OUTGOING RESPONSE
[26-Dec-2025 15:19:04 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[26-Dec-2025 15:19:08 UTC] 🚀 Logger initialized
[26-Dec-2025 15:19:08 UTC] 📥 INCOMING REQUEST
[26-Dec-2025 15:19:08 UTC] 📋 GET Parameters
[26-Dec-2025 15:19:08 UTC] 📄 Request Headers
[26-Dec-2025 15:19:08 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[26-Dec-2025 15:19:08 UTC] 🌐 Request Details
[26-Dec-2025 15:19:08 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[26-Dec-2025 15:19:08 UTC] ⚠️ Using default environment values
[26-Dec-2025 15:19:08 UTC] ✅ Environment configuration completed successfully
[26-Dec-2025 15:19:08 UTC] 📡 Routing Info
[26-Dec-2025 15:19:08 UTC] 🎯 DiscoveryController constructor called
[26-Dec-2025 15:19:08 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 15:19:08 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 15:19:08 UTC] ✅ DiscoveryController initialized
[26-Dec-2025 15:19:08 UTC] 🎯 DiscoveryController instantiated
[26-Dec-2025 15:19:08 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[26-Dec-2025 15:19:08 UTC] 🟢 getDiscoverUsers() method called
[26-Dec-2025 15:19:08 UTC] 🔐 Calling jwtMiddleware...
[26-Dec-2025 15:19:08 UTC] 🔐 jwtMiddleware returned
[26-Dec-2025 15:19:08 UTC] 📊 Pagination parameters
[26-Dec-2025 15:19:08 UTC] 👤 Getting current user data for ID: 53
[26-Dec-2025 15:19:08 UTC] ✅ Current user found
[26-Dec-2025 15:19:08 UTC] 🔍 Querying discovery users...
[26-Dec-2025 15:19:08 UTC] 🔍 getDiscoveryUsers called
[26-Dec-2025 15:19:08 UTC] 📝 Query:
[26-Dec-2025 15:19:08 UTC] ✅ Database returned 4 users
[26-Dec-2025 15:19:08 UTC] 👤 Sample user from DB:
[26-Dec-2025 15:19:08 UTC] 🔍 Filtering preferences:
[26-Dec-2025 15:19:08 UTC] 🤝 Preference check:
[26-Dec-2025 15:19:08 UTC] ⚠️ Skipping user 46 - no photos
[26-Dec-2025 15:19:08 UTC] 🤝 Preference check:
[26-Dec-2025 15:19:08 UTC] 🤝 Preference check:
[26-Dec-2025 15:19:08 UTC] ⚠️ Skipping user 50 - preferences don't match
[26-Dec-2025 15:19:08 UTC] ✅ After filtering: 2 users
[26-Dec-2025 15:19:08 UTC] 🔍 getDiscoveryUsersCount called
[26-Dec-2025 15:19:08 UTC] ✅ Total users in DB (excluding current): 8
[26-Dec-2025 15:19:08 UTC] ✅ Discovery query complete
[26-Dec-2025 15:19:08 UTC] 📤 OUTGOING RESPONSE
[26-Dec-2025 15:19:08 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[26-Dec-2025 15:19:11 UTC] 🚀 Logger initialized
[26-Dec-2025 15:19:11 UTC] 📥 INCOMING REQUEST
[26-Dec-2025 15:19:11 UTC] 📋 GET Parameters
[26-Dec-2025 15:19:11 UTC] 📦 POST Data
[26-Dec-2025 15:19:11 UTC] 📄 Request Headers
[26-Dec-2025 15:19:11 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[26-Dec-2025 15:19:11 UTC] 🌐 Request Details
[26-Dec-2025 15:19:11 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[26-Dec-2025 15:19:11 UTC] ⚠️ Using default environment values
[26-Dec-2025 15:19:11 UTC] ✅ Environment configuration completed successfully
[26-Dec-2025 15:19:11 UTC] 📡 Routing Info
[26-Dec-2025 15:19:11 UTC] 🎯 DiscoveryController constructor called
[26-Dec-2025 15:19:11 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 15:19:11 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 15:19:11 UTC] ✅ DiscoveryController initialized
[26-Dec-2025 15:19:11 UTC] 🎯 DiscoveryController instantiated
[26-Dec-2025 15:19:11 UTC] 📍 ROUTING: POST handle swipe
[26-Dec-2025 15:19:11 UTC] 🟢 Handling swipe action...
[26-Dec-2025 15:19:11 UTC] 🔄 Processing swipe - User: 53, Target: 45, Action: like
[26-Dec-2025 15:19:11 UTC] 📤 OUTGOING RESPONSE
[26-Dec-2025 15:19:11 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[26-Dec-2025 15:19:11 UTC] 🚀 Logger initialized
[26-Dec-2025 15:19:11 UTC] 📥 INCOMING REQUEST
[26-Dec-2025 15:19:11 UTC] 📋 GET Parameters
[26-Dec-2025 15:19:11 UTC] 📄 Request Headers
[26-Dec-2025 15:19:11 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[26-Dec-2025 15:19:11 UTC] 🌐 Request Details
[26-Dec-2025 15:19:11 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[26-Dec-2025 15:19:11 UTC] ⚠️ Using default environment values
[26-Dec-2025 15:19:11 UTC] ✅ Environment configuration completed successfully
[26-Dec-2025 15:19:11 UTC] 📡 Routing Info
[26-Dec-2025 15:19:11 UTC] 🎯 DiscoveryController constructor called
[26-Dec-2025 15:19:11 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 15:19:11 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 15:19:11 UTC] ✅ DiscoveryController initialized
[26-Dec-2025 15:19:11 UTC] 🎯 DiscoveryController instantiated
[26-Dec-2025 15:19:11 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[26-Dec-2025 15:19:11 UTC] 🟢 getDiscoverUsers() method called
[26-Dec-2025 15:19:11 UTC] 🔐 Calling jwtMiddleware...
[26-Dec-2025 15:19:11 UTC] 🔐 jwtMiddleware returned
[26-Dec-2025 15:19:11 UTC] 📊 Pagination parameters
[26-Dec-2025 15:19:11 UTC] 👤 Getting current user data for ID: 53
[26-Dec-2025 15:19:11 UTC] ✅ Current user found
[26-Dec-2025 15:19:11 UTC] 🔍 Querying discovery users...
[26-Dec-2025 15:19:11 UTC] 🔍 getDiscoveryUsers called
[26-Dec-2025 15:19:11 UTC] 📝 Query:
[26-Dec-2025 15:19:11 UTC] ✅ Database returned 0 users
[26-Dec-2025 15:19:11 UTC] 🔍 Filtering preferences:
[26-Dec-2025 15:19:11 UTC] ✅ After filtering: 0 users
[26-Dec-2025 15:19:11 UTC] 🔍 getDiscoveryUsersCount called
[26-Dec-2025 15:19:11 UTC] ✅ Total users in DB (excluding current): 8
[26-Dec-2025 15:19:11 UTC] ✅ Discovery query complete
[26-Dec-2025 15:19:11 UTC] 📤 OUTGOING RESPONSE
[26-Dec-2025 15:19:11 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[26-Dec-2025 15:19:13 UTC] 🚀 Logger initialized
[26-Dec-2025 15:19:13 UTC] 📥 INCOMING REQUEST
[26-Dec-2025 15:19:13 UTC] 📋 GET Parameters
[26-Dec-2025 15:19:13 UTC] 📦 POST Data
[26-Dec-2025 15:19:13 UTC] 📄 Request Headers
[26-Dec-2025 15:19:13 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[26-Dec-2025 15:19:13 UTC] 🌐 Request Details
[26-Dec-2025 15:19:13 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[26-Dec-2025 15:19:13 UTC] ⚠️ Using default environment values
[26-Dec-2025 15:19:13 UTC] ✅ Environment configuration completed successfully
[26-Dec-2025 15:19:13 UTC] 📡 Routing Info
[26-Dec-2025 15:19:13 UTC] 🎯 DiscoveryController constructor called
[26-Dec-2025 15:19:13 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 15:19:13 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 15:19:13 UTC] ✅ DiscoveryController initialized
[26-Dec-2025 15:19:13 UTC] 🎯 DiscoveryController instantiated
[26-Dec-2025 15:19:13 UTC] 📍 ROUTING: POST handle swipe
[26-Dec-2025 15:19:13 UTC] 🟢 Handling swipe action...
[26-Dec-2025 15:19:13 UTC] 🔄 Processing swipe - User: 53, Target: 47, Action: dislike
[26-Dec-2025 15:19:13 UTC] 📤 OUTGOING RESPONSE
[26-Dec-2025 15:19:13 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[26-Dec-2025 15:21:40 UTC] 🚀 Logger initialized
[26-Dec-2025 15:21:40 UTC] 📥 INCOMING REQUEST
[26-Dec-2025 15:21:40 UTC] 📋 GET Parameters
[26-Dec-2025 15:21:40 UTC] 📄 Request Headers
[26-Dec-2025 15:21:40 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[26-Dec-2025 15:21:40 UTC] 🌐 Request Details
[26-Dec-2025 15:21:40 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[26-Dec-2025 15:21:40 UTC] ⚠️ Using default environment values
[26-Dec-2025 15:21:40 UTC] ✅ Environment configuration completed successfully
[26-Dec-2025 15:21:40 UTC] 📡 Routing Info
[26-Dec-2025 15:21:40 UTC] 🎯 DiscoveryController constructor called
[26-Dec-2025 15:21:40 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 15:21:40 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 15:21:40 UTC] ✅ DiscoveryController initialized
[26-Dec-2025 15:21:40 UTC] 🎯 DiscoveryController instantiated
[26-Dec-2025 15:21:40 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[26-Dec-2025 15:21:40 UTC] 🟢 getDiscoverUsers() method called
[26-Dec-2025 15:21:40 UTC] 🔐 Calling jwtMiddleware...
[26-Dec-2025 15:21:40 UTC] 🔐 jwtMiddleware returned
[26-Dec-2025 15:21:40 UTC] 📊 Pagination parameters
[26-Dec-2025 15:21:40 UTC] 👤 Getting current user data for ID: 53
[26-Dec-2025 15:21:40 UTC] ✅ Current user found
[26-Dec-2025 15:21:40 UTC] 🔍 Querying discovery users...
[26-Dec-2025 15:21:40 UTC] 🔍 getDiscoveryUsers called
[26-Dec-2025 15:21:40 UTC] 📝 Query:
[26-Dec-2025 15:21:40 UTC] ✅ Database returned 0 users
[26-Dec-2025 15:21:40 UTC] 🔍 Filtering preferences:
[26-Dec-2025 15:21:40 UTC] ✅ After filtering: 0 users
[26-Dec-2025 15:21:40 UTC] 🔍 getDiscoveryUsersCount called
[26-Dec-2025 15:21:40 UTC] ✅ Total users in DB (excluding current): 8
[26-Dec-2025 15:21:40 UTC] ✅ Discovery query complete
[26-Dec-2025 15:21:40 UTC] 📤 OUTGOING RESPONSE
[26-Dec-2025 15:21:40 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[26-Dec-2025 15:22:47 UTC] 🚀 Logger initialized
[26-Dec-2025 15:22:47 UTC] 📥 INCOMING REQUEST
[26-Dec-2025 15:22:47 UTC] 📋 GET Parameters
[26-Dec-2025 15:22:47 UTC] 📄 Request Headers
[26-Dec-2025 15:22:47 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[26-Dec-2025 15:22:47 UTC] 🌐 Request Details
[26-Dec-2025 15:22:47 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[26-Dec-2025 15:22:47 UTC] ⚠️ Using default environment values
[26-Dec-2025 15:22:47 UTC] ✅ Environment configuration completed successfully
[26-Dec-2025 15:22:47 UTC] 📡 Routing Info
[26-Dec-2025 15:22:47 UTC] 🎯 DiscoveryController constructor called
[26-Dec-2025 15:22:47 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 15:22:47 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 15:22:47 UTC] ✅ DiscoveryController initialized
[26-Dec-2025 15:22:47 UTC] 🎯 DiscoveryController instantiated
[26-Dec-2025 15:22:47 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[26-Dec-2025 15:22:47 UTC] 🟢 getDiscoverUsers() method called
[26-Dec-2025 15:22:47 UTC] 🔐 Calling jwtMiddleware...
[26-Dec-2025 15:22:47 UTC] 🔐 jwtMiddleware returned
[26-Dec-2025 15:22:47 UTC] 📊 Pagination parameters
[26-Dec-2025 15:22:47 UTC] 👤 Getting current user data for ID: 53
[26-Dec-2025 15:22:47 UTC] ✅ Current user found
[26-Dec-2025 15:22:47 UTC] 🔍 Querying discovery users...
[26-Dec-2025 15:22:47 UTC] 🔍 getDiscoveryUsers called
[26-Dec-2025 15:22:47 UTC] 📝 Query:
[26-Dec-2025 15:22:47 UTC] ✅ Database returned 0 users
[26-Dec-2025 15:22:47 UTC] 🔍 Filtering preferences:
[26-Dec-2025 15:22:47 UTC] ✅ After filtering: 0 users
[26-Dec-2025 15:22:47 UTC] 🔍 getDiscoveryUsersCount called
[26-Dec-2025 15:22:47 UTC] ✅ Total users in DB (excluding current): 8
[26-Dec-2025 15:22:47 UTC] ✅ Discovery query complete
[26-Dec-2025 15:22:47 UTC] 📤 OUTGOING RESPONSE
[26-Dec-2025 15:22:47 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[26-Dec-2025 15:37:13 UTC] 🚀 Logger initialized
[26-Dec-2025 15:37:13 UTC] 📥 INCOMING REQUEST
[26-Dec-2025 15:37:13 UTC] 📋 GET Parameters
[26-Dec-2025 15:37:13 UTC] 📄 Request Headers
[26-Dec-2025 15:37:13 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[26-Dec-2025 15:37:13 UTC] 🌐 Request Details
[26-Dec-2025 15:37:13 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[26-Dec-2025 15:37:13 UTC] ⚠️ Using default environment values
[26-Dec-2025 15:37:13 UTC] ✅ Environment configuration completed successfully
[26-Dec-2025 15:37:13 UTC] 📡 Routing Info
[26-Dec-2025 15:37:13 UTC] 🎯 DiscoveryController constructor called
[26-Dec-2025 15:37:13 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 15:37:13 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 15:37:13 UTC] ✅ DiscoveryController initialized
[26-Dec-2025 15:37:13 UTC] 🎯 DiscoveryController instantiated
[26-Dec-2025 15:37:13 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[26-Dec-2025 15:37:13 UTC] 🟢 getDiscoverUsers() method called
[26-Dec-2025 15:37:13 UTC] 🔐 Calling jwtMiddleware...
[26-Dec-2025 15:37:13 UTC] 🔐 jwtMiddleware returned
[26-Dec-2025 15:37:13 UTC] 📊 Pagination parameters
[26-Dec-2025 15:37:13 UTC] 👤 Getting current user data for ID: 53
[26-Dec-2025 15:37:13 UTC] ✅ Current user found
[26-Dec-2025 15:37:13 UTC] 🔍 Querying discovery users...
[26-Dec-2025 15:37:13 UTC] 🔍 getDiscoveryUsers called
[26-Dec-2025 15:37:13 UTC] 📝 Query:
[26-Dec-2025 15:37:13 UTC] ✅ Database returned 4 users
[26-Dec-2025 15:37:13 UTC] 👤 Sample user from DB:
[26-Dec-2025 15:37:13 UTC] 🔍 Filtering preferences:
[26-Dec-2025 15:37:13 UTC] 🤝 Preference check:
[26-Dec-2025 15:37:13 UTC] ⚠️ Skipping user 46 - no photos
[26-Dec-2025 15:37:13 UTC] 🤝 Preference check:
[26-Dec-2025 15:37:13 UTC] 🤝 Preference check:
[26-Dec-2025 15:37:13 UTC] ⚠️ Skipping user 50 - preferences don't match
[26-Dec-2025 15:37:13 UTC] ✅ After filtering: 2 users
[26-Dec-2025 15:37:13 UTC] 🔍 getDiscoveryUsersCount called
[26-Dec-2025 15:37:13 UTC] ✅ Total users in DB (excluding current): 8
[26-Dec-2025 15:37:13 UTC] ✅ Discovery query complete
[26-Dec-2025 15:37:13 UTC] 📤 OUTGOING RESPONSE
[26-Dec-2025 15:37:13 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[26-Dec-2025 15:53:47 UTC] 🚀 Logger initialized
[26-Dec-2025 15:53:47 UTC] 📥 INCOMING REQUEST
[26-Dec-2025 15:53:47 UTC] 📋 GET Parameters
[26-Dec-2025 15:53:47 UTC] 📄 Request Headers
[26-Dec-2025 15:53:47 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[26-Dec-2025 15:53:47 UTC] 🌐 Request Details
[26-Dec-2025 15:53:47 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[26-Dec-2025 15:53:47 UTC] ⚠️ Using default environment values
[26-Dec-2025 15:53:47 UTC] ✅ Environment configuration completed successfully
[26-Dec-2025 15:53:48 UTC] 📡 Routing Info
[26-Dec-2025 15:53:48 UTC] 🎯 DiscoveryController constructor called
[26-Dec-2025 15:53:48 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 15:53:48 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 15:53:48 UTC] ✅ DiscoveryController initialized
[26-Dec-2025 15:53:48 UTC] 🎯 DiscoveryController instantiated
[26-Dec-2025 15:53:48 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[26-Dec-2025 15:53:48 UTC] 🟢 getDiscoverUsers() method called
[26-Dec-2025 15:53:48 UTC] 🔐 Calling jwtMiddleware...
[26-Dec-2025 15:53:48 UTC] 🔐 jwtMiddleware returned
[26-Dec-2025 15:53:48 UTC] 📊 Pagination parameters
[26-Dec-2025 15:53:48 UTC] 👤 Getting current user data for ID: 53
[26-Dec-2025 15:53:48 UTC] ✅ Current user found
[26-Dec-2025 15:53:48 UTC] 🔍 Querying discovery users...
[26-Dec-2025 15:53:48 UTC] 🔍 getDiscoveryUsers called
[26-Dec-2025 15:53:48 UTC] 📝 Query:
[26-Dec-2025 15:53:48 UTC] ✅ Database returned 4 users
[26-Dec-2025 15:53:48 UTC] 👤 Sample user from DB:
[26-Dec-2025 15:53:48 UTC] 🔍 Filtering preferences:
[26-Dec-2025 15:53:48 UTC] 🤝 Preference check:
[26-Dec-2025 15:53:48 UTC] ⚠️ Skipping user 46 - no photos
[26-Dec-2025 15:53:48 UTC] 🤝 Preference check:
[26-Dec-2025 15:53:48 UTC] 🤝 Preference check:
[26-Dec-2025 15:53:48 UTC] ⚠️ Skipping user 50 - preferences don't match
[26-Dec-2025 15:53:48 UTC] ✅ After filtering: 2 users
[26-Dec-2025 15:53:48 UTC] 🔍 getDiscoveryUsersCount called
[26-Dec-2025 15:53:48 UTC] ✅ Total users in DB (excluding current): 8
[26-Dec-2025 15:53:48 UTC] ✅ Discovery query complete
[26-Dec-2025 15:53:48 UTC] 📤 OUTGOING RESPONSE
[26-Dec-2025 15:53:48 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[26-Dec-2025 15:53:51 UTC] 🚀 Logger initialized
[26-Dec-2025 15:53:51 UTC] 📥 INCOMING REQUEST
[26-Dec-2025 15:53:51 UTC] 📋 GET Parameters
[26-Dec-2025 15:53:51 UTC] 📦 POST Data
[26-Dec-2025 15:53:51 UTC] 📄 Request Headers
[26-Dec-2025 15:53:51 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[26-Dec-2025 15:53:51 UTC] 🌐 Request Details
[26-Dec-2025 15:53:51 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[26-Dec-2025 15:53:51 UTC] ⚠️ Using default environment values
[26-Dec-2025 15:53:51 UTC] ✅ Environment configuration completed successfully
[26-Dec-2025 15:53:51 UTC] 📡 Routing Info
[26-Dec-2025 15:53:51 UTC] 🎯 DiscoveryController constructor called
[26-Dec-2025 15:53:51 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 15:53:51 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 15:53:51 UTC] ✅ DiscoveryController initialized
[26-Dec-2025 15:53:51 UTC] 🎯 DiscoveryController instantiated
[26-Dec-2025 15:53:51 UTC] 📍 ROUTING: POST handle swipe
[26-Dec-2025 15:53:51 UTC] 🟢 Handling swipe action...
[26-Dec-2025 15:53:51 UTC] 🔄 Processing swipe - User: 53, Target: 45, Action: dislike
[26-Dec-2025 15:53:51 UTC] 📤 OUTGOING RESPONSE
[26-Dec-2025 15:53:51 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[26-Dec-2025 15:53:52 UTC] 🚀 Logger initialized
[26-Dec-2025 15:53:52 UTC] 📥 INCOMING REQUEST
[26-Dec-2025 15:53:52 UTC] 📋 GET Parameters
[26-Dec-2025 15:53:52 UTC] 📄 Request Headers
[26-Dec-2025 15:53:52 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[26-Dec-2025 15:53:52 UTC] 🌐 Request Details
[26-Dec-2025 15:53:52 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[26-Dec-2025 15:53:52 UTC] ⚠️ Using default environment values
[26-Dec-2025 15:53:52 UTC] ✅ Environment configuration completed successfully
[26-Dec-2025 15:53:52 UTC] 📡 Routing Info
[26-Dec-2025 15:53:52 UTC] 🎯 DiscoveryController constructor called
[26-Dec-2025 15:53:52 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 15:53:52 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 15:53:52 UTC] ✅ DiscoveryController initialized
[26-Dec-2025 15:53:52 UTC] 🎯 DiscoveryController instantiated
[26-Dec-2025 15:53:52 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[26-Dec-2025 15:53:52 UTC] 🟢 getDiscoverUsers() method called
[26-Dec-2025 15:53:52 UTC] 🔐 Calling jwtMiddleware...
[26-Dec-2025 15:53:52 UTC] 🔐 jwtMiddleware returned
[26-Dec-2025 15:53:52 UTC] 📊 Pagination parameters
[26-Dec-2025 15:53:52 UTC] 👤 Getting current user data for ID: 53
[26-Dec-2025 15:53:52 UTC] ✅ Current user found
[26-Dec-2025 15:53:52 UTC] 🔍 Querying discovery users...
[26-Dec-2025 15:53:52 UTC] 🔍 getDiscoveryUsers called
[26-Dec-2025 15:53:52 UTC] 📝 Query:
[26-Dec-2025 15:53:52 UTC] ✅ Database returned 0 users
[26-Dec-2025 15:53:52 UTC] 🔍 Filtering preferences:
[26-Dec-2025 15:53:52 UTC] ✅ After filtering: 0 users
[26-Dec-2025 15:53:52 UTC] 🔍 getDiscoveryUsersCount called
[26-Dec-2025 15:53:52 UTC] ✅ Total users in DB (excluding current): 8
[26-Dec-2025 15:53:52 UTC] ✅ Discovery query complete
[26-Dec-2025 15:53:52 UTC] 📤 OUTGOING RESPONSE
[26-Dec-2025 15:53:52 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[26-Dec-2025 15:53:52 UTC] 🚀 Logger initialized
[26-Dec-2025 15:53:52 UTC] 📥 INCOMING REQUEST
[26-Dec-2025 15:53:52 UTC] 📋 GET Parameters
[26-Dec-2025 15:53:52 UTC] 📦 POST Data
[26-Dec-2025 15:53:52 UTC] 📄 Request Headers
[26-Dec-2025 15:53:52 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[26-Dec-2025 15:53:52 UTC] 🌐 Request Details
[26-Dec-2025 15:53:52 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[26-Dec-2025 15:53:52 UTC] ⚠️ Using default environment values
[26-Dec-2025 15:53:52 UTC] ✅ Environment configuration completed successfully
[26-Dec-2025 15:53:52 UTC] 📡 Routing Info
[26-Dec-2025 15:53:52 UTC] 🎯 DiscoveryController constructor called
[26-Dec-2025 15:53:52 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 15:53:52 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 15:53:52 UTC] ✅ DiscoveryController initialized
[26-Dec-2025 15:53:52 UTC] 🎯 DiscoveryController instantiated
[26-Dec-2025 15:53:52 UTC] 📍 ROUTING: POST handle swipe
[26-Dec-2025 15:53:52 UTC] 🟢 Handling swipe action...
[26-Dec-2025 15:53:52 UTC] 📤 OUTGOING RESPONSE
[26-Dec-2025 15:53:52 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[26-Dec-2025 15:53:58 UTC] 🚀 Logger initialized
[26-Dec-2025 15:53:58 UTC] 📥 INCOMING REQUEST
[26-Dec-2025 15:53:58 UTC] 📋 GET Parameters
[26-Dec-2025 15:53:58 UTC] 📦 POST Data
[26-Dec-2025 15:53:58 UTC] 📄 Request Headers
[26-Dec-2025 15:53:58 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[26-Dec-2025 15:53:58 UTC] 🌐 Request Details
[26-Dec-2025 15:53:58 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[26-Dec-2025 15:53:58 UTC] ⚠️ Using default environment values
[26-Dec-2025 15:53:58 UTC] ✅ Environment configuration completed successfully
[26-Dec-2025 15:53:58 UTC] 📡 Routing Info
[26-Dec-2025 15:53:58 UTC] 🎯 DiscoveryController constructor called
[26-Dec-2025 15:53:58 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 15:53:58 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 15:53:58 UTC] ✅ DiscoveryController initialized
[26-Dec-2025 15:53:58 UTC] 🎯 DiscoveryController instantiated
[26-Dec-2025 15:53:58 UTC] 📍 ROUTING: POST handle swipe
[26-Dec-2025 15:53:58 UTC] 🟢 Handling swipe action...
[26-Dec-2025 15:53:58 UTC] 📤 OUTGOING RESPONSE
[26-Dec-2025 15:53:58 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[26-Dec-2025 16:46:08 UTC] 🚀 Logger initialized
[26-Dec-2025 16:46:08 UTC] 📥 INCOMING REQUEST
[26-Dec-2025 16:46:08 UTC] 📋 GET Parameters
[26-Dec-2025 16:46:08 UTC] 📦 POST Data
[26-Dec-2025 16:46:08 UTC] 📄 Request Headers
[26-Dec-2025 16:46:08 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[26-Dec-2025 16:46:08 UTC] 🌐 Request Details
[26-Dec-2025 16:46:08 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[26-Dec-2025 16:46:08 UTC] ⚠️ Using default environment values
[26-Dec-2025 16:46:08 UTC] ✅ Environment configuration completed successfully
[26-Dec-2025 16:46:08 UTC] 📡 Routing Info
[26-Dec-2025 16:46:08 UTC] 🎯 DiscoveryController constructor called
[26-Dec-2025 16:46:08 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 16:46:08 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 16:46:08 UTC] ✅ DiscoveryController initialized
[26-Dec-2025 16:46:08 UTC] 🎯 DiscoveryController instantiated
[26-Dec-2025 16:46:08 UTC] 📍 ROUTING: POST handle swipe
[26-Dec-2025 16:46:08 UTC] 🟢 Handling swipe action...
[26-Dec-2025 16:46:08 UTC] 🔄 Processing swipe - User: 53, Target: 47, Action: super_like
[26-Dec-2025 16:46:08 UTC] 📤 OUTGOING RESPONSE
[26-Dec-2025 16:46:08 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[26-Dec-2025 16:46:09 UTC] 🚀 Logger initialized
[26-Dec-2025 16:46:09 UTC] 📥 INCOMING REQUEST
[26-Dec-2025 16:46:09 UTC] 📋 GET Parameters
[26-Dec-2025 16:46:09 UTC] 📦 POST Data
[26-Dec-2025 16:46:09 UTC] 📄 Request Headers
[26-Dec-2025 16:46:09 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[26-Dec-2025 16:46:09 UTC] 🌐 Request Details
[26-Dec-2025 16:46:09 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[26-Dec-2025 16:46:09 UTC] ⚠️ Using default environment values
[26-Dec-2025 16:46:09 UTC] ✅ Environment configuration completed successfully
[26-Dec-2025 16:46:09 UTC] 📡 Routing Info
[26-Dec-2025 16:46:09 UTC] 🎯 DiscoveryController constructor called
[26-Dec-2025 16:46:09 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 16:46:09 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 16:46:09 UTC] ✅ DiscoveryController initialized
[26-Dec-2025 16:46:09 UTC] 🎯 DiscoveryController instantiated
[26-Dec-2025 16:46:09 UTC] 📍 ROUTING: POST handle swipe
[26-Dec-2025 16:46:09 UTC] 🟢 Handling swipe action...
[26-Dec-2025 16:46:09 UTC] 🔄 Processing swipe - User: 53, Target: 47, Action: super_like
[26-Dec-2025 16:46:09 UTC] 📤 OUTGOING RESPONSE
[26-Dec-2025 16:46:09 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[26-Dec-2025 16:46:12 UTC] 🚀 Logger initialized
[26-Dec-2025 16:46:12 UTC] 📥 INCOMING REQUEST
[26-Dec-2025 16:46:12 UTC] 📋 GET Parameters
[26-Dec-2025 16:46:12 UTC] 📦 POST Data
[26-Dec-2025 16:46:12 UTC] 📄 Request Headers
[26-Dec-2025 16:46:12 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[26-Dec-2025 16:46:12 UTC] 🌐 Request Details
[26-Dec-2025 16:46:12 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[26-Dec-2025 16:46:12 UTC] ⚠️ Using default environment values
[26-Dec-2025 16:46:12 UTC] ✅ Environment configuration completed successfully
[26-Dec-2025 16:46:12 UTC] 📡 Routing Info
[26-Dec-2025 16:46:12 UTC] 🎯 DiscoveryController constructor called
[26-Dec-2025 16:46:12 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 16:46:12 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 16:46:12 UTC] ✅ DiscoveryController initialized
[26-Dec-2025 16:46:12 UTC] 🎯 DiscoveryController instantiated
[26-Dec-2025 16:46:12 UTC] 📍 ROUTING: POST handle swipe
[26-Dec-2025 16:46:12 UTC] 🟢 Handling swipe action...
[26-Dec-2025 16:46:12 UTC] 🔄 Processing swipe - User: 53, Target: 47, Action: super_like
[26-Dec-2025 16:46:12 UTC] 📤 OUTGOING RESPONSE
[26-Dec-2025 16:46:12 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[26-Dec-2025 16:46:14 UTC] 🚀 Logger initialized
[26-Dec-2025 16:46:14 UTC] 📥 INCOMING REQUEST
[26-Dec-2025 16:46:14 UTC] 📋 GET Parameters
[26-Dec-2025 16:46:14 UTC] 📄 Request Headers
[26-Dec-2025 16:46:14 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[26-Dec-2025 16:46:14 UTC] 🌐 Request Details
[26-Dec-2025 16:46:14 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[26-Dec-2025 16:46:14 UTC] ⚠️ Using default environment values
[26-Dec-2025 16:46:14 UTC] ✅ Environment configuration completed successfully
[26-Dec-2025 16:46:14 UTC] 📡 Routing Info
[26-Dec-2025 16:46:14 UTC] 🎯 DiscoveryController constructor called
[26-Dec-2025 16:46:14 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 16:46:14 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 16:46:14 UTC] ✅ DiscoveryController initialized
[26-Dec-2025 16:46:14 UTC] 🎯 DiscoveryController instantiated
[26-Dec-2025 16:46:14 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[26-Dec-2025 16:46:14 UTC] 🟢 getDiscoverUsers() method called
[26-Dec-2025 16:46:14 UTC] 🔐 Calling jwtMiddleware...
[26-Dec-2025 16:46:14 UTC] 🔐 jwtMiddleware returned
[26-Dec-2025 16:46:14 UTC] 📊 Pagination parameters
[26-Dec-2025 16:46:14 UTC] 👤 Getting current user data for ID: 53
[26-Dec-2025 16:46:14 UTC] ✅ Current user found
[26-Dec-2025 16:46:14 UTC] 🔍 Querying discovery users...
[26-Dec-2025 16:46:14 UTC] 🔍 getDiscoveryUsers called
[26-Dec-2025 16:46:14 UTC] 📝 Query:
[26-Dec-2025 16:46:14 UTC] ✅ Database returned 4 users
[26-Dec-2025 16:46:14 UTC] 👤 Sample user from DB:
[26-Dec-2025 16:46:14 UTC] 🔍 Filtering preferences:
[26-Dec-2025 16:46:14 UTC] 🤝 Preference check:
[26-Dec-2025 16:46:14 UTC] ⚠️ Skipping user 46 - no photos
[26-Dec-2025 16:46:14 UTC] 🤝 Preference check:
[26-Dec-2025 16:46:14 UTC] 🤝 Preference check:
[26-Dec-2025 16:46:14 UTC] ⚠️ Skipping user 50 - preferences don't match
[26-Dec-2025 16:46:14 UTC] ✅ After filtering: 2 users
[26-Dec-2025 16:46:14 UTC] 🔍 getDiscoveryUsersCount called
[26-Dec-2025 16:46:14 UTC] ✅ Total users in DB (excluding current): 8
[26-Dec-2025 16:46:14 UTC] ✅ Discovery query complete
[26-Dec-2025 16:46:14 UTC] 📤 OUTGOING RESPONSE
[26-Dec-2025 16:46:14 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[26-Dec-2025 16:46:16 UTC] 🚀 Logger initialized
[26-Dec-2025 16:46:16 UTC] 📥 INCOMING REQUEST
[26-Dec-2025 16:46:16 UTC] 📋 GET Parameters
[26-Dec-2025 16:46:16 UTC] 📦 POST Data
[26-Dec-2025 16:46:16 UTC] 📄 Request Headers
[26-Dec-2025 16:46:16 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[26-Dec-2025 16:46:16 UTC] 🌐 Request Details
[26-Dec-2025 16:46:16 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[26-Dec-2025 16:46:16 UTC] ⚠️ Using default environment values
[26-Dec-2025 16:46:16 UTC] ✅ Environment configuration completed successfully
[26-Dec-2025 16:46:16 UTC] 📡 Routing Info
[26-Dec-2025 16:46:16 UTC] 🎯 DiscoveryController constructor called
[26-Dec-2025 16:46:16 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 16:46:16 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 16:46:16 UTC] ✅ DiscoveryController initialized
[26-Dec-2025 16:46:16 UTC] 🎯 DiscoveryController instantiated
[26-Dec-2025 16:46:16 UTC] 📍 ROUTING: POST handle swipe
[26-Dec-2025 16:46:16 UTC] 🟢 Handling swipe action...
[26-Dec-2025 16:46:16 UTC] 🔄 Processing swipe - User: 53, Target: 45, Action: super_like
[26-Dec-2025 16:46:16 UTC] 📤 OUTGOING RESPONSE
[26-Dec-2025 16:46:16 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[26-Dec-2025 16:46:16 UTC] 🚀 Logger initialized
[26-Dec-2025 16:46:16 UTC] 📥 INCOMING REQUEST
[26-Dec-2025 16:46:16 UTC] 📋 GET Parameters
[26-Dec-2025 16:46:16 UTC] 📦 POST Data
[26-Dec-2025 16:46:16 UTC] 📄 Request Headers
[26-Dec-2025 16:46:16 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[26-Dec-2025 16:46:16 UTC] 🌐 Request Details
[26-Dec-2025 16:46:16 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[26-Dec-2025 16:46:16 UTC] ⚠️ Using default environment values
[26-Dec-2025 16:46:16 UTC] ✅ Environment configuration completed successfully
[26-Dec-2025 16:46:16 UTC] 📡 Routing Info
[26-Dec-2025 16:46:16 UTC] 🎯 DiscoveryController constructor called
[26-Dec-2025 16:46:16 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 16:46:16 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 16:46:16 UTC] ✅ DiscoveryController initialized
[26-Dec-2025 16:46:16 UTC] 🎯 DiscoveryController instantiated
[26-Dec-2025 16:46:16 UTC] 📍 ROUTING: POST handle swipe
[26-Dec-2025 16:46:16 UTC] 🟢 Handling swipe action...
[26-Dec-2025 16:46:16 UTC] 🔄 Processing swipe - User: 53, Target: 45, Action: super_like
[26-Dec-2025 16:46:16 UTC] 📤 OUTGOING RESPONSE
[26-Dec-2025 16:46:16 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[26-Dec-2025 16:46:17 UTC] 🚀 Logger initialized
[26-Dec-2025 16:46:17 UTC] 📥 INCOMING REQUEST
[26-Dec-2025 16:46:17 UTC] 📋 GET Parameters
[26-Dec-2025 16:46:17 UTC] 📦 POST Data
[26-Dec-2025 16:46:17 UTC] 📄 Request Headers
[26-Dec-2025 16:46:17 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[26-Dec-2025 16:46:17 UTC] 🌐 Request Details
[26-Dec-2025 16:46:17 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[26-Dec-2025 16:46:17 UTC] ⚠️ Using default environment values
[26-Dec-2025 16:46:17 UTC] ✅ Environment configuration completed successfully
[26-Dec-2025 16:46:17 UTC] 📡 Routing Info
[26-Dec-2025 16:46:17 UTC] 🎯 DiscoveryController constructor called
[26-Dec-2025 16:46:17 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 16:46:17 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 16:46:17 UTC] ✅ DiscoveryController initialized
[26-Dec-2025 16:46:17 UTC] 🎯 DiscoveryController instantiated
[26-Dec-2025 16:46:17 UTC] 📍 ROUTING: POST handle swipe
[26-Dec-2025 16:46:17 UTC] 🟢 Handling swipe action...
[26-Dec-2025 16:46:17 UTC] 🔄 Processing swipe - User: 53, Target: 45, Action: super_like
[26-Dec-2025 16:46:17 UTC] 📤 OUTGOING RESPONSE
[26-Dec-2025 16:46:17 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[26-Dec-2025 16:46:17 UTC] 🚀 Logger initialized
[26-Dec-2025 16:46:17 UTC] 📥 INCOMING REQUEST
[26-Dec-2025 16:46:17 UTC] 📋 GET Parameters
[26-Dec-2025 16:46:17 UTC] 📦 POST Data
[26-Dec-2025 16:46:17 UTC] 📄 Request Headers
[26-Dec-2025 16:46:17 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[26-Dec-2025 16:46:17 UTC] 🌐 Request Details
[26-Dec-2025 16:46:17 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[26-Dec-2025 16:46:17 UTC] ⚠️ Using default environment values
[26-Dec-2025 16:46:17 UTC] ✅ Environment configuration completed successfully
[26-Dec-2025 16:46:17 UTC] 📡 Routing Info
[26-Dec-2025 16:46:17 UTC] 🎯 DiscoveryController constructor called
[26-Dec-2025 16:46:17 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 16:46:17 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 16:46:17 UTC] ✅ DiscoveryController initialized
[26-Dec-2025 16:46:17 UTC] 🎯 DiscoveryController instantiated
[26-Dec-2025 16:46:17 UTC] 📍 ROUTING: POST handle swipe
[26-Dec-2025 16:46:17 UTC] 🟢 Handling swipe action...
[26-Dec-2025 16:46:17 UTC] 🔄 Processing swipe - User: 53, Target: 45, Action: super_like
[26-Dec-2025 16:46:17 UTC] 📤 OUTGOING RESPONSE
[26-Dec-2025 16:46:17 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[26-Dec-2025 16:46:17 UTC] 🚀 Logger initialized
[26-Dec-2025 16:46:17 UTC] 📥 INCOMING REQUEST
[26-Dec-2025 16:46:17 UTC] 📋 GET Parameters
[26-Dec-2025 16:46:17 UTC] 📦 POST Data
[26-Dec-2025 16:46:17 UTC] 📄 Request Headers
[26-Dec-2025 16:46:17 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[26-Dec-2025 16:46:17 UTC] 🌐 Request Details
[26-Dec-2025 16:46:17 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[26-Dec-2025 16:46:17 UTC] ⚠️ Using default environment values
[26-Dec-2025 16:46:17 UTC] ✅ Environment configuration completed successfully
[26-Dec-2025 16:46:17 UTC] 📡 Routing Info
[26-Dec-2025 16:46:17 UTC] 🎯 DiscoveryController constructor called
[26-Dec-2025 16:46:17 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 16:46:17 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 16:46:17 UTC] ✅ DiscoveryController initialized
[26-Dec-2025 16:46:17 UTC] 🎯 DiscoveryController instantiated
[26-Dec-2025 16:46:17 UTC] 📍 ROUTING: POST handle swipe
[26-Dec-2025 16:46:17 UTC] 🟢 Handling swipe action...
[26-Dec-2025 16:46:17 UTC] 🔄 Processing swipe - User: 53, Target: 45, Action: super_like
[26-Dec-2025 16:46:17 UTC] 📤 OUTGOING RESPONSE
[26-Dec-2025 16:46:17 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[26-Dec-2025 16:46:17 UTC] 🚀 Logger initialized
[26-Dec-2025 16:46:17 UTC] 📥 INCOMING REQUEST
[26-Dec-2025 16:46:17 UTC] 📋 GET Parameters
[26-Dec-2025 16:46:17 UTC] 📦 POST Data
[26-Dec-2025 16:46:17 UTC] 📄 Request Headers
[26-Dec-2025 16:46:17 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[26-Dec-2025 16:46:17 UTC] 🌐 Request Details
[26-Dec-2025 16:46:17 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[26-Dec-2025 16:46:17 UTC] ⚠️ Using default environment values
[26-Dec-2025 16:46:17 UTC] ✅ Environment configuration completed successfully
[26-Dec-2025 16:46:17 UTC] 📡 Routing Info
[26-Dec-2025 16:46:17 UTC] 🎯 DiscoveryController constructor called
[26-Dec-2025 16:46:17 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 16:46:17 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 16:46:17 UTC] ✅ DiscoveryController initialized
[26-Dec-2025 16:46:17 UTC] 🎯 DiscoveryController instantiated
[26-Dec-2025 16:46:17 UTC] 📍 ROUTING: POST handle swipe
[26-Dec-2025 16:46:17 UTC] 🟢 Handling swipe action...
[26-Dec-2025 16:46:17 UTC] 🔄 Processing swipe - User: 53, Target: 45, Action: super_like
[26-Dec-2025 16:46:17 UTC] 📤 OUTGOING RESPONSE
[26-Dec-2025 16:46:17 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[26-Dec-2025 16:46:17 UTC] 🚀 Logger initialized
[26-Dec-2025 16:46:17 UTC] 📥 INCOMING REQUEST
[26-Dec-2025 16:46:17 UTC] 📋 GET Parameters
[26-Dec-2025 16:46:17 UTC] 📦 POST Data
[26-Dec-2025 16:46:17 UTC] 📄 Request Headers
[26-Dec-2025 16:46:17 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[26-Dec-2025 16:46:17 UTC] 🌐 Request Details
[26-Dec-2025 16:46:17 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[26-Dec-2025 16:46:17 UTC] ⚠️ Using default environment values
[26-Dec-2025 16:46:17 UTC] ✅ Environment configuration completed successfully
[26-Dec-2025 16:46:17 UTC] 📡 Routing Info
[26-Dec-2025 16:46:17 UTC] 🎯 DiscoveryController constructor called
[26-Dec-2025 16:46:17 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 16:46:17 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 16:46:17 UTC] ✅ DiscoveryController initialized
[26-Dec-2025 16:46:17 UTC] 🎯 DiscoveryController instantiated
[26-Dec-2025 16:46:17 UTC] 📍 ROUTING: POST handle swipe
[26-Dec-2025 16:46:17 UTC] 🟢 Handling swipe action...
[26-Dec-2025 16:46:17 UTC] 🔄 Processing swipe - User: 53, Target: 45, Action: super_like
[26-Dec-2025 16:46:17 UTC] 📤 OUTGOING RESPONSE
[26-Dec-2025 16:46:17 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[26-Dec-2025 16:46:18 UTC] 🚀 Logger initialized
[26-Dec-2025 16:46:18 UTC] 📥 INCOMING REQUEST
[26-Dec-2025 16:46:18 UTC] 📋 GET Parameters
[26-Dec-2025 16:46:18 UTC] 📦 POST Data
[26-Dec-2025 16:46:18 UTC] 📄 Request Headers
[26-Dec-2025 16:46:18 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[26-Dec-2025 16:46:18 UTC] 🌐 Request Details
[26-Dec-2025 16:46:18 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[26-Dec-2025 16:46:18 UTC] ⚠️ Using default environment values
[26-Dec-2025 16:46:18 UTC] ✅ Environment configuration completed successfully
[26-Dec-2025 16:46:18 UTC] 📡 Routing Info
[26-Dec-2025 16:46:18 UTC] 🎯 DiscoveryController constructor called
[26-Dec-2025 16:46:18 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 16:46:18 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 16:46:18 UTC] ✅ DiscoveryController initialized
[26-Dec-2025 16:46:18 UTC] 🎯 DiscoveryController instantiated
[26-Dec-2025 16:46:18 UTC] 📍 ROUTING: POST handle swipe
[26-Dec-2025 16:46:18 UTC] 🟢 Handling swipe action...
[26-Dec-2025 16:46:18 UTC] 🔄 Processing swipe - User: 53, Target: 45, Action: super_like
[26-Dec-2025 16:46:18 UTC] 📤 OUTGOING RESPONSE
[26-Dec-2025 16:46:18 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[26-Dec-2025 16:46:37 UTC] 🚀 Logger initialized
[26-Dec-2025 16:46:37 UTC] 📥 INCOMING REQUEST
[26-Dec-2025 16:46:37 UTC] 📋 GET Parameters
[26-Dec-2025 16:46:37 UTC] 📦 POST Data
[26-Dec-2025 16:46:37 UTC] 📄 Request Headers
[26-Dec-2025 16:46:37 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[26-Dec-2025 16:46:37 UTC] 🌐 Request Details
[26-Dec-2025 16:46:37 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[26-Dec-2025 16:46:37 UTC] ⚠️ Using default environment values
[26-Dec-2025 16:46:37 UTC] ✅ Environment configuration completed successfully
[26-Dec-2025 16:46:37 UTC] 📡 Routing Info
[26-Dec-2025 16:46:37 UTC] 🎯 DiscoveryController constructor called
[26-Dec-2025 16:46:37 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 16:46:37 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 16:46:37 UTC] ✅ DiscoveryController initialized
[26-Dec-2025 16:46:37 UTC] 🎯 DiscoveryController instantiated
[26-Dec-2025 16:46:37 UTC] 📍 ROUTING: POST handle swipe
[26-Dec-2025 16:46:37 UTC] 🟢 Handling swipe action...
[26-Dec-2025 16:46:37 UTC] 🔄 Processing swipe - User: 53, Target: 45, Action: super_like
[26-Dec-2025 16:46:37 UTC] 📤 OUTGOING RESPONSE
[26-Dec-2025 16:46:37 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[26-Dec-2025 16:46:37 UTC] 🚀 Logger initialized
[26-Dec-2025 16:46:37 UTC] 📥 INCOMING REQUEST
[26-Dec-2025 16:46:37 UTC] 📋 GET Parameters
[26-Dec-2025 16:46:37 UTC] 📦 POST Data
[26-Dec-2025 16:46:37 UTC] 📄 Request Headers
[26-Dec-2025 16:46:37 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[26-Dec-2025 16:46:37 UTC] 🌐 Request Details
[26-Dec-2025 16:46:37 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[26-Dec-2025 16:46:37 UTC] ⚠️ Using default environment values
[26-Dec-2025 16:46:37 UTC] ✅ Environment configuration completed successfully
[26-Dec-2025 16:46:37 UTC] 📡 Routing Info
[26-Dec-2025 16:46:37 UTC] 🎯 DiscoveryController constructor called
[26-Dec-2025 16:46:37 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 16:46:37 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 16:46:37 UTC] ✅ DiscoveryController initialized
[26-Dec-2025 16:46:37 UTC] 🎯 DiscoveryController instantiated
[26-Dec-2025 16:46:37 UTC] 📍 ROUTING: POST handle swipe
[26-Dec-2025 16:46:37 UTC] 🟢 Handling swipe action...
[26-Dec-2025 16:46:37 UTC] 🔄 Processing swipe - User: 53, Target: 45, Action: super_like
[26-Dec-2025 16:46:37 UTC] 📤 OUTGOING RESPONSE
[26-Dec-2025 16:46:37 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[26-Dec-2025 16:46:46 UTC] 🚀 Logger initialized
[26-Dec-2025 16:46:46 UTC] 📥 INCOMING REQUEST
[26-Dec-2025 16:46:46 UTC] 📋 GET Parameters
[26-Dec-2025 16:46:46 UTC] 📦 POST Data
[26-Dec-2025 16:46:46 UTC] 📄 Request Headers
[26-Dec-2025 16:46:46 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[26-Dec-2025 16:46:46 UTC] 🌐 Request Details
[26-Dec-2025 16:46:46 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[26-Dec-2025 16:46:46 UTC] ⚠️ Using default environment values
[26-Dec-2025 16:46:46 UTC] ✅ Environment configuration completed successfully
[26-Dec-2025 16:46:46 UTC] 📡 Routing Info
[26-Dec-2025 16:46:46 UTC] 🎯 DiscoveryController constructor called
[26-Dec-2025 16:46:46 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 16:46:46 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 16:46:46 UTC] ✅ DiscoveryController initialized
[26-Dec-2025 16:46:46 UTC] 🎯 DiscoveryController instantiated
[26-Dec-2025 16:46:46 UTC] 📍 ROUTING: POST handle swipe
[26-Dec-2025 16:46:46 UTC] 🟢 Handling swipe action...
[26-Dec-2025 16:46:46 UTC] 🔄 Processing swipe - User: 53, Target: 45, Action: super_like
[26-Dec-2025 16:46:46 UTC] 📤 OUTGOING RESPONSE
[26-Dec-2025 16:46:46 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[26-Dec-2025 16:46:57 UTC] 🚀 Logger initialized
[26-Dec-2025 16:46:57 UTC] 📥 INCOMING REQUEST
[26-Dec-2025 16:46:57 UTC] 📋 GET Parameters
[26-Dec-2025 16:46:57 UTC] 📦 POST Data
[26-Dec-2025 16:46:57 UTC] 📄 Request Headers
[26-Dec-2025 16:46:57 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[26-Dec-2025 16:46:57 UTC] 🌐 Request Details
[26-Dec-2025 16:46:57 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[26-Dec-2025 16:46:57 UTC] ⚠️ Using default environment values
[26-Dec-2025 16:46:57 UTC] ✅ Environment configuration completed successfully
[26-Dec-2025 16:46:57 UTC] 📡 Routing Info
[26-Dec-2025 16:46:57 UTC] 🎯 DiscoveryController constructor called
[26-Dec-2025 16:46:57 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 16:46:57 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 16:46:57 UTC] ✅ DiscoveryController initialized
[26-Dec-2025 16:46:57 UTC] 🎯 DiscoveryController instantiated
[26-Dec-2025 16:46:57 UTC] 📍 ROUTING: POST handle swipe
[26-Dec-2025 16:46:57 UTC] 🟢 Handling swipe action...
[26-Dec-2025 16:46:57 UTC] 🔄 Processing swipe - User: 53, Target: 45, Action: super_like
[26-Dec-2025 16:46:57 UTC] 📤 OUTGOING RESPONSE
[26-Dec-2025 16:46:57 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[26-Dec-2025 16:48:26 UTC] 🚀 Logger initialized
[26-Dec-2025 16:48:26 UTC] 📥 INCOMING REQUEST
[26-Dec-2025 16:48:26 UTC] 📋 GET Parameters
[26-Dec-2025 16:48:26 UTC] 📄 Request Headers
[26-Dec-2025 16:48:26 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[26-Dec-2025 16:48:26 UTC] 🌐 Request Details
[26-Dec-2025 16:48:26 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[26-Dec-2025 16:48:26 UTC] ⚠️ Using default environment values
[26-Dec-2025 16:48:26 UTC] ✅ Environment configuration completed successfully
[26-Dec-2025 16:48:26 UTC] 📡 Routing Info
[26-Dec-2025 16:48:26 UTC] 🎯 DiscoveryController constructor called
[26-Dec-2025 16:48:26 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 16:48:26 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 16:48:26 UTC] ✅ DiscoveryController initialized
[26-Dec-2025 16:48:26 UTC] 🎯 DiscoveryController instantiated
[26-Dec-2025 16:48:26 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[26-Dec-2025 16:48:26 UTC] 🟢 getDiscoverUsers() method called
[26-Dec-2025 16:48:26 UTC] 🔐 Calling jwtMiddleware...
[26-Dec-2025 16:48:26 UTC] 🔐 jwtMiddleware returned
[26-Dec-2025 16:48:26 UTC] 📊 Pagination parameters
[26-Dec-2025 16:48:26 UTC] 👤 Getting current user data for ID: 53
[26-Dec-2025 16:48:26 UTC] ✅ Current user found
[26-Dec-2025 16:48:26 UTC] 🔍 Querying discovery users...
[26-Dec-2025 16:48:26 UTC] 🔍 getDiscoveryUsers called
[26-Dec-2025 16:48:26 UTC] 📝 Query:
[26-Dec-2025 16:48:26 UTC] ✅ Database returned 4 users
[26-Dec-2025 16:48:26 UTC] 👤 Sample user from DB:
[26-Dec-2025 16:48:26 UTC] 🔍 Filtering preferences:
[26-Dec-2025 16:48:26 UTC] 🤝 Preference check:
[26-Dec-2025 16:48:26 UTC] ⚠️ Skipping user 46 - no photos
[26-Dec-2025 16:48:26 UTC] 🤝 Preference check:
[26-Dec-2025 16:48:26 UTC] 🤝 Preference check:
[26-Dec-2025 16:48:26 UTC] ⚠️ Skipping user 50 - preferences don't match
[26-Dec-2025 16:48:26 UTC] ✅ After filtering: 2 users
[26-Dec-2025 16:48:26 UTC] 🔍 getDiscoveryUsersCount called
[26-Dec-2025 16:48:26 UTC] ✅ Total users in DB (excluding current): 8
[26-Dec-2025 16:48:26 UTC] ✅ Discovery query complete
[26-Dec-2025 16:48:26 UTC] 📤 OUTGOING RESPONSE
[26-Dec-2025 16:48:26 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[26-Dec-2025 16:49:44 UTC] 🚀 Logger initialized
[26-Dec-2025 16:49:44 UTC] 📥 INCOMING REQUEST
[26-Dec-2025 16:49:44 UTC] 📋 GET Parameters
[26-Dec-2025 16:49:44 UTC] 📦 POST Data
[26-Dec-2025 16:49:44 UTC] 📄 Request Headers
[26-Dec-2025 16:49:44 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[26-Dec-2025 16:49:44 UTC] 🌐 Request Details
[26-Dec-2025 16:49:44 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[26-Dec-2025 16:49:44 UTC] ⚠️ Using default environment values
[26-Dec-2025 16:49:44 UTC] ✅ Environment configuration completed successfully
[26-Dec-2025 16:49:44 UTC] 📡 Routing Info
[26-Dec-2025 16:49:44 UTC] 🎯 DiscoveryController constructor called
[26-Dec-2025 16:49:44 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 16:49:44 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 16:49:44 UTC] ✅ DiscoveryController initialized
[26-Dec-2025 16:49:44 UTC] 🎯 DiscoveryController instantiated
[26-Dec-2025 16:49:44 UTC] 📍 ROUTING: POST handle swipe
[26-Dec-2025 16:49:44 UTC] 🟢 Handling swipe action...
[26-Dec-2025 16:49:44 UTC] 🔄 Processing swipe - User: 53, Target: 45, Action: super_like
[26-Dec-2025 16:49:44 UTC] 📤 OUTGOING RESPONSE
[26-Dec-2025 16:49:44 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[26-Dec-2025 16:49:45 UTC] 🚀 Logger initialized
[26-Dec-2025 16:49:45 UTC] 📥 INCOMING REQUEST
[26-Dec-2025 16:49:45 UTC] 📋 GET Parameters
[26-Dec-2025 16:49:45 UTC] 📦 POST Data
[26-Dec-2025 16:49:45 UTC] 📄 Request Headers
[26-Dec-2025 16:49:45 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[26-Dec-2025 16:49:45 UTC] 🌐 Request Details
[26-Dec-2025 16:49:45 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[26-Dec-2025 16:49:45 UTC] ⚠️ Using default environment values
[26-Dec-2025 16:49:45 UTC] ✅ Environment configuration completed successfully
[26-Dec-2025 16:49:45 UTC] 📡 Routing Info
[26-Dec-2025 16:49:45 UTC] 🎯 DiscoveryController constructor called
[26-Dec-2025 16:49:45 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 16:49:45 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 16:49:45 UTC] ✅ DiscoveryController initialized
[26-Dec-2025 16:49:45 UTC] 🎯 DiscoveryController instantiated
[26-Dec-2025 16:49:45 UTC] 📍 ROUTING: POST handle swipe
[26-Dec-2025 16:49:45 UTC] 🟢 Handling swipe action...
[26-Dec-2025 16:49:45 UTC] 🔄 Processing swipe - User: 53, Target: 45, Action: super_like
[26-Dec-2025 16:49:45 UTC] 📤 OUTGOING RESPONSE
[26-Dec-2025 16:49:45 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[26-Dec-2025 16:49:45 UTC] 🚀 Logger initialized
[26-Dec-2025 16:49:45 UTC] 📥 INCOMING REQUEST
[26-Dec-2025 16:49:45 UTC] 📋 GET Parameters
[26-Dec-2025 16:49:45 UTC] 📦 POST Data
[26-Dec-2025 16:49:45 UTC] 📄 Request Headers
[26-Dec-2025 16:49:45 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[26-Dec-2025 16:49:45 UTC] 🌐 Request Details
[26-Dec-2025 16:49:45 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[26-Dec-2025 16:49:45 UTC] ⚠️ Using default environment values
[26-Dec-2025 16:49:45 UTC] ✅ Environment configuration completed successfully
[26-Dec-2025 16:49:45 UTC] 📡 Routing Info
[26-Dec-2025 16:49:45 UTC] 🎯 DiscoveryController constructor called
[26-Dec-2025 16:49:45 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 16:49:45 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 16:49:45 UTC] ✅ DiscoveryController initialized
[26-Dec-2025 16:49:45 UTC] 🎯 DiscoveryController instantiated
[26-Dec-2025 16:49:45 UTC] 📍 ROUTING: POST handle swipe
[26-Dec-2025 16:49:45 UTC] 🟢 Handling swipe action...
[26-Dec-2025 16:49:45 UTC] 🔄 Processing swipe - User: 53, Target: 45, Action: super_like
[26-Dec-2025 16:49:45 UTC] 📤 OUTGOING RESPONSE
[26-Dec-2025 16:49:45 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[26-Dec-2025 16:49:45 UTC] 🚀 Logger initialized
[26-Dec-2025 16:49:45 UTC] 📥 INCOMING REQUEST
[26-Dec-2025 16:49:45 UTC] 📋 GET Parameters
[26-Dec-2025 16:49:45 UTC] 📦 POST Data
[26-Dec-2025 16:49:45 UTC] 📄 Request Headers
[26-Dec-2025 16:49:45 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[26-Dec-2025 16:49:45 UTC] 🌐 Request Details
[26-Dec-2025 16:49:45 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[26-Dec-2025 16:49:45 UTC] ⚠️ Using default environment values
[26-Dec-2025 16:49:45 UTC] ✅ Environment configuration completed successfully
[26-Dec-2025 16:49:45 UTC] 📡 Routing Info
[26-Dec-2025 16:49:45 UTC] 🎯 DiscoveryController constructor called
[26-Dec-2025 16:49:45 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 16:49:45 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 16:49:45 UTC] ✅ DiscoveryController initialized
[26-Dec-2025 16:49:45 UTC] 🎯 DiscoveryController instantiated
[26-Dec-2025 16:49:45 UTC] 📍 ROUTING: POST handle swipe
[26-Dec-2025 16:49:45 UTC] 🟢 Handling swipe action...
[26-Dec-2025 16:49:45 UTC] 🔄 Processing swipe - User: 53, Target: 45, Action: super_like
[26-Dec-2025 16:49:45 UTC] 📤 OUTGOING RESPONSE
[26-Dec-2025 16:49:45 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[26-Dec-2025 16:51:15 UTC] 🚀 Logger initialized
[26-Dec-2025 16:51:15 UTC] 📥 INCOMING REQUEST
[26-Dec-2025 16:51:15 UTC] 📋 GET Parameters
[26-Dec-2025 16:51:15 UTC] 📄 Request Headers
[26-Dec-2025 16:51:15 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[26-Dec-2025 16:51:15 UTC] 🌐 Request Details
[26-Dec-2025 16:51:15 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[26-Dec-2025 16:51:15 UTC] ⚠️ Using default environment values
[26-Dec-2025 16:51:15 UTC] ✅ Environment configuration completed successfully
[26-Dec-2025 16:51:15 UTC] 📡 Routing Info
[26-Dec-2025 16:51:15 UTC] 🎯 DiscoveryController constructor called
[26-Dec-2025 16:51:15 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 16:51:15 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 16:51:15 UTC] ✅ DiscoveryController initialized
[26-Dec-2025 16:51:15 UTC] 🎯 DiscoveryController instantiated
[26-Dec-2025 16:51:15 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[26-Dec-2025 16:51:15 UTC] 🟢 getDiscoverUsers() method called
[26-Dec-2025 16:51:15 UTC] 🔐 Calling jwtMiddleware...
[26-Dec-2025 16:51:15 UTC] 🔐 jwtMiddleware returned
[26-Dec-2025 16:51:15 UTC] 📊 Pagination parameters
[26-Dec-2025 16:51:15 UTC] 👤 Getting current user data for ID: 53
[26-Dec-2025 16:51:15 UTC] ✅ Current user found
[26-Dec-2025 16:51:15 UTC] 🔍 Querying discovery users...
[26-Dec-2025 16:51:15 UTC] 🔍 getDiscoveryUsers called
[26-Dec-2025 16:51:15 UTC] 📝 Query:
[26-Dec-2025 16:51:15 UTC] ✅ Database returned 4 users
[26-Dec-2025 16:51:15 UTC] 👤 Sample user from DB:
[26-Dec-2025 16:51:15 UTC] 🔍 Filtering preferences:
[26-Dec-2025 16:51:15 UTC] 🤝 Preference check:
[26-Dec-2025 16:51:15 UTC] ⚠️ Skipping user 46 - no photos
[26-Dec-2025 16:51:15 UTC] 🤝 Preference check:
[26-Dec-2025 16:51:15 UTC] 🤝 Preference check:
[26-Dec-2025 16:51:15 UTC] ⚠️ Skipping user 50 - preferences don't match
[26-Dec-2025 16:51:15 UTC] ✅ After filtering: 2 users
[26-Dec-2025 16:51:15 UTC] 🔍 getDiscoveryUsersCount called
[26-Dec-2025 16:51:15 UTC] ✅ Total users in DB (excluding current): 8
[26-Dec-2025 16:51:15 UTC] ✅ Discovery query complete
[26-Dec-2025 16:51:15 UTC] 📤 OUTGOING RESPONSE
[26-Dec-2025 16:51:15 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[26-Dec-2025 16:51:19 UTC] 🚀 Logger initialized
[26-Dec-2025 16:51:19 UTC] 📥 INCOMING REQUEST
[26-Dec-2025 16:51:19 UTC] 📋 GET Parameters
[26-Dec-2025 16:51:19 UTC] 📄 Request Headers
[26-Dec-2025 16:51:19 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[26-Dec-2025 16:51:19 UTC] 🌐 Request Details
[26-Dec-2025 16:51:19 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[26-Dec-2025 16:51:19 UTC] ⚠️ Using default environment values
[26-Dec-2025 16:51:19 UTC] ✅ Environment configuration completed successfully
[26-Dec-2025 16:51:19 UTC] 📡 Routing Info
[26-Dec-2025 16:51:19 UTC] 🎯 DiscoveryController constructor called
[26-Dec-2025 16:51:19 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 16:51:19 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 16:51:19 UTC] ✅ DiscoveryController initialized
[26-Dec-2025 16:51:19 UTC] 🎯 DiscoveryController instantiated
[26-Dec-2025 16:51:19 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[26-Dec-2025 16:51:19 UTC] 🟢 getDiscoverUsers() method called
[26-Dec-2025 16:51:19 UTC] 🔐 Calling jwtMiddleware...
[26-Dec-2025 16:51:19 UTC] 🔐 jwtMiddleware returned
[26-Dec-2025 16:51:19 UTC] 📊 Pagination parameters
[26-Dec-2025 16:51:19 UTC] 👤 Getting current user data for ID: 53
[26-Dec-2025 16:51:19 UTC] ✅ Current user found
[26-Dec-2025 16:51:19 UTC] 🔍 Querying discovery users...
[26-Dec-2025 16:51:19 UTC] 🔍 getDiscoveryUsers called
[26-Dec-2025 16:51:19 UTC] 📝 Query:
[26-Dec-2025 16:51:19 UTC] ✅ Database returned 4 users
[26-Dec-2025 16:51:19 UTC] 👤 Sample user from DB:
[26-Dec-2025 16:51:19 UTC] 🔍 Filtering preferences:
[26-Dec-2025 16:51:19 UTC] 🤝 Preference check:
[26-Dec-2025 16:51:19 UTC] ⚠️ Skipping user 46 - no photos
[26-Dec-2025 16:51:19 UTC] 🤝 Preference check:
[26-Dec-2025 16:51:19 UTC] 🤝 Preference check:
[26-Dec-2025 16:51:19 UTC] ⚠️ Skipping user 50 - preferences don't match
[26-Dec-2025 16:51:19 UTC] ✅ After filtering: 2 users
[26-Dec-2025 16:51:19 UTC] 🔍 getDiscoveryUsersCount called
[26-Dec-2025 16:51:19 UTC] ✅ Total users in DB (excluding current): 8
[26-Dec-2025 16:51:19 UTC] ✅ Discovery query complete
[26-Dec-2025 16:51:19 UTC] 📤 OUTGOING RESPONSE
[26-Dec-2025 16:51:19 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[26-Dec-2025 16:51:24 UTC] 🚀 Logger initialized
[26-Dec-2025 16:51:24 UTC] 📥 INCOMING REQUEST
[26-Dec-2025 16:51:24 UTC] 📋 GET Parameters
[26-Dec-2025 16:51:24 UTC] 📄 Request Headers
[26-Dec-2025 16:51:24 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[26-Dec-2025 16:51:24 UTC] 🌐 Request Details
[26-Dec-2025 16:51:24 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[26-Dec-2025 16:51:24 UTC] ⚠️ Using default environment values
[26-Dec-2025 16:51:24 UTC] ✅ Environment configuration completed successfully
[26-Dec-2025 16:51:24 UTC] 📡 Routing Info
[26-Dec-2025 16:51:24 UTC] 🎯 DiscoveryController constructor called
[26-Dec-2025 16:51:24 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 16:51:24 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 16:51:24 UTC] ✅ DiscoveryController initialized
[26-Dec-2025 16:51:24 UTC] 🎯 DiscoveryController instantiated
[26-Dec-2025 16:51:24 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[26-Dec-2025 16:51:24 UTC] 🟢 getDiscoverUsers() method called
[26-Dec-2025 16:51:24 UTC] 🔐 Calling jwtMiddleware...
[26-Dec-2025 16:51:24 UTC] 🔐 jwtMiddleware returned
[26-Dec-2025 16:51:24 UTC] 📊 Pagination parameters
[26-Dec-2025 16:51:24 UTC] 👤 Getting current user data for ID: 53
[26-Dec-2025 16:51:24 UTC] ✅ Current user found
[26-Dec-2025 16:51:24 UTC] 🔍 Querying discovery users...
[26-Dec-2025 16:51:24 UTC] 🔍 getDiscoveryUsers called
[26-Dec-2025 16:51:24 UTC] 📝 Query:
[26-Dec-2025 16:51:24 UTC] ✅ Database returned 4 users
[26-Dec-2025 16:51:24 UTC] 👤 Sample user from DB:
[26-Dec-2025 16:51:24 UTC] 🔍 Filtering preferences:
[26-Dec-2025 16:51:24 UTC] 🤝 Preference check:
[26-Dec-2025 16:51:24 UTC] ⚠️ Skipping user 46 - no photos
[26-Dec-2025 16:51:24 UTC] 🤝 Preference check:
[26-Dec-2025 16:51:24 UTC] 🤝 Preference check:
[26-Dec-2025 16:51:24 UTC] ⚠️ Skipping user 50 - preferences don't match
[26-Dec-2025 16:51:24 UTC] ✅ After filtering: 2 users
[26-Dec-2025 16:51:24 UTC] 🔍 getDiscoveryUsersCount called
[26-Dec-2025 16:51:24 UTC] ✅ Total users in DB (excluding current): 8
[26-Dec-2025 16:51:24 UTC] ✅ Discovery query complete
[26-Dec-2025 16:51:24 UTC] 📤 OUTGOING RESPONSE
[26-Dec-2025 16:51:24 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[26-Dec-2025 16:56:19 UTC] 🚀 Auth route accessed: POST /api/routes/auth.php?action=signup
[26-Dec-2025 16:56:19 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[26-Dec-2025 16:56:19 UTC] ⚠️ Using default environment values
[26-Dec-2025 16:56:19 UTC] ✅ Environment configuration completed successfully
[26-Dec-2025 16:56:19 UTC] 📡 Processing: POST signup
[26-Dec-2025 16:56:19 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 16:56:19 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 16:56:19 UTC] ✅ Auth model initialized with table: users
[26-Dec-2025 16:56:19 UTC] ✅ AuthController initialized
[26-Dec-2025 16:56:19 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 16:56:19 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 16:56:19 UTC] ✅ Photo model initialized
[26-Dec-2025 16:56:19 UTC] ✅ PhotoController initialized
[26-Dec-2025 16:56:19 UTC] 📍 Routing to signup
[26-Dec-2025 16:56:19 UTC] 📥 Signup request received: {"name":"Abdulkatila","nickname":"Kati let","gender":"Male","age":34,"email":"kati@gmail.com","location":"San Francisco, CA, United States","bio":"I love football","preference":"Both","latitude":37.785834,"longitude":-122.406417,"password":"defaultPassword123","confirm_password":"defaultPassword123"}
[26-Dec-2025 16:56:19 UTC] 📍 User coordinates - Lat: 37.785834, Lng: -122.406417
[26-Dec-2025 16:56:19 UTC] ✅ User created successfully with ID: 54
[26-Dec-2025 16:56:19 UTC] ✅ User created successfully with ID: 54
[26-Dec-2025 16:56:19 UTC] 🚀 Auth route accessed: POST /api/routes/auth.php?action=login
[26-Dec-2025 16:56:19 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[26-Dec-2025 16:56:19 UTC] ⚠️ Using default environment values
[26-Dec-2025 16:56:19 UTC] ✅ Environment configuration completed successfully
[26-Dec-2025 16:56:19 UTC] 📡 Processing: POST login
[26-Dec-2025 16:56:19 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 16:56:19 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 16:56:19 UTC] ✅ Auth model initialized with table: users
[26-Dec-2025 16:56:19 UTC] ✅ AuthController initialized
[26-Dec-2025 16:56:19 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 16:56:19 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 16:56:19 UTC] ✅ Photo model initialized
[26-Dec-2025 16:56:19 UTC] ✅ PhotoController initialized
[26-Dec-2025 16:56:19 UTC] 📍 Routing to login
[26-Dec-2025 16:56:19 UTC] 📥 Login request received: {"email":"kati@gmail.com","password":"defaultPassword123"}
[26-Dec-2025 16:56:19 UTC] ✅ Login successful for user: kati@gmail.com
[26-Dec-2025 16:56:19 UTC] ✅ JWT created successfully for user ID: 54
[26-Dec-2025 16:56:27 UTC] 🚀 Auth route accessed: GET /api/routes/auth.php?action=user-photos
[26-Dec-2025 16:56:27 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[26-Dec-2025 16:56:27 UTC] ⚠️ Using default environment values
[26-Dec-2025 16:56:27 UTC] ✅ Environment configuration completed successfully
[26-Dec-2025 16:56:27 UTC] 📡 Processing: GET user-photos
[26-Dec-2025 16:56:27 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 16:56:27 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 16:56:27 UTC] ✅ Auth model initialized with table: users
[26-Dec-2025 16:56:27 UTC] ✅ AuthController initialized
[26-Dec-2025 16:56:27 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 16:56:27 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 16:56:27 UTC] ✅ Photo model initialized
[26-Dec-2025 16:56:27 UTC] ✅ PhotoController initialized
[26-Dec-2025 16:56:27 UTC] 📍 Routing to user-photos
[26-Dec-2025 16:56:55 UTC] 🚀 Auth route accessed: POST /api/routes/auth.php?action=upload-photo
[26-Dec-2025 16:56:55 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[26-Dec-2025 16:56:55 UTC] ⚠️ Using default environment values
[26-Dec-2025 16:56:55 UTC] ✅ Environment configuration completed successfully
[26-Dec-2025 16:56:55 UTC] 📡 Processing: POST upload-photo
[26-Dec-2025 16:56:55 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 16:56:55 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 16:56:55 UTC] ✅ Auth model initialized with table: users
[26-Dec-2025 16:56:55 UTC] ✅ AuthController initialized
[26-Dec-2025 16:56:55 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 16:56:55 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 16:56:55 UTC] ✅ Photo model initialized
[26-Dec-2025 16:56:55 UTC] ✅ PhotoController initialized
[26-Dec-2025 16:56:55 UTC] 📍 Routing to upload-photo
[26-Dec-2025 16:56:55 UTC] 📸 Upload photo request for user: 54
[26-Dec-2025 16:56:57 UTC] 🚀 Auth route accessed: POST /api/routes/auth.php?action=set-main-photo
[26-Dec-2025 16:56:57 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[26-Dec-2025 16:56:57 UTC] ⚠️ Using default environment values
[26-Dec-2025 16:56:57 UTC] ✅ Environment configuration completed successfully
[26-Dec-2025 16:56:57 UTC] 📡 Processing: POST set-main-photo
[26-Dec-2025 16:56:57 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 16:56:57 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 16:56:57 UTC] ✅ Auth model initialized with table: users
[26-Dec-2025 16:56:57 UTC] ✅ AuthController initialized
[26-Dec-2025 16:56:57 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 16:56:57 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 16:56:57 UTC] ✅ Photo model initialized
[26-Dec-2025 16:56:57 UTC] ✅ PhotoController initialized
[26-Dec-2025 16:56:57 UTC] 📍 Routing to set-main-photo
[26-Dec-2025 16:57:03 UTC] 🚀 Logger initialized
[26-Dec-2025 16:57:03 UTC] 📥 INCOMING REQUEST
[26-Dec-2025 16:57:03 UTC] 📋 GET Parameters
[26-Dec-2025 16:57:03 UTC] 📄 Request Headers
[26-Dec-2025 16:57:03 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[26-Dec-2025 16:57:03 UTC] 🌐 Request Details
[26-Dec-2025 16:57:03 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[26-Dec-2025 16:57:03 UTC] ⚠️ Using default environment values
[26-Dec-2025 16:57:03 UTC] ✅ Environment configuration completed successfully
[26-Dec-2025 16:57:03 UTC] 📡 Routing Info
[26-Dec-2025 16:57:03 UTC] 🎯 DiscoveryController constructor called
[26-Dec-2025 16:57:03 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 16:57:03 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 16:57:03 UTC] ✅ DiscoveryController initialized
[26-Dec-2025 16:57:03 UTC] 🎯 DiscoveryController instantiated
[26-Dec-2025 16:57:03 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[26-Dec-2025 16:57:03 UTC] 🟢 getDiscoverUsers() method called
[26-Dec-2025 16:57:03 UTC] 🔐 Calling jwtMiddleware...
[26-Dec-2025 16:57:03 UTC] 🔐 jwtMiddleware returned
[26-Dec-2025 16:57:03 UTC] 📊 Pagination parameters
[26-Dec-2025 16:57:03 UTC] 👤 Getting current user data for ID: 54
[26-Dec-2025 16:57:03 UTC] ✅ Current user found
[26-Dec-2025 16:57:03 UTC] 🔍 Querying discovery users...
[26-Dec-2025 16:57:03 UTC] 🔍 getDiscoveryUsers called
[26-Dec-2025 16:57:03 UTC] 📝 Query:
[26-Dec-2025 16:57:03 UTC] ✅ Database returned 4 users
[26-Dec-2025 16:57:03 UTC] 👤 Sample user from DB:
[26-Dec-2025 16:57:03 UTC] 🔍 Filtering preferences:
[26-Dec-2025 16:57:03 UTC] 🤝 Preference check:
[26-Dec-2025 16:57:03 UTC] ⚠️ Skipping user 46 - no photos
[26-Dec-2025 16:57:03 UTC] 🤝 Preference check:
[26-Dec-2025 16:57:03 UTC] 🤝 Preference check:
[26-Dec-2025 16:57:03 UTC] ⚠️ Skipping user 50 - preferences don't match
[26-Dec-2025 16:57:03 UTC] ✅ After filtering: 2 users
[26-Dec-2025 16:57:03 UTC] 🔍 getDiscoveryUsersCount called
[26-Dec-2025 16:57:03 UTC] ✅ Total users in DB (excluding current): 9
[26-Dec-2025 16:57:03 UTC] ✅ Discovery query complete
[26-Dec-2025 16:57:03 UTC] 📤 OUTGOING RESPONSE
[26-Dec-2025 16:57:03 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[26-Dec-2025 17:01:01 UTC] 🚀 Logger initialized
[26-Dec-2025 17:01:01 UTC] 📥 INCOMING REQUEST
[26-Dec-2025 17:01:01 UTC] 📋 GET Parameters
[26-Dec-2025 17:01:01 UTC] 📦 POST Data
[26-Dec-2025 17:01:01 UTC] 📄 Request Headers
[26-Dec-2025 17:01:01 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[26-Dec-2025 17:01:01 UTC] 🌐 Request Details
[26-Dec-2025 17:01:01 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[26-Dec-2025 17:01:01 UTC] ⚠️ Using default environment values
[26-Dec-2025 17:01:01 UTC] ✅ Environment configuration completed successfully
[26-Dec-2025 17:01:01 UTC] 📡 Routing Info
[26-Dec-2025 17:01:01 UTC] 🎯 DiscoveryController constructor called
[26-Dec-2025 17:01:01 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 17:01:01 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 17:01:01 UTC] ✅ DiscoveryController initialized
[26-Dec-2025 17:01:01 UTC] 🎯 DiscoveryController instantiated
[26-Dec-2025 17:01:01 UTC] 📍 ROUTING: POST handle swipe
[26-Dec-2025 17:01:01 UTC] 🟢 Handling swipe action...
[26-Dec-2025 17:01:01 UTC] 🔄 Processing swipe - User: 54, Target: 45, Action: dislike
[26-Dec-2025 17:01:01 UTC] 📤 OUTGOING RESPONSE
[26-Dec-2025 17:01:01 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[26-Dec-2025 17:01:01 UTC] 🚀 Logger initialized
[26-Dec-2025 17:01:01 UTC] 📥 INCOMING REQUEST
[26-Dec-2025 17:01:01 UTC] 📋 GET Parameters
[26-Dec-2025 17:01:01 UTC] 📄 Request Headers
[26-Dec-2025 17:01:01 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[26-Dec-2025 17:01:01 UTC] 🌐 Request Details
[26-Dec-2025 17:01:01 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[26-Dec-2025 17:01:01 UTC] ⚠️ Using default environment values
[26-Dec-2025 17:01:01 UTC] ✅ Environment configuration completed successfully
[26-Dec-2025 17:01:01 UTC] 📡 Routing Info
[26-Dec-2025 17:01:01 UTC] 🎯 DiscoveryController constructor called
[26-Dec-2025 17:01:01 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 17:01:01 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 17:01:01 UTC] ✅ DiscoveryController initialized
[26-Dec-2025 17:01:01 UTC] 🎯 DiscoveryController instantiated
[26-Dec-2025 17:01:01 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[26-Dec-2025 17:01:01 UTC] 🟢 getDiscoverUsers() method called
[26-Dec-2025 17:01:01 UTC] 🔐 Calling jwtMiddleware...
[26-Dec-2025 17:01:01 UTC] 🔐 jwtMiddleware returned
[26-Dec-2025 17:01:01 UTC] 📊 Pagination parameters
[26-Dec-2025 17:01:01 UTC] 👤 Getting current user data for ID: 54
[26-Dec-2025 17:01:01 UTC] ✅ Current user found
[26-Dec-2025 17:01:01 UTC] 🔍 Querying discovery users...
[26-Dec-2025 17:01:01 UTC] 🔍 getDiscoveryUsers called
[26-Dec-2025 17:01:01 UTC] 📝 Query:
[26-Dec-2025 17:01:01 UTC] ✅ Database returned 0 users
[26-Dec-2025 17:01:01 UTC] 🔍 Filtering preferences:
[26-Dec-2025 17:01:01 UTC] ✅ After filtering: 0 users
[26-Dec-2025 17:01:01 UTC] 🔍 getDiscoveryUsersCount called
[26-Dec-2025 17:01:01 UTC] ✅ Total users in DB (excluding current): 9
[26-Dec-2025 17:01:01 UTC] ✅ Discovery query complete
[26-Dec-2025 17:01:01 UTC] 📤 OUTGOING RESPONSE
[26-Dec-2025 17:01:01 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[26-Dec-2025 17:01:02 UTC] 🚀 Logger initialized
[26-Dec-2025 17:01:02 UTC] 📥 INCOMING REQUEST
[26-Dec-2025 17:01:02 UTC] 📋 GET Parameters
[26-Dec-2025 17:01:02 UTC] 📦 POST Data
[26-Dec-2025 17:01:02 UTC] 📄 Request Headers
[26-Dec-2025 17:01:02 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[26-Dec-2025 17:01:02 UTC] 🌐 Request Details
[26-Dec-2025 17:01:02 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[26-Dec-2025 17:01:02 UTC] ⚠️ Using default environment values
[26-Dec-2025 17:01:02 UTC] ✅ Environment configuration completed successfully
[26-Dec-2025 17:01:02 UTC] 📡 Routing Info
[26-Dec-2025 17:01:02 UTC] 🎯 DiscoveryController constructor called
[26-Dec-2025 17:01:02 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 17:01:02 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 17:01:02 UTC] ✅ DiscoveryController initialized
[26-Dec-2025 17:01:02 UTC] 🎯 DiscoveryController instantiated
[26-Dec-2025 17:01:02 UTC] 📍 ROUTING: POST handle swipe
[26-Dec-2025 17:01:02 UTC] 🟢 Handling swipe action...
[26-Dec-2025 17:01:02 UTC] 🔄 Processing swipe - User: 54, Target: 47, Action: dislike
[26-Dec-2025 17:01:02 UTC] 📤 OUTGOING RESPONSE
[26-Dec-2025 17:01:02 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[26-Dec-2025 17:01:02 UTC] 🚀 Logger initialized
[26-Dec-2025 17:01:02 UTC] 📥 INCOMING REQUEST
[26-Dec-2025 17:01:02 UTC] 📋 GET Parameters
[26-Dec-2025 17:01:02 UTC] 📄 Request Headers
[26-Dec-2025 17:01:02 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[26-Dec-2025 17:01:02 UTC] 🌐 Request Details
[26-Dec-2025 17:01:02 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[26-Dec-2025 17:01:02 UTC] ⚠️ Using default environment values
[26-Dec-2025 17:01:02 UTC] ✅ Environment configuration completed successfully
[26-Dec-2025 17:01:02 UTC] 📡 Routing Info
[26-Dec-2025 17:01:02 UTC] 🎯 DiscoveryController constructor called
[26-Dec-2025 17:01:02 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 17:01:02 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 17:01:02 UTC] ✅ DiscoveryController initialized
[26-Dec-2025 17:01:02 UTC] 🎯 DiscoveryController instantiated
[26-Dec-2025 17:01:02 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[26-Dec-2025 17:01:02 UTC] 🟢 getDiscoverUsers() method called
[26-Dec-2025 17:01:02 UTC] 🔐 Calling jwtMiddleware...
[26-Dec-2025 17:01:02 UTC] 🔐 jwtMiddleware returned
[26-Dec-2025 17:01:02 UTC] 📊 Pagination parameters
[26-Dec-2025 17:01:02 UTC] 👤 Getting current user data for ID: 54
[26-Dec-2025 17:01:02 UTC] ✅ Current user found
[26-Dec-2025 17:01:02 UTC] 🔍 Querying discovery users...
[26-Dec-2025 17:01:02 UTC] 🔍 getDiscoveryUsers called
[26-Dec-2025 17:01:02 UTC] 📝 Query:
[26-Dec-2025 17:01:02 UTC] ✅ Database returned 0 users
[26-Dec-2025 17:01:02 UTC] 🔍 Filtering preferences:
[26-Dec-2025 17:01:02 UTC] ✅ After filtering: 0 users
[26-Dec-2025 17:01:02 UTC] 🔍 getDiscoveryUsersCount called
[26-Dec-2025 17:01:02 UTC] ✅ Total users in DB (excluding current): 9
[26-Dec-2025 17:01:02 UTC] ✅ Discovery query complete
[26-Dec-2025 17:01:02 UTC] 📤 OUTGOING RESPONSE
[26-Dec-2025 17:01:02 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[26-Dec-2025 17:04:59 UTC] 🚀 Auth route accessed: POST /api/routes/auth.php?action=signup
[26-Dec-2025 17:04:59 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[26-Dec-2025 17:04:59 UTC] ⚠️ Using default environment values
[26-Dec-2025 17:04:59 UTC] ✅ Environment configuration completed successfully
[26-Dec-2025 17:04:59 UTC] 📡 Processing: POST signup
[26-Dec-2025 17:04:59 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 17:04:59 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 17:04:59 UTC] ✅ Auth model initialized with table: users
[26-Dec-2025 17:04:59 UTC] ✅ AuthController initialized
[26-Dec-2025 17:04:59 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 17:04:59 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 17:04:59 UTC] ✅ Photo model initialized
[26-Dec-2025 17:04:59 UTC] ✅ PhotoController initialized
[26-Dec-2025 17:04:59 UTC] 📍 Routing to signup
[26-Dec-2025 17:04:59 UTC] 📥 Signup request received: {"name":"Kolata","nickname":"Kula","gender":"Male","age":67,"email":"yguew@gmail.com","location":"San Francisco, CA, United States","bio":"See zou","preference":"Both","latitude":37.785834,"longitude":-122.406417,"password":"defaultPassword123","confirm_password":"defaultPassword123"}
[26-Dec-2025 17:04:59 UTC] 📍 User coordinates - Lat: 37.785834, Lng: -122.406417
[26-Dec-2025 17:04:59 UTC] ✅ User created successfully with ID: 55
[26-Dec-2025 17:04:59 UTC] ✅ User created successfully with ID: 55
[26-Dec-2025 17:04:59 UTC] 🚀 Auth route accessed: POST /api/routes/auth.php?action=login
[26-Dec-2025 17:04:59 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[26-Dec-2025 17:04:59 UTC] ⚠️ Using default environment values
[26-Dec-2025 17:04:59 UTC] ✅ Environment configuration completed successfully
[26-Dec-2025 17:04:59 UTC] 📡 Processing: POST login
[26-Dec-2025 17:04:59 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 17:04:59 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 17:04:59 UTC] ✅ Auth model initialized with table: users
[26-Dec-2025 17:04:59 UTC] ✅ AuthController initialized
[26-Dec-2025 17:04:59 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 17:04:59 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 17:04:59 UTC] ✅ Photo model initialized
[26-Dec-2025 17:04:59 UTC] ✅ PhotoController initialized
[26-Dec-2025 17:04:59 UTC] 📍 Routing to login
[26-Dec-2025 17:04:59 UTC] 📥 Login request received: {"email":"yguew@gmail.com","password":"defaultPassword123"}
[26-Dec-2025 17:04:59 UTC] ✅ Login successful for user: yguew@gmail.com
[26-Dec-2025 17:04:59 UTC] ✅ JWT created successfully for user ID: 55
[26-Dec-2025 17:05:28 UTC] 🚀 Auth route accessed: GET /api/routes/auth.php?action=user-photos
[26-Dec-2025 17:05:28 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[26-Dec-2025 17:05:28 UTC] ⚠️ Using default environment values
[26-Dec-2025 17:05:28 UTC] ✅ Environment configuration completed successfully
[26-Dec-2025 17:05:28 UTC] 📡 Processing: GET user-photos
[26-Dec-2025 17:05:28 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 17:05:28 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 17:05:28 UTC] ✅ Auth model initialized with table: users
[26-Dec-2025 17:05:28 UTC] ✅ AuthController initialized
[26-Dec-2025 17:05:28 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 17:05:28 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 17:05:28 UTC] ✅ Photo model initialized
[26-Dec-2025 17:05:28 UTC] ✅ PhotoController initialized
[26-Dec-2025 17:05:28 UTC] 📍 Routing to user-photos
[26-Dec-2025 17:05:41 UTC] 🚀 Auth route accessed: POST /api/routes/auth.php?action=upload-photo
[26-Dec-2025 17:05:41 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[26-Dec-2025 17:05:41 UTC] ⚠️ Using default environment values
[26-Dec-2025 17:05:41 UTC] ✅ Environment configuration completed successfully
[26-Dec-2025 17:05:41 UTC] 📡 Processing: POST upload-photo
[26-Dec-2025 17:05:41 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 17:05:41 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 17:05:41 UTC] ✅ Auth model initialized with table: users
[26-Dec-2025 17:05:41 UTC] ✅ AuthController initialized
[26-Dec-2025 17:05:41 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 17:05:41 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 17:05:41 UTC] ✅ Photo model initialized
[26-Dec-2025 17:05:41 UTC] ✅ PhotoController initialized
[26-Dec-2025 17:05:41 UTC] 📍 Routing to upload-photo
[26-Dec-2025 17:05:41 UTC] 📸 Upload photo request for user: 55
[26-Dec-2025 17:05:42 UTC] 🚀 Auth route accessed: POST /api/routes/auth.php?action=set-main-photo
[26-Dec-2025 17:05:42 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[26-Dec-2025 17:05:42 UTC] ⚠️ Using default environment values
[26-Dec-2025 17:05:42 UTC] ✅ Environment configuration completed successfully
[26-Dec-2025 17:05:42 UTC] 📡 Processing: POST set-main-photo
[26-Dec-2025 17:05:42 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 17:05:42 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 17:05:42 UTC] ✅ Auth model initialized with table: users
[26-Dec-2025 17:05:42 UTC] ✅ AuthController initialized
[26-Dec-2025 17:05:42 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 17:05:42 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 17:05:42 UTC] ✅ Photo model initialized
[26-Dec-2025 17:05:42 UTC] ✅ PhotoController initialized
[26-Dec-2025 17:05:42 UTC] 📍 Routing to set-main-photo
[26-Dec-2025 17:05:48 UTC] 🚀 Logger initialized
[26-Dec-2025 17:05:48 UTC] 📥 INCOMING REQUEST
[26-Dec-2025 17:05:48 UTC] 📋 GET Parameters
[26-Dec-2025 17:05:48 UTC] 📄 Request Headers
[26-Dec-2025 17:05:48 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[26-Dec-2025 17:05:48 UTC] 🌐 Request Details
[26-Dec-2025 17:05:48 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[26-Dec-2025 17:05:48 UTC] ⚠️ Using default environment values
[26-Dec-2025 17:05:48 UTC] ✅ Environment configuration completed successfully
[26-Dec-2025 17:05:48 UTC] 📡 Routing Info
[26-Dec-2025 17:05:48 UTC] 🎯 DiscoveryController constructor called
[26-Dec-2025 17:05:48 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 17:05:48 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 17:05:48 UTC] ✅ DiscoveryController initialized
[26-Dec-2025 17:05:48 UTC] 🎯 DiscoveryController instantiated
[26-Dec-2025 17:05:48 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[26-Dec-2025 17:05:48 UTC] 🟢 getDiscoverUsers() method called
[26-Dec-2025 17:05:48 UTC] 🔐 Calling jwtMiddleware...
[26-Dec-2025 17:05:48 UTC] 🔐 jwtMiddleware returned
[26-Dec-2025 17:05:48 UTC] 📊 Pagination parameters
[26-Dec-2025 17:05:48 UTC] 👤 Getting current user data for ID: 55
[26-Dec-2025 17:05:48 UTC] ✅ Current user found
[26-Dec-2025 17:05:48 UTC] 🔍 Querying discovery users...
[26-Dec-2025 17:05:48 UTC] 🔍 getDiscoveryUsers called
[26-Dec-2025 17:05:48 UTC] 📝 Query:
[26-Dec-2025 17:05:48 UTC] ✅ Database returned 10 users
[26-Dec-2025 17:05:48 UTC] 👤 Sample user from DB:
[26-Dec-2025 17:05:48 UTC] 🔍 Filtering preferences:
[26-Dec-2025 17:05:48 UTC] 🤝 Preference check:
[26-Dec-2025 17:05:48 UTC] ⚠️ Skipping user 46 - no photos
[26-Dec-2025 17:05:48 UTC] 🤝 Preference check:
[26-Dec-2025 17:05:48 UTC] ⚠️ Skipping user 48 - no photos
[26-Dec-2025 17:05:48 UTC] 🤝 Preference check:
[26-Dec-2025 17:05:48 UTC] 🤝 Preference check:
[26-Dec-2025 17:05:48 UTC] ⚠️ Skipping user 50 - preferences don't match
[26-Dec-2025 17:05:48 UTC] 🤝 Preference check:
[26-Dec-2025 17:05:48 UTC] 🤝 Preference check:
[26-Dec-2025 17:05:48 UTC] 🤝 Preference check:
[26-Dec-2025 17:05:48 UTC] 🤝 Preference check:
[26-Dec-2025 17:05:48 UTC] ✅ After filtering: 7 users
[26-Dec-2025 17:05:48 UTC] 🔍 getDiscoveryUsersCount called
[26-Dec-2025 17:05:48 UTC] ✅ Total users in DB (excluding current): 10
[26-Dec-2025 17:05:48 UTC] ✅ Discovery query complete
[26-Dec-2025 17:05:48 UTC] 📤 OUTGOING RESPONSE
[26-Dec-2025 17:05:48 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[26-Dec-2025 17:05:50 UTC] 🚀 Logger initialized
[26-Dec-2025 17:05:50 UTC] 📥 INCOMING REQUEST
[26-Dec-2025 17:05:50 UTC] 📋 GET Parameters
[26-Dec-2025 17:05:50 UTC] 📦 POST Data
[26-Dec-2025 17:05:50 UTC] 📄 Request Headers
[26-Dec-2025 17:05:50 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[26-Dec-2025 17:05:50 UTC] 🌐 Request Details
[26-Dec-2025 17:05:50 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[26-Dec-2025 17:05:50 UTC] ⚠️ Using default environment values
[26-Dec-2025 17:05:50 UTC] ✅ Environment configuration completed successfully
[26-Dec-2025 17:05:50 UTC] 📡 Routing Info
[26-Dec-2025 17:05:50 UTC] 🎯 DiscoveryController constructor called
[26-Dec-2025 17:05:50 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 17:05:50 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 17:05:50 UTC] ✅ DiscoveryController initialized
[26-Dec-2025 17:05:50 UTC] 🎯 DiscoveryController instantiated
[26-Dec-2025 17:05:50 UTC] 📍 ROUTING: POST handle swipe
[26-Dec-2025 17:05:50 UTC] 🟢 Handling swipe action...
[26-Dec-2025 17:05:50 UTC] 🔄 Processing swipe - User: 55, Target: 45, Action: super_like
[26-Dec-2025 17:05:50 UTC] 📤 OUTGOING RESPONSE
[26-Dec-2025 17:05:50 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[26-Dec-2025 17:23:05 UTC] 🚀 Logger initialized
[26-Dec-2025 17:23:05 UTC] 📥 INCOMING REQUEST
[26-Dec-2025 17:23:05 UTC] 📋 GET Parameters
[26-Dec-2025 17:23:05 UTC] 📄 Request Headers
[26-Dec-2025 17:23:05 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[26-Dec-2025 17:23:05 UTC] 🌐 Request Details
[26-Dec-2025 17:23:05 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[26-Dec-2025 17:23:05 UTC] ⚠️ Using default environment values
[26-Dec-2025 17:23:05 UTC] ✅ Environment configuration completed successfully
[26-Dec-2025 17:23:05 UTC] 📡 Routing Info
[26-Dec-2025 17:23:05 UTC] 🎯 DiscoveryController constructor called
[26-Dec-2025 17:23:05 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 17:23:05 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 17:23:05 UTC] ✅ DiscoveryController initialized
[26-Dec-2025 17:23:05 UTC] 🎯 DiscoveryController instantiated
[26-Dec-2025 17:23:05 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[26-Dec-2025 17:23:05 UTC] 🟢 getDiscoverUsers() method called
[26-Dec-2025 17:23:05 UTC] 🔐 Calling jwtMiddleware...
[26-Dec-2025 17:23:05 UTC] 🔐 jwtMiddleware returned
[26-Dec-2025 17:23:05 UTC] 📊 Pagination parameters
[26-Dec-2025 17:23:05 UTC] 👤 Getting current user data for ID: 55
[26-Dec-2025 17:23:05 UTC] ✅ Current user found
[26-Dec-2025 17:23:05 UTC] 🔍 Querying discovery users...
[26-Dec-2025 17:23:05 UTC] 🔍 getDiscoveryUsers called
[26-Dec-2025 17:23:05 UTC] 📝 Query:
[26-Dec-2025 17:23:05 UTC] ✅ Database returned 10 users
[26-Dec-2025 17:23:05 UTC] 👤 Sample user from DB:
[26-Dec-2025 17:23:05 UTC] 🔍 Filtering preferences:
[26-Dec-2025 17:23:05 UTC] 🤝 Preference check:
[26-Dec-2025 17:23:05 UTC] ⚠️ Skipping user 46 - no photos
[26-Dec-2025 17:23:05 UTC] 🤝 Preference check:
[26-Dec-2025 17:23:05 UTC] ⚠️ Skipping user 48 - no photos
[26-Dec-2025 17:23:05 UTC] 🤝 Preference check:
[26-Dec-2025 17:23:05 UTC] 🤝 Preference check:
[26-Dec-2025 17:23:05 UTC] ⚠️ Skipping user 50 - preferences don't match
[26-Dec-2025 17:23:05 UTC] 🤝 Preference check:
[26-Dec-2025 17:23:05 UTC] 🤝 Preference check:
[26-Dec-2025 17:23:05 UTC] 🤝 Preference check:
[26-Dec-2025 17:23:05 UTC] 🤝 Preference check:
[26-Dec-2025 17:23:05 UTC] ✅ After filtering: 7 users
[26-Dec-2025 17:23:05 UTC] 🔍 getDiscoveryUsersCount called
[26-Dec-2025 17:23:05 UTC] ✅ Total users in DB (excluding current): 10
[26-Dec-2025 17:23:05 UTC] ✅ Discovery query complete
[26-Dec-2025 17:23:05 UTC] 📤 OUTGOING RESPONSE
[26-Dec-2025 17:23:05 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[26-Dec-2025 17:23:08 UTC] 🚀 Logger initialized
[26-Dec-2025 17:23:08 UTC] 📥 INCOMING REQUEST
[26-Dec-2025 17:23:08 UTC] 📋 GET Parameters
[26-Dec-2025 17:23:08 UTC] 📦 POST Data
[26-Dec-2025 17:23:08 UTC] 📄 Request Headers
[26-Dec-2025 17:23:08 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[26-Dec-2025 17:23:08 UTC] 🌐 Request Details
[26-Dec-2025 17:23:08 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[26-Dec-2025 17:23:08 UTC] ⚠️ Using default environment values
[26-Dec-2025 17:23:08 UTC] ✅ Environment configuration completed successfully
[26-Dec-2025 17:23:08 UTC] 📡 Routing Info
[26-Dec-2025 17:23:08 UTC] 🎯 DiscoveryController constructor called
[26-Dec-2025 17:23:08 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 17:23:08 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 17:23:08 UTC] ✅ DiscoveryController initialized
[26-Dec-2025 17:23:08 UTC] 🎯 DiscoveryController instantiated
[26-Dec-2025 17:23:08 UTC] 📍 ROUTING: POST handle swipe
[26-Dec-2025 17:23:08 UTC] 🟢 Handling swipe action...
[26-Dec-2025 17:23:08 UTC] 🔄 Processing swipe - User: 55, Target: 45, Action: super_like
[26-Dec-2025 17:23:08 UTC] 📤 OUTGOING RESPONSE
[26-Dec-2025 17:23:08 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[26-Dec-2025 17:23:12 UTC] 🚀 Logger initialized
[26-Dec-2025 17:23:12 UTC] 📥 INCOMING REQUEST
[26-Dec-2025 17:23:12 UTC] 📋 GET Parameters
[26-Dec-2025 17:23:12 UTC] 📦 POST Data
[26-Dec-2025 17:23:12 UTC] 📄 Request Headers
[26-Dec-2025 17:23:12 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[26-Dec-2025 17:23:12 UTC] 🌐 Request Details
[26-Dec-2025 17:23:12 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[26-Dec-2025 17:23:12 UTC] ⚠️ Using default environment values
[26-Dec-2025 17:23:12 UTC] ✅ Environment configuration completed successfully
[26-Dec-2025 17:23:12 UTC] 📡 Routing Info
[26-Dec-2025 17:23:12 UTC] 🎯 DiscoveryController constructor called
[26-Dec-2025 17:23:12 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 17:23:12 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 17:23:12 UTC] ✅ DiscoveryController initialized
[26-Dec-2025 17:23:12 UTC] 🎯 DiscoveryController instantiated
[26-Dec-2025 17:23:12 UTC] 📍 ROUTING: POST handle swipe
[26-Dec-2025 17:23:12 UTC] 🟢 Handling swipe action...
[26-Dec-2025 17:23:12 UTC] 🔄 Processing swipe - User: 55, Target: 45, Action: super_like
[26-Dec-2025 17:23:12 UTC] 📤 OUTGOING RESPONSE
[26-Dec-2025 17:23:12 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[26-Dec-2025 17:33:21 UTC] 🚀 Logger initialized
[26-Dec-2025 17:33:21 UTC] 📥 INCOMING REQUEST
[26-Dec-2025 17:33:21 UTC] 📋 GET Parameters
[26-Dec-2025 17:33:21 UTC] 📄 Request Headers
[26-Dec-2025 17:33:21 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[26-Dec-2025 17:33:21 UTC] 🌐 Request Details
[26-Dec-2025 17:33:21 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[26-Dec-2025 17:33:21 UTC] ⚠️ Using default environment values
[26-Dec-2025 17:33:21 UTC] ✅ Environment configuration completed successfully
[26-Dec-2025 17:33:21 UTC] 📡 Routing Info
[26-Dec-2025 17:33:21 UTC] 🎯 DiscoveryController constructor called
[26-Dec-2025 17:33:21 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 17:33:21 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 17:33:21 UTC] ✅ DiscoveryController initialized
[26-Dec-2025 17:33:21 UTC] 🎯 DiscoveryController instantiated
[26-Dec-2025 17:33:21 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[26-Dec-2025 17:33:21 UTC] 🟢 getDiscoverUsers() method called
[26-Dec-2025 17:33:21 UTC] 🔐 Calling jwtMiddleware...
[26-Dec-2025 17:33:21 UTC] 🔐 jwtMiddleware returned
[26-Dec-2025 17:33:21 UTC] 📊 Pagination parameters
[26-Dec-2025 17:33:21 UTC] 👤 Getting current user data for ID: 55
[26-Dec-2025 17:33:21 UTC] ✅ Current user found
[26-Dec-2025 17:33:21 UTC] 🔍 Querying discovery users...
[26-Dec-2025 17:33:21 UTC] 🔍 getDiscoveryUsers called
[26-Dec-2025 17:33:21 UTC] 📝 Query:
[26-Dec-2025 17:33:21 UTC] ✅ Database returned 10 users
[26-Dec-2025 17:33:21 UTC] 👤 Sample user from DB:
[26-Dec-2025 17:33:21 UTC] 🔍 Filtering preferences:
[26-Dec-2025 17:33:21 UTC] 🤝 Preference check:
[26-Dec-2025 17:33:21 UTC] ⚠️ Skipping user 46 - no photos
[26-Dec-2025 17:33:21 UTC] 🤝 Preference check:
[26-Dec-2025 17:33:21 UTC] ⚠️ Skipping user 48 - no photos
[26-Dec-2025 17:33:21 UTC] 🤝 Preference check:
[26-Dec-2025 17:33:21 UTC] 🤝 Preference check:
[26-Dec-2025 17:33:21 UTC] ⚠️ Skipping user 50 - preferences don't match
[26-Dec-2025 17:33:21 UTC] 🤝 Preference check:
[26-Dec-2025 17:33:21 UTC] 🤝 Preference check:
[26-Dec-2025 17:33:21 UTC] 🤝 Preference check:
[26-Dec-2025 17:33:21 UTC] 🤝 Preference check:
[26-Dec-2025 17:33:21 UTC] ✅ After filtering: 7 users
[26-Dec-2025 17:33:21 UTC] 🔍 getDiscoveryUsersCount called
[26-Dec-2025 17:33:21 UTC] ✅ Total users in DB (excluding current): 10
[26-Dec-2025 17:33:21 UTC] ✅ Discovery query complete
[26-Dec-2025 17:33:21 UTC] 📤 OUTGOING RESPONSE
[26-Dec-2025 17:33:21 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[26-Dec-2025 17:33:29 UTC] 🚀 Logger initialized
[26-Dec-2025 17:33:29 UTC] 📥 INCOMING REQUEST
[26-Dec-2025 17:33:29 UTC] 📋 GET Parameters
[26-Dec-2025 17:33:29 UTC] 📦 POST Data
[26-Dec-2025 17:33:29 UTC] 📄 Request Headers
[26-Dec-2025 17:33:29 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[26-Dec-2025 17:33:29 UTC] 🌐 Request Details
[26-Dec-2025 17:33:29 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[26-Dec-2025 17:33:29 UTC] ⚠️ Using default environment values
[26-Dec-2025 17:33:29 UTC] ✅ Environment configuration completed successfully
[26-Dec-2025 17:33:29 UTC] 📡 Routing Info
[26-Dec-2025 17:33:29 UTC] 🎯 DiscoveryController constructor called
[26-Dec-2025 17:33:29 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 17:33:29 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 17:33:29 UTC] ✅ DiscoveryController initialized
[26-Dec-2025 17:33:29 UTC] 🎯 DiscoveryController instantiated
[26-Dec-2025 17:33:29 UTC] 📍 ROUTING: POST handle swipe
[26-Dec-2025 17:33:29 UTC] 🟢 Handling swipe action...
[26-Dec-2025 17:33:29 UTC] 🔄 Processing swipe - User: 55, Target: 45, Action: super_like
[26-Dec-2025 17:33:29 UTC] 📤 OUTGOING RESPONSE
[26-Dec-2025 17:33:29 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[26-Dec-2025 17:33:31 UTC] 🚀 Logger initialized
[26-Dec-2025 17:33:31 UTC] 📥 INCOMING REQUEST
[26-Dec-2025 17:33:31 UTC] 📋 GET Parameters
[26-Dec-2025 17:33:31 UTC] 📦 POST Data
[26-Dec-2025 17:33:31 UTC] 📄 Request Headers
[26-Dec-2025 17:33:31 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[26-Dec-2025 17:33:31 UTC] 🌐 Request Details
[26-Dec-2025 17:33:31 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[26-Dec-2025 17:33:31 UTC] ⚠️ Using default environment values
[26-Dec-2025 17:33:31 UTC] ✅ Environment configuration completed successfully
[26-Dec-2025 17:33:31 UTC] 📡 Routing Info
[26-Dec-2025 17:33:31 UTC] 🎯 DiscoveryController constructor called
[26-Dec-2025 17:33:31 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 17:33:31 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 17:33:31 UTC] ✅ DiscoveryController initialized
[26-Dec-2025 17:33:31 UTC] 🎯 DiscoveryController instantiated
[26-Dec-2025 17:33:31 UTC] 📍 ROUTING: POST handle swipe
[26-Dec-2025 17:33:31 UTC] 🟢 Handling swipe action...
[26-Dec-2025 17:33:31 UTC] 🔄 Processing swipe - User: 55, Target: 45, Action: super_like
[26-Dec-2025 17:33:31 UTC] 📤 OUTGOING RESPONSE
[26-Dec-2025 17:33:31 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[26-Dec-2025 17:33:33 UTC] 🚀 Logger initialized
[26-Dec-2025 17:33:33 UTC] 📥 INCOMING REQUEST
[26-Dec-2025 17:33:33 UTC] 📋 GET Parameters
[26-Dec-2025 17:33:33 UTC] 📦 POST Data
[26-Dec-2025 17:33:33 UTC] 📄 Request Headers
[26-Dec-2025 17:33:33 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[26-Dec-2025 17:33:33 UTC] 🌐 Request Details
[26-Dec-2025 17:33:33 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[26-Dec-2025 17:33:33 UTC] ⚠️ Using default environment values
[26-Dec-2025 17:33:33 UTC] ✅ Environment configuration completed successfully
[26-Dec-2025 17:33:33 UTC] 📡 Routing Info
[26-Dec-2025 17:33:33 UTC] 🎯 DiscoveryController constructor called
[26-Dec-2025 17:33:33 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 17:33:33 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 17:33:33 UTC] ✅ DiscoveryController initialized
[26-Dec-2025 17:33:33 UTC] 🎯 DiscoveryController instantiated
[26-Dec-2025 17:33:33 UTC] 📍 ROUTING: POST handle swipe
[26-Dec-2025 17:33:33 UTC] 🟢 Handling swipe action...
[26-Dec-2025 17:33:33 UTC] 🔄 Processing swipe - User: 55, Target: 45, Action: super_like
[26-Dec-2025 17:33:33 UTC] 📤 OUTGOING RESPONSE
[26-Dec-2025 17:33:33 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[26-Dec-2025 17:33:33 UTC] 🚀 Logger initialized
[26-Dec-2025 17:33:33 UTC] 📥 INCOMING REQUEST
[26-Dec-2025 17:33:33 UTC] 📋 GET Parameters
[26-Dec-2025 17:33:33 UTC] 📦 POST Data
[26-Dec-2025 17:33:33 UTC] 📄 Request Headers
[26-Dec-2025 17:33:33 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[26-Dec-2025 17:33:33 UTC] 🌐 Request Details
[26-Dec-2025 17:33:33 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[26-Dec-2025 17:33:33 UTC] ⚠️ Using default environment values
[26-Dec-2025 17:33:33 UTC] ✅ Environment configuration completed successfully
[26-Dec-2025 17:33:33 UTC] 📡 Routing Info
[26-Dec-2025 17:33:33 UTC] 🎯 DiscoveryController constructor called
[26-Dec-2025 17:33:33 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 17:33:33 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 17:33:33 UTC] ✅ DiscoveryController initialized
[26-Dec-2025 17:33:33 UTC] 🎯 DiscoveryController instantiated
[26-Dec-2025 17:33:33 UTC] 📍 ROUTING: POST handle swipe
[26-Dec-2025 17:33:33 UTC] 🟢 Handling swipe action...
[26-Dec-2025 17:33:33 UTC] 🔄 Processing swipe - User: 55, Target: 45, Action: super_like
[26-Dec-2025 17:33:33 UTC] 📤 OUTGOING RESPONSE
[26-Dec-2025 17:33:33 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[26-Dec-2025 17:33:36 UTC] 🚀 Logger initialized
[26-Dec-2025 17:33:36 UTC] 📥 INCOMING REQUEST
[26-Dec-2025 17:33:36 UTC] 📋 GET Parameters
[26-Dec-2025 17:33:36 UTC] 📄 Request Headers
[26-Dec-2025 17:33:36 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[26-Dec-2025 17:33:36 UTC] 🌐 Request Details
[26-Dec-2025 17:33:36 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[26-Dec-2025 17:33:36 UTC] ⚠️ Using default environment values
[26-Dec-2025 17:33:36 UTC] ✅ Environment configuration completed successfully
[26-Dec-2025 17:33:36 UTC] 📡 Routing Info
[26-Dec-2025 17:33:36 UTC] 🎯 DiscoveryController constructor called
[26-Dec-2025 17:33:36 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 17:33:36 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 17:33:36 UTC] ✅ DiscoveryController initialized
[26-Dec-2025 17:33:36 UTC] 🎯 DiscoveryController instantiated
[26-Dec-2025 17:33:36 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[26-Dec-2025 17:33:36 UTC] 🟢 getDiscoverUsers() method called
[26-Dec-2025 17:33:36 UTC] 🔐 Calling jwtMiddleware...
[26-Dec-2025 17:33:36 UTC] 🔐 jwtMiddleware returned
[26-Dec-2025 17:33:36 UTC] 📊 Pagination parameters
[26-Dec-2025 17:33:36 UTC] 👤 Getting current user data for ID: 55
[26-Dec-2025 17:33:36 UTC] ✅ Current user found
[26-Dec-2025 17:33:36 UTC] 🔍 Querying discovery users...
[26-Dec-2025 17:33:36 UTC] 🔍 getDiscoveryUsers called
[26-Dec-2025 17:33:36 UTC] 📝 Query:
[26-Dec-2025 17:33:36 UTC] ✅ Database returned 10 users
[26-Dec-2025 17:33:36 UTC] 👤 Sample user from DB:
[26-Dec-2025 17:33:36 UTC] 🔍 Filtering preferences:
[26-Dec-2025 17:33:36 UTC] 🤝 Preference check:
[26-Dec-2025 17:33:36 UTC] ⚠️ Skipping user 46 - no photos
[26-Dec-2025 17:33:36 UTC] 🤝 Preference check:
[26-Dec-2025 17:33:36 UTC] ⚠️ Skipping user 48 - no photos
[26-Dec-2025 17:33:36 UTC] 🤝 Preference check:
[26-Dec-2025 17:33:36 UTC] 🤝 Preference check:
[26-Dec-2025 17:33:36 UTC] ⚠️ Skipping user 50 - preferences don't match
[26-Dec-2025 17:33:36 UTC] 🤝 Preference check:
[26-Dec-2025 17:33:36 UTC] 🤝 Preference check:
[26-Dec-2025 17:33:36 UTC] 🤝 Preference check:
[26-Dec-2025 17:33:36 UTC] 🤝 Preference check:
[26-Dec-2025 17:33:36 UTC] ✅ After filtering: 7 users
[26-Dec-2025 17:33:36 UTC] 🔍 getDiscoveryUsersCount called
[26-Dec-2025 17:33:36 UTC] ✅ Total users in DB (excluding current): 10
[26-Dec-2025 17:33:36 UTC] ✅ Discovery query complete
[26-Dec-2025 17:33:36 UTC] 📤 OUTGOING RESPONSE
[26-Dec-2025 17:33:36 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[26-Dec-2025 17:33:37 UTC] 🚀 Logger initialized
[26-Dec-2025 17:33:37 UTC] 📥 INCOMING REQUEST
[26-Dec-2025 17:33:37 UTC] 📋 GET Parameters
[26-Dec-2025 17:33:37 UTC] 📦 POST Data
[26-Dec-2025 17:33:37 UTC] 📄 Request Headers
[26-Dec-2025 17:33:37 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[26-Dec-2025 17:33:37 UTC] 🌐 Request Details
[26-Dec-2025 17:33:37 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[26-Dec-2025 17:33:37 UTC] ⚠️ Using default environment values
[26-Dec-2025 17:33:37 UTC] ✅ Environment configuration completed successfully
[26-Dec-2025 17:33:37 UTC] 📡 Routing Info
[26-Dec-2025 17:33:37 UTC] 🎯 DiscoveryController constructor called
[26-Dec-2025 17:33:37 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 17:33:37 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 17:33:37 UTC] ✅ DiscoveryController initialized
[26-Dec-2025 17:33:37 UTC] 🎯 DiscoveryController instantiated
[26-Dec-2025 17:33:37 UTC] 📍 ROUTING: POST handle swipe
[26-Dec-2025 17:33:37 UTC] 🟢 Handling swipe action...
[26-Dec-2025 17:33:37 UTC] 🔄 Processing swipe - User: 55, Target: 45, Action: super_like
[26-Dec-2025 17:33:37 UTC] 📤 OUTGOING RESPONSE
[26-Dec-2025 17:33:37 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[26-Dec-2025 17:33:39 UTC] 🚀 Logger initialized
[26-Dec-2025 17:33:39 UTC] 📥 INCOMING REQUEST
[26-Dec-2025 17:33:39 UTC] 📋 GET Parameters
[26-Dec-2025 17:33:39 UTC] 📦 POST Data
[26-Dec-2025 17:33:39 UTC] 📄 Request Headers
[26-Dec-2025 17:33:39 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[26-Dec-2025 17:33:39 UTC] 🌐 Request Details
[26-Dec-2025 17:33:39 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[26-Dec-2025 17:33:39 UTC] ⚠️ Using default environment values
[26-Dec-2025 17:33:39 UTC] ✅ Environment configuration completed successfully
[26-Dec-2025 17:33:39 UTC] 📡 Routing Info
[26-Dec-2025 17:33:39 UTC] 🎯 DiscoveryController constructor called
[26-Dec-2025 17:33:39 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 17:33:39 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 17:33:39 UTC] ✅ DiscoveryController initialized
[26-Dec-2025 17:33:39 UTC] 🎯 DiscoveryController instantiated
[26-Dec-2025 17:33:39 UTC] 📍 ROUTING: POST handle swipe
[26-Dec-2025 17:33:39 UTC] 🟢 Handling swipe action...
[26-Dec-2025 17:33:39 UTC] 🔄 Processing swipe - User: 55, Target: 45, Action: super_like
[26-Dec-2025 17:33:39 UTC] 📤 OUTGOING RESPONSE
[26-Dec-2025 17:33:39 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[26-Dec-2025 17:33:40 UTC] 🚀 Logger initialized
[26-Dec-2025 17:33:40 UTC] 📥 INCOMING REQUEST
[26-Dec-2025 17:33:40 UTC] 📋 GET Parameters
[26-Dec-2025 17:33:40 UTC] 📦 POST Data
[26-Dec-2025 17:33:40 UTC] 📄 Request Headers
[26-Dec-2025 17:33:40 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[26-Dec-2025 17:33:40 UTC] 🌐 Request Details
[26-Dec-2025 17:33:40 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[26-Dec-2025 17:33:40 UTC] ⚠️ Using default environment values
[26-Dec-2025 17:33:40 UTC] ✅ Environment configuration completed successfully
[26-Dec-2025 17:33:40 UTC] 📡 Routing Info
[26-Dec-2025 17:33:40 UTC] 🎯 DiscoveryController constructor called
[26-Dec-2025 17:33:40 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 17:33:40 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 17:33:40 UTC] ✅ DiscoveryController initialized
[26-Dec-2025 17:33:40 UTC] 🎯 DiscoveryController instantiated
[26-Dec-2025 17:33:40 UTC] 📍 ROUTING: POST handle swipe
[26-Dec-2025 17:33:40 UTC] 🟢 Handling swipe action...
[26-Dec-2025 17:33:40 UTC] 🔄 Processing swipe - User: 55, Target: 45, Action: super_like
[26-Dec-2025 17:33:40 UTC] 📤 OUTGOING RESPONSE
[26-Dec-2025 17:33:40 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[26-Dec-2025 17:33:41 UTC] 🚀 Logger initialized
[26-Dec-2025 17:33:41 UTC] 📥 INCOMING REQUEST
[26-Dec-2025 17:33:41 UTC] 📋 GET Parameters
[26-Dec-2025 17:33:41 UTC] 📦 POST Data
[26-Dec-2025 17:33:41 UTC] 📄 Request Headers
[26-Dec-2025 17:33:41 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[26-Dec-2025 17:33:41 UTC] 🌐 Request Details
[26-Dec-2025 17:33:41 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[26-Dec-2025 17:33:41 UTC] ⚠️ Using default environment values
[26-Dec-2025 17:33:41 UTC] ✅ Environment configuration completed successfully
[26-Dec-2025 17:33:41 UTC] 📡 Routing Info
[26-Dec-2025 17:33:41 UTC] 🎯 DiscoveryController constructor called
[26-Dec-2025 17:33:41 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 17:33:41 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 17:33:41 UTC] ✅ DiscoveryController initialized
[26-Dec-2025 17:33:41 UTC] 🎯 DiscoveryController instantiated
[26-Dec-2025 17:33:41 UTC] 📍 ROUTING: POST handle swipe
[26-Dec-2025 17:33:41 UTC] 🟢 Handling swipe action...
[26-Dec-2025 17:33:41 UTC] 🔄 Processing swipe - User: 55, Target: 45, Action: super_like
[26-Dec-2025 17:33:41 UTC] 📤 OUTGOING RESPONSE
[26-Dec-2025 17:33:41 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[26-Dec-2025 17:33:42 UTC] 🚀 Logger initialized
[26-Dec-2025 17:33:42 UTC] 📥 INCOMING REQUEST
[26-Dec-2025 17:33:42 UTC] 📋 GET Parameters
[26-Dec-2025 17:33:42 UTC] 📦 POST Data
[26-Dec-2025 17:33:42 UTC] 📄 Request Headers
[26-Dec-2025 17:33:42 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[26-Dec-2025 17:33:42 UTC] 🌐 Request Details
[26-Dec-2025 17:33:42 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[26-Dec-2025 17:33:42 UTC] ⚠️ Using default environment values
[26-Dec-2025 17:33:42 UTC] ✅ Environment configuration completed successfully
[26-Dec-2025 17:33:42 UTC] 📡 Routing Info
[26-Dec-2025 17:33:42 UTC] 🎯 DiscoveryController constructor called
[26-Dec-2025 17:33:42 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 17:33:42 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 17:33:42 UTC] ✅ DiscoveryController initialized
[26-Dec-2025 17:33:42 UTC] 🎯 DiscoveryController instantiated
[26-Dec-2025 17:33:42 UTC] 📍 ROUTING: POST handle swipe
[26-Dec-2025 17:33:42 UTC] 🟢 Handling swipe action...
[26-Dec-2025 17:33:42 UTC] 🔄 Processing swipe - User: 55, Target: 45, Action: super_like
[26-Dec-2025 17:33:42 UTC] 📤 OUTGOING RESPONSE
[26-Dec-2025 17:33:42 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[26-Dec-2025 17:33:43 UTC] 🚀 Logger initialized
[26-Dec-2025 17:33:43 UTC] 📥 INCOMING REQUEST
[26-Dec-2025 17:33:43 UTC] 📋 GET Parameters
[26-Dec-2025 17:33:43 UTC] 📦 POST Data
[26-Dec-2025 17:33:43 UTC] 📄 Request Headers
[26-Dec-2025 17:33:43 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[26-Dec-2025 17:33:43 UTC] 🌐 Request Details
[26-Dec-2025 17:33:43 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[26-Dec-2025 17:33:43 UTC] ⚠️ Using default environment values
[26-Dec-2025 17:33:43 UTC] ✅ Environment configuration completed successfully
[26-Dec-2025 17:33:43 UTC] 📡 Routing Info
[26-Dec-2025 17:33:43 UTC] 🎯 DiscoveryController constructor called
[26-Dec-2025 17:33:43 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 17:33:43 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 17:33:43 UTC] ✅ DiscoveryController initialized
[26-Dec-2025 17:33:43 UTC] 🎯 DiscoveryController instantiated
[26-Dec-2025 17:33:43 UTC] 📍 ROUTING: POST handle swipe
[26-Dec-2025 17:33:43 UTC] 🟢 Handling swipe action...
[26-Dec-2025 17:33:43 UTC] 🔄 Processing swipe - User: 55, Target: 45, Action: super_like
[26-Dec-2025 17:33:43 UTC] 📤 OUTGOING RESPONSE
[26-Dec-2025 17:33:43 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[26-Dec-2025 17:33:43 UTC] 🚀 Logger initialized
[26-Dec-2025 17:33:43 UTC] 📥 INCOMING REQUEST
[26-Dec-2025 17:33:43 UTC] 📋 GET Parameters
[26-Dec-2025 17:33:43 UTC] 📦 POST Data
[26-Dec-2025 17:33:43 UTC] 📄 Request Headers
[26-Dec-2025 17:33:43 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[26-Dec-2025 17:33:43 UTC] 🌐 Request Details
[26-Dec-2025 17:33:43 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[26-Dec-2025 17:33:43 UTC] ⚠️ Using default environment values
[26-Dec-2025 17:33:43 UTC] ✅ Environment configuration completed successfully
[26-Dec-2025 17:33:43 UTC] 📡 Routing Info
[26-Dec-2025 17:33:43 UTC] 🎯 DiscoveryController constructor called
[26-Dec-2025 17:33:43 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 17:33:43 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 17:33:43 UTC] ✅ DiscoveryController initialized
[26-Dec-2025 17:33:43 UTC] 🎯 DiscoveryController instantiated
[26-Dec-2025 17:33:43 UTC] 📍 ROUTING: POST handle swipe
[26-Dec-2025 17:33:43 UTC] 🟢 Handling swipe action...
[26-Dec-2025 17:33:43 UTC] 🔄 Processing swipe - User: 55, Target: 45, Action: super_like
[26-Dec-2025 17:33:43 UTC] 📤 OUTGOING RESPONSE
[26-Dec-2025 17:33:43 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[26-Dec-2025 17:33:43 UTC] 🚀 Logger initialized
[26-Dec-2025 17:33:43 UTC] 📥 INCOMING REQUEST
[26-Dec-2025 17:33:43 UTC] 📋 GET Parameters
[26-Dec-2025 17:33:43 UTC] 📦 POST Data
[26-Dec-2025 17:33:43 UTC] 📄 Request Headers
[26-Dec-2025 17:33:43 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[26-Dec-2025 17:33:43 UTC] 🌐 Request Details
[26-Dec-2025 17:33:43 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[26-Dec-2025 17:33:43 UTC] ⚠️ Using default environment values
[26-Dec-2025 17:33:43 UTC] ✅ Environment configuration completed successfully
[26-Dec-2025 17:33:43 UTC] 📡 Routing Info
[26-Dec-2025 17:33:43 UTC] 🎯 DiscoveryController constructor called
[26-Dec-2025 17:33:43 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 17:33:43 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 17:33:43 UTC] ✅ DiscoveryController initialized
[26-Dec-2025 17:33:43 UTC] 🎯 DiscoveryController instantiated
[26-Dec-2025 17:33:43 UTC] 📍 ROUTING: POST handle swipe
[26-Dec-2025 17:33:43 UTC] 🟢 Handling swipe action...
[26-Dec-2025 17:33:43 UTC] 🔄 Processing swipe - User: 55, Target: 45, Action: super_like
[26-Dec-2025 17:33:43 UTC] 📤 OUTGOING RESPONSE
[26-Dec-2025 17:33:43 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[26-Dec-2025 17:33:43 UTC] 🚀 Logger initialized
[26-Dec-2025 17:33:43 UTC] 📥 INCOMING REQUEST
[26-Dec-2025 17:33:43 UTC] 📋 GET Parameters
[26-Dec-2025 17:33:43 UTC] 📦 POST Data
[26-Dec-2025 17:33:43 UTC] 📄 Request Headers
[26-Dec-2025 17:33:43 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[26-Dec-2025 17:33:43 UTC] 🌐 Request Details
[26-Dec-2025 17:33:43 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[26-Dec-2025 17:33:43 UTC] ⚠️ Using default environment values
[26-Dec-2025 17:33:43 UTC] ✅ Environment configuration completed successfully
[26-Dec-2025 17:33:43 UTC] 📡 Routing Info
[26-Dec-2025 17:33:43 UTC] 🎯 DiscoveryController constructor called
[26-Dec-2025 17:33:43 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 17:33:43 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 17:33:43 UTC] ✅ DiscoveryController initialized
[26-Dec-2025 17:33:43 UTC] 🎯 DiscoveryController instantiated
[26-Dec-2025 17:33:43 UTC] 📍 ROUTING: POST handle swipe
[26-Dec-2025 17:33:43 UTC] 🟢 Handling swipe action...
[26-Dec-2025 17:33:43 UTC] 🔄 Processing swipe - User: 55, Target: 45, Action: super_like
[26-Dec-2025 17:33:43 UTC] 📤 OUTGOING RESPONSE
[26-Dec-2025 17:33:43 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[26-Dec-2025 17:33:44 UTC] 🚀 Logger initialized
[26-Dec-2025 17:33:44 UTC] 📥 INCOMING REQUEST
[26-Dec-2025 17:33:44 UTC] 📋 GET Parameters
[26-Dec-2025 17:33:44 UTC] 📦 POST Data
[26-Dec-2025 17:33:44 UTC] 📄 Request Headers
[26-Dec-2025 17:33:44 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[26-Dec-2025 17:33:44 UTC] 🌐 Request Details
[26-Dec-2025 17:33:44 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[26-Dec-2025 17:33:44 UTC] ⚠️ Using default environment values
[26-Dec-2025 17:33:44 UTC] ✅ Environment configuration completed successfully
[26-Dec-2025 17:33:44 UTC] 📡 Routing Info
[26-Dec-2025 17:33:44 UTC] 🎯 DiscoveryController constructor called
[26-Dec-2025 17:33:44 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 17:33:44 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 17:33:44 UTC] ✅ DiscoveryController initialized
[26-Dec-2025 17:33:44 UTC] 🎯 DiscoveryController instantiated
[26-Dec-2025 17:33:44 UTC] 📍 ROUTING: POST handle swipe
[26-Dec-2025 17:33:44 UTC] 🟢 Handling swipe action...
[26-Dec-2025 17:33:44 UTC] 🔄 Processing swipe - User: 55, Target: 45, Action: super_like
[26-Dec-2025 17:33:44 UTC] 📤 OUTGOING RESPONSE
[26-Dec-2025 17:33:44 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[26-Dec-2025 17:33:44 UTC] 🚀 Logger initialized
[26-Dec-2025 17:33:44 UTC] 📥 INCOMING REQUEST
[26-Dec-2025 17:33:44 UTC] 📋 GET Parameters
[26-Dec-2025 17:33:44 UTC] 📦 POST Data
[26-Dec-2025 17:33:44 UTC] 📄 Request Headers
[26-Dec-2025 17:33:44 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[26-Dec-2025 17:33:44 UTC] 🌐 Request Details
[26-Dec-2025 17:33:44 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[26-Dec-2025 17:33:44 UTC] ⚠️ Using default environment values
[26-Dec-2025 17:33:44 UTC] ✅ Environment configuration completed successfully
[26-Dec-2025 17:33:44 UTC] 📡 Routing Info
[26-Dec-2025 17:33:44 UTC] 🎯 DiscoveryController constructor called
[26-Dec-2025 17:33:44 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[26-Dec-2025 17:33:44 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[26-Dec-2025 17:33:44 UTC] ✅ DiscoveryController initialized
[26-Dec-2025 17:33:44 UTC] 🎯 DiscoveryController instantiated
[26-Dec-2025 17:33:44 UTC] 📍 ROUTING: POST handle swipe
[26-Dec-2025 17:33:44 UTC] 🟢 Handling swipe action...
[26-Dec-2025 17:33:44 UTC] 🔄 Processing swipe - User: 55, Target: 45, Action: super_like
[26-Dec-2025 17:33:44 UTC] 📤 OUTGOING RESPONSE
[26-Dec-2025 17:33:44 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[27-Dec-2025 08:45:56 UTC] 🚀 Logger initialized
[27-Dec-2025 08:45:56 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 08:45:56 UTC] 📋 GET Parameters
[27-Dec-2025 08:45:56 UTC] 📦 POST Data
[27-Dec-2025 08:45:56 UTC] 📄 Request Headers
[27-Dec-2025 08:45:56 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 08:45:56 UTC] 🌐 Request Details
[27-Dec-2025 08:45:56 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 08:45:56 UTC] ⚠️ Using default environment values
[27-Dec-2025 08:45:56 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 08:45:56 UTC] 📡 Routing Info
[27-Dec-2025 08:45:56 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 08:45:56 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 08:45:56 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 08:45:56 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 08:45:56 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 08:45:56 UTC] 📍 ROUTING: POST handle swipe
[27-Dec-2025 08:45:56 UTC] 🟢 Handling swipe action...
[27-Dec-2025 08:45:56 UTC] 🔄 Processing swipe - User: 55, Target: 45, Action: super_like
[27-Dec-2025 08:45:56 UTC] 📤 OUTGOING RESPONSE
[27-Dec-2025 08:45:56 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[27-Dec-2025 08:45:56 UTC] 🚀 Logger initialized
[27-Dec-2025 08:45:56 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 08:45:56 UTC] 📋 GET Parameters
[27-Dec-2025 08:45:56 UTC] 📦 POST Data
[27-Dec-2025 08:45:56 UTC] 📄 Request Headers
[27-Dec-2025 08:45:56 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 08:45:56 UTC] 🌐 Request Details
[27-Dec-2025 08:45:56 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 08:45:56 UTC] ⚠️ Using default environment values
[27-Dec-2025 08:45:56 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 08:45:56 UTC] 📡 Routing Info
[27-Dec-2025 08:45:56 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 08:45:56 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 08:45:56 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 08:45:56 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 08:45:56 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 08:45:56 UTC] 📍 ROUTING: POST handle swipe
[27-Dec-2025 08:45:56 UTC] 🟢 Handling swipe action...
[27-Dec-2025 08:45:56 UTC] 🔄 Processing swipe - User: 55, Target: 45, Action: super_like
[27-Dec-2025 08:45:56 UTC] 📤 OUTGOING RESPONSE
[27-Dec-2025 08:45:56 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[27-Dec-2025 08:45:56 UTC] 🚀 Logger initialized
[27-Dec-2025 08:45:56 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 08:45:56 UTC] 📋 GET Parameters
[27-Dec-2025 08:45:56 UTC] 📦 POST Data
[27-Dec-2025 08:45:56 UTC] 📄 Request Headers
[27-Dec-2025 08:45:56 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 08:45:56 UTC] 🌐 Request Details
[27-Dec-2025 08:45:56 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 08:45:56 UTC] ⚠️ Using default environment values
[27-Dec-2025 08:45:56 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 08:45:56 UTC] 📡 Routing Info
[27-Dec-2025 08:45:56 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 08:45:56 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 08:45:56 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 08:45:56 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 08:45:56 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 08:45:56 UTC] 📍 ROUTING: POST handle swipe
[27-Dec-2025 08:45:56 UTC] 🟢 Handling swipe action...
[27-Dec-2025 08:45:56 UTC] 🔄 Processing swipe - User: 55, Target: 45, Action: super_like
[27-Dec-2025 08:45:56 UTC] 📤 OUTGOING RESPONSE
[27-Dec-2025 08:45:56 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[27-Dec-2025 08:45:57 UTC] 🚀 Logger initialized
[27-Dec-2025 08:45:57 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 08:45:57 UTC] 📋 GET Parameters
[27-Dec-2025 08:45:57 UTC] 📦 POST Data
[27-Dec-2025 08:45:57 UTC] 📄 Request Headers
[27-Dec-2025 08:45:57 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 08:45:57 UTC] 🌐 Request Details
[27-Dec-2025 08:45:57 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 08:45:57 UTC] ⚠️ Using default environment values
[27-Dec-2025 08:45:57 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 08:45:57 UTC] 📡 Routing Info
[27-Dec-2025 08:45:57 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 08:45:57 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 08:45:57 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 08:45:57 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 08:45:57 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 08:45:57 UTC] 📍 ROUTING: POST handle swipe
[27-Dec-2025 08:45:57 UTC] 🟢 Handling swipe action...
[27-Dec-2025 08:45:57 UTC] 🔄 Processing swipe - User: 55, Target: 45, Action: super_like
[27-Dec-2025 08:45:57 UTC] 📤 OUTGOING RESPONSE
[27-Dec-2025 08:45:57 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[27-Dec-2025 08:45:57 UTC] 🚀 Logger initialized
[27-Dec-2025 08:45:57 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 08:45:57 UTC] 📋 GET Parameters
[27-Dec-2025 08:45:57 UTC] 📦 POST Data
[27-Dec-2025 08:45:57 UTC] 📄 Request Headers
[27-Dec-2025 08:45:57 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 08:45:57 UTC] 🌐 Request Details
[27-Dec-2025 08:45:57 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 08:45:57 UTC] ⚠️ Using default environment values
[27-Dec-2025 08:45:57 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 08:45:57 UTC] 📡 Routing Info
[27-Dec-2025 08:45:57 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 08:45:57 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 08:45:57 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 08:45:57 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 08:45:57 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 08:45:57 UTC] 📍 ROUTING: POST handle swipe
[27-Dec-2025 08:45:57 UTC] 🟢 Handling swipe action...
[27-Dec-2025 08:45:57 UTC] 🔄 Processing swipe - User: 55, Target: 45, Action: super_like
[27-Dec-2025 08:45:57 UTC] 📤 OUTGOING RESPONSE
[27-Dec-2025 08:45:57 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[27-Dec-2025 08:45:57 UTC] 🚀 Logger initialized
[27-Dec-2025 08:45:57 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 08:45:57 UTC] 📋 GET Parameters
[27-Dec-2025 08:45:57 UTC] 📦 POST Data
[27-Dec-2025 08:45:57 UTC] 📄 Request Headers
[27-Dec-2025 08:45:57 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 08:45:57 UTC] 🌐 Request Details
[27-Dec-2025 08:45:57 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 08:45:57 UTC] ⚠️ Using default environment values
[27-Dec-2025 08:45:57 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 08:45:57 UTC] 📡 Routing Info
[27-Dec-2025 08:45:57 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 08:45:57 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 08:45:57 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 08:45:57 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 08:45:57 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 08:45:57 UTC] 📍 ROUTING: POST handle swipe
[27-Dec-2025 08:45:57 UTC] 🟢 Handling swipe action...
[27-Dec-2025 08:45:57 UTC] 🔄 Processing swipe - User: 55, Target: 45, Action: super_like
[27-Dec-2025 08:45:57 UTC] 📤 OUTGOING RESPONSE
[27-Dec-2025 08:45:57 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[27-Dec-2025 08:46:01 UTC] 🚀 Logger initialized
[27-Dec-2025 08:46:01 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 08:46:01 UTC] 📋 GET Parameters
[27-Dec-2025 08:46:01 UTC] 📄 Request Headers
[27-Dec-2025 08:46:01 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 08:46:01 UTC] 🌐 Request Details
[27-Dec-2025 08:46:01 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 08:46:01 UTC] ⚠️ Using default environment values
[27-Dec-2025 08:46:01 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 08:46:01 UTC] 📡 Routing Info
[27-Dec-2025 08:46:01 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 08:46:01 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 08:46:01 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 08:46:01 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 08:46:01 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 08:46:01 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[27-Dec-2025 08:46:01 UTC] 🟢 getDiscoverUsers() method called
[27-Dec-2025 08:46:01 UTC] 🔐 Calling jwtMiddleware...
[27-Dec-2025 08:46:01 UTC] 🔐 jwtMiddleware returned
[27-Dec-2025 08:46:01 UTC] 📊 Pagination parameters
[27-Dec-2025 08:46:01 UTC] 👤 Getting current user data for ID: 55
[27-Dec-2025 08:46:01 UTC] ✅ Current user found
[27-Dec-2025 08:46:01 UTC] 🔍 Querying discovery users...
[27-Dec-2025 08:46:01 UTC] 🔍 getDiscoveryUsers called
[27-Dec-2025 08:46:01 UTC] 📝 Query:
[27-Dec-2025 08:46:01 UTC] ✅ Database returned 10 users
[27-Dec-2025 08:46:01 UTC] 👤 Sample user from DB:
[27-Dec-2025 08:46:01 UTC] 🔍 Filtering preferences:
[27-Dec-2025 08:46:01 UTC] 🤝 Preference check:
[27-Dec-2025 08:46:01 UTC] ⚠️ Skipping user 46 - no photos
[27-Dec-2025 08:46:01 UTC] 🤝 Preference check:
[27-Dec-2025 08:46:01 UTC] ⚠️ Skipping user 48 - no photos
[27-Dec-2025 08:46:01 UTC] 🤝 Preference check:
[27-Dec-2025 08:46:01 UTC] 🤝 Preference check:
[27-Dec-2025 08:46:01 UTC] ⚠️ Skipping user 50 - preferences don't match
[27-Dec-2025 08:46:01 UTC] 🤝 Preference check:
[27-Dec-2025 08:46:01 UTC] 🤝 Preference check:
[27-Dec-2025 08:46:01 UTC] 🤝 Preference check:
[27-Dec-2025 08:46:01 UTC] 🤝 Preference check:
[27-Dec-2025 08:46:01 UTC] ✅ After filtering: 7 users
[27-Dec-2025 08:46:01 UTC] 🔍 getDiscoveryUsersCount called
[27-Dec-2025 08:46:01 UTC] ✅ Total users in DB (excluding current): 10
[27-Dec-2025 08:46:01 UTC] ✅ Discovery query complete
[27-Dec-2025 08:46:01 UTC] 📤 OUTGOING RESPONSE
[27-Dec-2025 08:46:01 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[27-Dec-2025 08:46:03 UTC] 🚀 Logger initialized
[27-Dec-2025 08:46:03 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 08:46:03 UTC] 📋 GET Parameters
[27-Dec-2025 08:46:03 UTC] 📦 POST Data
[27-Dec-2025 08:46:03 UTC] 📄 Request Headers
[27-Dec-2025 08:46:03 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 08:46:03 UTC] 🌐 Request Details
[27-Dec-2025 08:46:03 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 08:46:03 UTC] ⚠️ Using default environment values
[27-Dec-2025 08:46:03 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 08:46:03 UTC] 📡 Routing Info
[27-Dec-2025 08:46:03 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 08:46:03 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 08:46:03 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 08:46:03 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 08:46:03 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 08:46:03 UTC] 📍 ROUTING: POST handle swipe
[27-Dec-2025 08:46:03 UTC] 🟢 Handling swipe action...
[27-Dec-2025 08:46:03 UTC] 🔄 Processing swipe - User: 55, Target: 45, Action: super_like
[27-Dec-2025 08:46:03 UTC] 📤 OUTGOING RESPONSE
[27-Dec-2025 08:46:03 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[27-Dec-2025 09:51:28 UTC] 🚀 Logger initialized
[27-Dec-2025 09:51:28 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 09:51:28 UTC] 📋 GET Parameters
[27-Dec-2025 09:51:28 UTC] 📄 Request Headers
[27-Dec-2025 09:51:28 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 09:51:28 UTC] 🌐 Request Details
[27-Dec-2025 09:51:28 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 09:51:28 UTC] ⚠️ Using default environment values
[27-Dec-2025 09:51:28 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 09:51:28 UTC] 📡 Routing Info
[27-Dec-2025 09:51:28 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 09:51:28 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 09:51:28 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 09:51:28 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 09:51:28 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 09:51:28 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[27-Dec-2025 09:51:28 UTC] 🟢 getDiscoverUsers() method called
[27-Dec-2025 09:51:28 UTC] 🔐 Calling jwtMiddleware...
[27-Dec-2025 09:51:28 UTC] 🔐 jwtMiddleware returned
[27-Dec-2025 09:51:28 UTC] 📊 Pagination parameters
[27-Dec-2025 09:51:28 UTC] 👤 Getting current user data for ID: 55
[27-Dec-2025 09:51:28 UTC] ✅ Current user found
[27-Dec-2025 09:51:28 UTC] 🔍 Querying discovery users...
[27-Dec-2025 09:51:28 UTC] 🔍 getDiscoveryUsers called
[27-Dec-2025 09:51:28 UTC] 📝 Query:
[27-Dec-2025 09:51:28 UTC] ✅ Database returned 10 users
[27-Dec-2025 09:51:28 UTC] 👤 Sample user from DB:
[27-Dec-2025 09:51:28 UTC] 🔍 Filtering preferences:
[27-Dec-2025 09:51:28 UTC] 🤝 Preference check:
[27-Dec-2025 09:51:28 UTC] ⚠️ Skipping user 46 - no photos
[27-Dec-2025 09:51:28 UTC] 🤝 Preference check:
[27-Dec-2025 09:51:28 UTC] ⚠️ Skipping user 48 - no photos
[27-Dec-2025 09:51:28 UTC] 🤝 Preference check:
[27-Dec-2025 09:51:28 UTC] 🤝 Preference check:
[27-Dec-2025 09:51:28 UTC] ⚠️ Skipping user 50 - preferences don't match
[27-Dec-2025 09:51:28 UTC] 🤝 Preference check:
[27-Dec-2025 09:51:28 UTC] 🤝 Preference check:
[27-Dec-2025 09:51:28 UTC] 🤝 Preference check:
[27-Dec-2025 09:51:28 UTC] 🤝 Preference check:
[27-Dec-2025 09:51:28 UTC] ✅ After filtering: 7 users
[27-Dec-2025 09:51:28 UTC] 🔍 getDiscoveryUsersCount called
[27-Dec-2025 09:51:28 UTC] ✅ Total users in DB (excluding current): 10
[27-Dec-2025 09:51:28 UTC] ✅ Discovery query complete
[27-Dec-2025 09:51:28 UTC] 📤 OUTGOING RESPONSE
[27-Dec-2025 09:51:28 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[27-Dec-2025 09:51:31 UTC] 🚀 Logger initialized
[27-Dec-2025 09:51:31 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 09:51:31 UTC] 📋 GET Parameters
[27-Dec-2025 09:51:31 UTC] 📦 POST Data
[27-Dec-2025 09:51:31 UTC] 📄 Request Headers
[27-Dec-2025 09:51:31 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 09:51:31 UTC] 🌐 Request Details
[27-Dec-2025 09:51:31 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 09:51:31 UTC] ⚠️ Using default environment values
[27-Dec-2025 09:51:31 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 09:51:31 UTC] 📡 Routing Info
[27-Dec-2025 09:51:31 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 09:51:31 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 09:51:31 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 09:51:31 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 09:51:31 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 09:51:31 UTC] 📍 ROUTING: POST handle swipe
[27-Dec-2025 09:51:31 UTC] 🟢 Handling swipe action...
[27-Dec-2025 09:51:31 UTC] 🔄 Processing swipe - User: 55, Target: 45, Action: super_like
[27-Dec-2025 09:51:31 UTC] 📤 OUTGOING RESPONSE
[27-Dec-2025 09:51:31 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[27-Dec-2025 09:51:49 UTC] 🚀 Logger initialized
[27-Dec-2025 09:51:49 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 09:51:49 UTC] 📋 GET Parameters
[27-Dec-2025 09:51:49 UTC] 📦 POST Data
[27-Dec-2025 09:51:49 UTC] 📄 Request Headers
[27-Dec-2025 09:51:49 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 09:51:49 UTC] 🌐 Request Details
[27-Dec-2025 09:51:49 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 09:51:49 UTC] ⚠️ Using default environment values
[27-Dec-2025 09:51:49 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 09:51:49 UTC] 📡 Routing Info
[27-Dec-2025 09:51:49 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 09:51:49 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 09:51:49 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 09:51:49 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 09:51:49 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 09:51:49 UTC] 📍 ROUTING: POST handle swipe
[27-Dec-2025 09:51:49 UTC] 🟢 Handling swipe action...
[27-Dec-2025 09:51:49 UTC] 🔄 Processing swipe - User: 55, Target: 45, Action: super_like
[27-Dec-2025 09:51:49 UTC] 📤 OUTGOING RESPONSE
[27-Dec-2025 09:51:49 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[27-Dec-2025 11:48:42 UTC] 🚀 Logger initialized
[27-Dec-2025 11:48:42 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 11:48:42 UTC] 📋 GET Parameters
[27-Dec-2025 11:48:42 UTC] 📄 Request Headers
[27-Dec-2025 11:48:42 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 11:48:42 UTC] 🌐 Request Details
[27-Dec-2025 11:48:42 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 11:48:42 UTC] ⚠️ Using default environment values
[27-Dec-2025 11:48:42 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 11:48:42 UTC] 📡 Routing Info
[27-Dec-2025 11:48:42 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 11:48:42 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 11:48:42 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 11:48:42 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 11:48:42 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 11:48:42 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[27-Dec-2025 11:48:42 UTC] 🟢 getDiscoverUsers() method called
[27-Dec-2025 11:48:42 UTC] 🔐 Calling jwtMiddleware...
[27-Dec-2025 11:48:42 UTC] 🔐 jwtMiddleware returned
[27-Dec-2025 11:48:42 UTC] 📊 Pagination parameters
[27-Dec-2025 11:48:42 UTC] 👤 Getting current user data for ID: 55
[27-Dec-2025 11:48:42 UTC] ✅ Current user found
[27-Dec-2025 11:48:42 UTC] 🔍 Querying discovery users...
[27-Dec-2025 11:48:42 UTC] 🔍 getDiscoveryUsers called
[27-Dec-2025 11:48:42 UTC] 📝 Query:
[27-Dec-2025 11:48:42 UTC] ✅ Database returned 10 users
[27-Dec-2025 11:48:42 UTC] 👤 Sample user from DB:
[27-Dec-2025 11:48:42 UTC] 🔍 Filtering preferences:
[27-Dec-2025 11:48:42 UTC] 🤝 Preference check:
[27-Dec-2025 11:48:42 UTC] ⚠️ Skipping user 46 - no photos
[27-Dec-2025 11:48:42 UTC] 🤝 Preference check:
[27-Dec-2025 11:48:42 UTC] ⚠️ Skipping user 48 - no photos
[27-Dec-2025 11:48:42 UTC] 🤝 Preference check:
[27-Dec-2025 11:48:42 UTC] 🤝 Preference check:
[27-Dec-2025 11:48:42 UTC] ⚠️ Skipping user 50 - preferences don't match
[27-Dec-2025 11:48:42 UTC] 🤝 Preference check:
[27-Dec-2025 11:48:42 UTC] 🤝 Preference check:
[27-Dec-2025 11:48:42 UTC] 🤝 Preference check:
[27-Dec-2025 11:48:42 UTC] 🤝 Preference check:
[27-Dec-2025 11:48:42 UTC] ✅ After filtering: 7 users
[27-Dec-2025 11:48:42 UTC] 🔍 getDiscoveryUsersCount called
[27-Dec-2025 11:48:42 UTC] ✅ Total users in DB (excluding current): 10
[27-Dec-2025 11:48:42 UTC] ✅ Discovery query complete
[27-Dec-2025 11:48:42 UTC] 📤 OUTGOING RESPONSE
[27-Dec-2025 11:48:42 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[27-Dec-2025 11:49:00 UTC] 🚀 Logger initialized
[27-Dec-2025 11:49:00 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 11:49:00 UTC] 📋 GET Parameters
[27-Dec-2025 11:49:00 UTC] 📦 POST Data
[27-Dec-2025 11:49:00 UTC] 📄 Request Headers
[27-Dec-2025 11:49:00 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 11:49:00 UTC] 🌐 Request Details
[27-Dec-2025 11:49:00 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 11:49:00 UTC] ⚠️ Using default environment values
[27-Dec-2025 11:49:00 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 11:49:00 UTC] 📡 Routing Info
[27-Dec-2025 11:49:00 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 11:49:00 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 11:49:00 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 11:49:00 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 11:49:00 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 11:49:00 UTC] 📍 ROUTING: POST handle swipe
[27-Dec-2025 11:49:00 UTC] 🟢 Handling swipe action...
[27-Dec-2025 11:49:00 UTC] 🔄 Processing swipe - User: 55, Target: 45, Action: super_like
[27-Dec-2025 11:49:00 UTC] 📤 OUTGOING RESPONSE
[27-Dec-2025 11:49:00 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[27-Dec-2025 11:49:03 UTC] 🚀 Logger initialized
[27-Dec-2025 11:49:03 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 11:49:03 UTC] 📋 GET Parameters
[27-Dec-2025 11:49:03 UTC] 📦 POST Data
[27-Dec-2025 11:49:03 UTC] 📄 Request Headers
[27-Dec-2025 11:49:03 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 11:49:03 UTC] 🌐 Request Details
[27-Dec-2025 11:49:03 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 11:49:03 UTC] ⚠️ Using default environment values
[27-Dec-2025 11:49:03 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 11:49:03 UTC] 📡 Routing Info
[27-Dec-2025 11:49:03 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 11:49:03 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 11:49:03 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 11:49:03 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 11:49:03 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 11:49:03 UTC] 📍 ROUTING: POST handle swipe
[27-Dec-2025 11:49:03 UTC] 🟢 Handling swipe action...
[27-Dec-2025 11:49:03 UTC] 🔄 Processing swipe - User: 55, Target: 45, Action: super_like
[27-Dec-2025 11:49:03 UTC] 📤 OUTGOING RESPONSE
[27-Dec-2025 11:49:03 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[27-Dec-2025 11:49:16 UTC] 🚀 Logger initialized
[27-Dec-2025 11:49:16 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 11:49:16 UTC] 📋 GET Parameters
[27-Dec-2025 11:49:16 UTC] 📦 POST Data
[27-Dec-2025 11:49:16 UTC] 📄 Request Headers
[27-Dec-2025 11:49:16 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 11:49:16 UTC] 🌐 Request Details
[27-Dec-2025 11:49:16 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 11:49:16 UTC] ⚠️ Using default environment values
[27-Dec-2025 11:49:16 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 11:49:16 UTC] 📡 Routing Info
[27-Dec-2025 11:49:16 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 11:49:16 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 11:49:16 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 11:49:16 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 11:49:16 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 11:49:16 UTC] 📍 ROUTING: POST handle swipe
[27-Dec-2025 11:49:16 UTC] 🟢 Handling swipe action...
[27-Dec-2025 11:49:16 UTC] 🔄 Processing swipe - User: 55, Target: 45, Action: super_like
[27-Dec-2025 11:49:16 UTC] 📤 OUTGOING RESPONSE
[27-Dec-2025 11:49:16 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[27-Dec-2025 11:55:32 UTC] 🚀 Logger initialized
[27-Dec-2025 11:55:32 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 11:55:32 UTC] 📋 GET Parameters
[27-Dec-2025 11:55:32 UTC] 📄 Request Headers
[27-Dec-2025 11:55:32 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 11:55:32 UTC] 🌐 Request Details
[27-Dec-2025 11:55:32 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 11:55:32 UTC] ⚠️ Using default environment values
[27-Dec-2025 11:55:32 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 11:55:32 UTC] 📡 Routing Info
[27-Dec-2025 11:55:32 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 11:55:32 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 11:55:32 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 11:55:32 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 11:55:32 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 11:55:32 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[27-Dec-2025 11:55:32 UTC] 🟢 getDiscoverUsers() method called
[27-Dec-2025 11:55:32 UTC] 🔐 Calling jwtMiddleware...
[27-Dec-2025 11:55:32 UTC] 🔐 jwtMiddleware returned
[27-Dec-2025 11:55:32 UTC] 📊 Pagination parameters
[27-Dec-2025 11:55:32 UTC] 👤 Getting current user data for ID: 55
[27-Dec-2025 11:55:32 UTC] ✅ Current user found
[27-Dec-2025 11:55:32 UTC] 🔍 Querying discovery users...
[27-Dec-2025 11:55:32 UTC] 🔍 getDiscoveryUsers called
[27-Dec-2025 11:55:32 UTC] 📝 Query:
[27-Dec-2025 11:55:32 UTC] ✅ Database returned 10 users
[27-Dec-2025 11:55:32 UTC] 👤 Sample user from DB:
[27-Dec-2025 11:55:32 UTC] 🔍 Filtering preferences:
[27-Dec-2025 11:55:32 UTC] 🤝 Preference check:
[27-Dec-2025 11:55:32 UTC] ⚠️ Skipping user 46 - no photos
[27-Dec-2025 11:55:32 UTC] 🤝 Preference check:
[27-Dec-2025 11:55:32 UTC] ⚠️ Skipping user 48 - no photos
[27-Dec-2025 11:55:32 UTC] 🤝 Preference check:
[27-Dec-2025 11:55:32 UTC] 🤝 Preference check:
[27-Dec-2025 11:55:32 UTC] ⚠️ Skipping user 50 - preferences don't match
[27-Dec-2025 11:55:32 UTC] 🤝 Preference check:
[27-Dec-2025 11:55:32 UTC] 🤝 Preference check:
[27-Dec-2025 11:55:32 UTC] 🤝 Preference check:
[27-Dec-2025 11:55:32 UTC] 🤝 Preference check:
[27-Dec-2025 11:55:32 UTC] ✅ After filtering: 7 users
[27-Dec-2025 11:55:32 UTC] 🔍 getDiscoveryUsersCount called
[27-Dec-2025 11:55:32 UTC] ✅ Total users in DB (excluding current): 10
[27-Dec-2025 11:55:32 UTC] ✅ Discovery query complete
[27-Dec-2025 11:55:32 UTC] 📤 OUTGOING RESPONSE
[27-Dec-2025 11:55:32 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[27-Dec-2025 11:56:31 UTC] 🚀 Logger initialized
[27-Dec-2025 11:56:31 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 11:56:31 UTC] 📋 GET Parameters
[27-Dec-2025 11:56:31 UTC] 📄 Request Headers
[27-Dec-2025 11:56:31 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 11:56:31 UTC] 🌐 Request Details
[27-Dec-2025 11:56:31 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 11:56:31 UTC] ⚠️ Using default environment values
[27-Dec-2025 11:56:31 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 11:56:31 UTC] 📡 Routing Info
[27-Dec-2025 11:56:31 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 11:56:31 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 11:56:31 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 11:56:31 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 11:56:31 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 11:56:31 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[27-Dec-2025 11:56:31 UTC] 🟢 getDiscoverUsers() method called
[27-Dec-2025 11:56:31 UTC] 🔐 Calling jwtMiddleware...
[27-Dec-2025 11:56:31 UTC] 🔐 jwtMiddleware returned
[27-Dec-2025 11:56:31 UTC] 📊 Pagination parameters
[27-Dec-2025 11:56:31 UTC] 👤 Getting current user data for ID: 55
[27-Dec-2025 11:56:31 UTC] ✅ Current user found
[27-Dec-2025 11:56:31 UTC] 🔍 Querying discovery users...
[27-Dec-2025 11:56:31 UTC] 🔍 getDiscoveryUsers called
[27-Dec-2025 11:56:31 UTC] 📝 Query:
[27-Dec-2025 11:56:31 UTC] ✅ Database returned 10 users
[27-Dec-2025 11:56:31 UTC] 👤 Sample user from DB:
[27-Dec-2025 11:56:31 UTC] 🔍 Filtering preferences:
[27-Dec-2025 11:56:31 UTC] 🤝 Preference check:
[27-Dec-2025 11:56:31 UTC] ⚠️ Skipping user 46 - no photos
[27-Dec-2025 11:56:31 UTC] 🤝 Preference check:
[27-Dec-2025 11:56:31 UTC] ⚠️ Skipping user 48 - no photos
[27-Dec-2025 11:56:31 UTC] 🤝 Preference check:
[27-Dec-2025 11:56:31 UTC] 🤝 Preference check:
[27-Dec-2025 11:56:31 UTC] ⚠️ Skipping user 50 - preferences don't match
[27-Dec-2025 11:56:31 UTC] 🤝 Preference check:
[27-Dec-2025 11:56:31 UTC] 🤝 Preference check:
[27-Dec-2025 11:56:31 UTC] 🤝 Preference check:
[27-Dec-2025 11:56:31 UTC] 🤝 Preference check:
[27-Dec-2025 11:56:31 UTC] ✅ After filtering: 7 users
[27-Dec-2025 11:56:31 UTC] 🔍 getDiscoveryUsersCount called
[27-Dec-2025 11:56:31 UTC] ✅ Total users in DB (excluding current): 10
[27-Dec-2025 11:56:31 UTC] ✅ Discovery query complete
[27-Dec-2025 11:56:31 UTC] 📤 OUTGOING RESPONSE
[27-Dec-2025 11:56:31 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[27-Dec-2025 12:41:31 UTC] 🚀 Logger initialized
[27-Dec-2025 12:41:31 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 12:41:31 UTC] 📋 GET Parameters
[27-Dec-2025 12:41:31 UTC] 📦 POST Data
[27-Dec-2025 12:41:31 UTC] 📄 Request Headers
[27-Dec-2025 12:41:31 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 12:41:31 UTC] 🌐 Request Details
[27-Dec-2025 12:41:31 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 12:41:31 UTC] ⚠️ Using default environment values
[27-Dec-2025 12:41:31 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 12:41:31 UTC] 📡 Routing Info
[27-Dec-2025 12:41:31 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 12:41:31 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 12:41:31 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 12:41:31 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 12:41:31 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 12:41:31 UTC] 📍 ROUTING: POST handle swipe
[27-Dec-2025 12:41:31 UTC] 🟢 Handling swipe action...
[27-Dec-2025 12:41:31 UTC] 🔄 Processing swipe - User: 55, Target: 45, Action: dislike
[27-Dec-2025 12:41:31 UTC] 📤 OUTGOING RESPONSE
[27-Dec-2025 12:41:31 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[27-Dec-2025 12:43:27 UTC] 🚀 Logger initialized
[27-Dec-2025 12:43:27 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 12:43:27 UTC] 📋 GET Parameters
[27-Dec-2025 12:43:27 UTC] 📄 Request Headers
[27-Dec-2025 12:43:27 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 12:43:27 UTC] 🌐 Request Details
[27-Dec-2025 12:43:27 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 12:43:27 UTC] ⚠️ Using default environment values
[27-Dec-2025 12:43:27 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 12:43:27 UTC] 📡 Routing Info
[27-Dec-2025 12:43:27 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 12:43:27 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 12:43:27 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 12:43:27 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 12:43:27 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 12:43:27 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[27-Dec-2025 12:43:27 UTC] 🟢 getDiscoverUsers() method called
[27-Dec-2025 12:43:27 UTC] 🔐 Calling jwtMiddleware...
[27-Dec-2025 12:43:27 UTC] 🔐 jwtMiddleware returned
[27-Dec-2025 12:43:27 UTC] 📊 Pagination parameters
[27-Dec-2025 12:43:27 UTC] 👤 Getting current user data for ID: 55
[27-Dec-2025 12:43:27 UTC] ✅ Current user found
[27-Dec-2025 12:43:27 UTC] 🔍 Querying discovery users...
[27-Dec-2025 12:43:27 UTC] 🔍 getDiscoveryUsers called
[27-Dec-2025 12:43:27 UTC] 📝 Query:
[27-Dec-2025 12:43:27 UTC] ✅ Database returned 10 users
[27-Dec-2025 12:43:27 UTC] 👤 Sample user from DB:
[27-Dec-2025 12:43:27 UTC] 🔍 Filtering preferences:
[27-Dec-2025 12:43:27 UTC] 🤝 Preference check:
[27-Dec-2025 12:43:27 UTC] ⚠️ Skipping user 46 - no photos
[27-Dec-2025 12:43:27 UTC] 🤝 Preference check:
[27-Dec-2025 12:43:27 UTC] ⚠️ Skipping user 48 - no photos
[27-Dec-2025 12:43:27 UTC] 🤝 Preference check:
[27-Dec-2025 12:43:27 UTC] 🤝 Preference check:
[27-Dec-2025 12:43:27 UTC] ⚠️ Skipping user 50 - preferences don't match
[27-Dec-2025 12:43:27 UTC] 🤝 Preference check:
[27-Dec-2025 12:43:27 UTC] 🤝 Preference check:
[27-Dec-2025 12:43:27 UTC] 🤝 Preference check:
[27-Dec-2025 12:43:27 UTC] 🤝 Preference check:
[27-Dec-2025 12:43:27 UTC] ✅ After filtering: 7 users
[27-Dec-2025 12:43:27 UTC] 🔍 getDiscoveryUsersCount called
[27-Dec-2025 12:43:27 UTC] ✅ Total users in DB (excluding current): 10
[27-Dec-2025 12:43:27 UTC] ✅ Discovery query complete
[27-Dec-2025 12:43:27 UTC] 📤 OUTGOING RESPONSE
[27-Dec-2025 12:43:27 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[27-Dec-2025 12:44:31 UTC] 🚀 Logger initialized
[27-Dec-2025 12:44:31 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 12:44:31 UTC] 📋 GET Parameters
[27-Dec-2025 12:44:31 UTC] 📦 POST Data
[27-Dec-2025 12:44:31 UTC] 📄 Request Headers
[27-Dec-2025 12:44:31 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 12:44:31 UTC] 🌐 Request Details
[27-Dec-2025 12:44:31 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 12:44:31 UTC] ⚠️ Using default environment values
[27-Dec-2025 12:44:31 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 12:44:31 UTC] 📡 Routing Info
[27-Dec-2025 12:44:31 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 12:44:31 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 12:44:31 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 12:44:31 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 12:44:31 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 12:44:31 UTC] 📍 ROUTING: POST handle swipe
[27-Dec-2025 12:44:31 UTC] 🟢 Handling swipe action...
[27-Dec-2025 12:44:31 UTC] 🔄 Processing swipe - User: 55, Target: 47, Action: dislike
[27-Dec-2025 12:44:31 UTC] 📤 OUTGOING RESPONSE
[27-Dec-2025 12:44:31 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[27-Dec-2025 12:44:31 UTC] 🚀 Logger initialized
[27-Dec-2025 12:44:31 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 12:44:31 UTC] 📋 GET Parameters
[27-Dec-2025 12:44:31 UTC] 📄 Request Headers
[27-Dec-2025 12:44:31 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 12:44:31 UTC] 🌐 Request Details
[27-Dec-2025 12:44:31 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 12:44:31 UTC] ⚠️ Using default environment values
[27-Dec-2025 12:44:31 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 12:44:31 UTC] 📡 Routing Info
[27-Dec-2025 12:44:31 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 12:44:31 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 12:44:31 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 12:44:31 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 12:44:31 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 12:44:31 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[27-Dec-2025 12:44:31 UTC] 🟢 getDiscoverUsers() method called
[27-Dec-2025 12:44:31 UTC] 🔐 Calling jwtMiddleware...
[27-Dec-2025 12:44:31 UTC] 🔐 jwtMiddleware returned
[27-Dec-2025 12:44:31 UTC] 📊 Pagination parameters
[27-Dec-2025 12:44:31 UTC] 👤 Getting current user data for ID: 55
[27-Dec-2025 12:44:31 UTC] ✅ Current user found
[27-Dec-2025 12:44:31 UTC] 🔍 Querying discovery users...
[27-Dec-2025 12:44:31 UTC] 🔍 getDiscoveryUsers called
[27-Dec-2025 12:44:31 UTC] 📝 Query:
[27-Dec-2025 12:44:31 UTC] ✅ Database returned 0 users
[27-Dec-2025 12:44:31 UTC] 🔍 Filtering preferences:
[27-Dec-2025 12:44:31 UTC] ✅ After filtering: 0 users
[27-Dec-2025 12:44:31 UTC] 🔍 getDiscoveryUsersCount called
[27-Dec-2025 12:44:31 UTC] ✅ Total users in DB (excluding current): 10
[27-Dec-2025 12:44:31 UTC] ✅ Discovery query complete
[27-Dec-2025 12:44:31 UTC] 📤 OUTGOING RESPONSE
[27-Dec-2025 12:44:31 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[27-Dec-2025 12:48:10 UTC] 🚀 Logger initialized
[27-Dec-2025 12:48:10 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 12:48:10 UTC] 📋 GET Parameters
[27-Dec-2025 12:48:10 UTC] 📄 Request Headers
[27-Dec-2025 12:48:10 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 12:48:10 UTC] 🌐 Request Details
[27-Dec-2025 12:48:10 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 12:48:10 UTC] ⚠️ Using default environment values
[27-Dec-2025 12:48:10 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 12:48:10 UTC] 📡 Routing Info
[27-Dec-2025 12:48:10 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 12:48:10 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 12:48:10 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 12:48:10 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 12:48:10 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 12:48:10 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[27-Dec-2025 12:48:10 UTC] 🟢 getDiscoverUsers() method called
[27-Dec-2025 12:48:10 UTC] 🔐 Calling jwtMiddleware...
[27-Dec-2025 12:48:10 UTC] 🔐 jwtMiddleware returned
[27-Dec-2025 12:48:10 UTC] 📊 Pagination parameters
[27-Dec-2025 12:48:10 UTC] 👤 Getting current user data for ID: 55
[27-Dec-2025 12:48:10 UTC] ✅ Current user found
[27-Dec-2025 12:48:10 UTC] 🔍 Querying discovery users...
[27-Dec-2025 12:48:10 UTC] 🔍 getDiscoveryUsers called
[27-Dec-2025 12:48:10 UTC] 📝 Query:
[27-Dec-2025 12:48:10 UTC] ✅ Database returned 0 users
[27-Dec-2025 12:48:10 UTC] 🔍 Filtering preferences:
[27-Dec-2025 12:48:10 UTC] ✅ After filtering: 0 users
[27-Dec-2025 12:48:10 UTC] 🔍 getDiscoveryUsersCount called
[27-Dec-2025 12:48:10 UTC] ✅ Total users in DB (excluding current): 10
[27-Dec-2025 12:48:10 UTC] ✅ Discovery query complete
[27-Dec-2025 12:48:10 UTC] 📤 OUTGOING RESPONSE
[27-Dec-2025 12:48:10 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[27-Dec-2025 12:48:19 UTC] 🚀 Logger initialized
[27-Dec-2025 12:48:19 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 12:48:19 UTC] 📋 GET Parameters
[27-Dec-2025 12:48:19 UTC] 📄 Request Headers
[27-Dec-2025 12:48:19 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 12:48:19 UTC] 🌐 Request Details
[27-Dec-2025 12:48:19 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 12:48:19 UTC] ⚠️ Using default environment values
[27-Dec-2025 12:48:19 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 12:48:19 UTC] 📡 Routing Info
[27-Dec-2025 12:48:19 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 12:48:19 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 12:48:19 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 12:48:19 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 12:48:19 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 12:48:19 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[27-Dec-2025 12:48:19 UTC] 🟢 getDiscoverUsers() method called
[27-Dec-2025 12:48:19 UTC] 🔐 Calling jwtMiddleware...
[27-Dec-2025 12:48:19 UTC] 🔐 jwtMiddleware returned
[27-Dec-2025 12:48:19 UTC] 📊 Pagination parameters
[27-Dec-2025 12:48:19 UTC] 👤 Getting current user data for ID: 55
[27-Dec-2025 12:48:19 UTC] ✅ Current user found
[27-Dec-2025 12:48:19 UTC] 🔍 Querying discovery users...
[27-Dec-2025 12:48:19 UTC] 🔍 getDiscoveryUsers called
[27-Dec-2025 12:48:19 UTC] 📝 Query:
[27-Dec-2025 12:48:19 UTC] ✅ Database returned 0 users
[27-Dec-2025 12:48:19 UTC] 🔍 Filtering preferences:
[27-Dec-2025 12:48:19 UTC] ✅ After filtering: 0 users
[27-Dec-2025 12:48:19 UTC] 🔍 getDiscoveryUsersCount called
[27-Dec-2025 12:48:19 UTC] ✅ Total users in DB (excluding current): 10
[27-Dec-2025 12:48:19 UTC] ✅ Discovery query complete
[27-Dec-2025 12:48:19 UTC] 📤 OUTGOING RESPONSE
[27-Dec-2025 12:48:19 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[27-Dec-2025 12:48:21 UTC] 🚀 Logger initialized
[27-Dec-2025 12:48:21 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 12:48:21 UTC] 📋 GET Parameters
[27-Dec-2025 12:48:21 UTC] 📄 Request Headers
[27-Dec-2025 12:48:21 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 12:48:21 UTC] 🌐 Request Details
[27-Dec-2025 12:48:21 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 12:48:21 UTC] ⚠️ Using default environment values
[27-Dec-2025 12:48:21 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 12:48:21 UTC] 📡 Routing Info
[27-Dec-2025 12:48:21 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 12:48:21 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 12:48:21 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 12:48:21 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 12:48:21 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 12:48:21 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[27-Dec-2025 12:48:21 UTC] 🟢 getDiscoverUsers() method called
[27-Dec-2025 12:48:21 UTC] 🔐 Calling jwtMiddleware...
[27-Dec-2025 12:48:21 UTC] 🔐 jwtMiddleware returned
[27-Dec-2025 12:48:21 UTC] 📊 Pagination parameters
[27-Dec-2025 12:48:21 UTC] 👤 Getting current user data for ID: 55
[27-Dec-2025 12:48:21 UTC] ✅ Current user found
[27-Dec-2025 12:48:21 UTC] 🔍 Querying discovery users...
[27-Dec-2025 12:48:21 UTC] 🔍 getDiscoveryUsers called
[27-Dec-2025 12:48:21 UTC] 📝 Query:
[27-Dec-2025 12:48:21 UTC] ✅ Database returned 0 users
[27-Dec-2025 12:48:21 UTC] 🔍 Filtering preferences:
[27-Dec-2025 12:48:21 UTC] ✅ After filtering: 0 users
[27-Dec-2025 12:48:21 UTC] 🔍 getDiscoveryUsersCount called
[27-Dec-2025 12:48:21 UTC] ✅ Total users in DB (excluding current): 10
[27-Dec-2025 12:48:21 UTC] ✅ Discovery query complete
[27-Dec-2025 12:48:21 UTC] 📤 OUTGOING RESPONSE
[27-Dec-2025 12:48:21 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[27-Dec-2025 12:48:23 UTC] 🚀 Logger initialized
[27-Dec-2025 12:48:23 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 12:48:23 UTC] 📋 GET Parameters
[27-Dec-2025 12:48:23 UTC] 📄 Request Headers
[27-Dec-2025 12:48:23 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 12:48:23 UTC] 🌐 Request Details
[27-Dec-2025 12:48:23 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 12:48:23 UTC] ⚠️ Using default environment values
[27-Dec-2025 12:48:23 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 12:48:23 UTC] 📡 Routing Info
[27-Dec-2025 12:48:23 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 12:48:23 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 12:48:23 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 12:48:23 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 12:48:23 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 12:48:23 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[27-Dec-2025 12:48:23 UTC] 🟢 getDiscoverUsers() method called
[27-Dec-2025 12:48:23 UTC] 🔐 Calling jwtMiddleware...
[27-Dec-2025 12:48:23 UTC] 🔐 jwtMiddleware returned
[27-Dec-2025 12:48:23 UTC] 📊 Pagination parameters
[27-Dec-2025 12:48:23 UTC] 👤 Getting current user data for ID: 55
[27-Dec-2025 12:48:23 UTC] ✅ Current user found
[27-Dec-2025 12:48:23 UTC] 🔍 Querying discovery users...
[27-Dec-2025 12:48:23 UTC] 🔍 getDiscoveryUsers called
[27-Dec-2025 12:48:23 UTC] 📝 Query:
[27-Dec-2025 12:48:23 UTC] ✅ Database returned 0 users
[27-Dec-2025 12:48:23 UTC] 🔍 Filtering preferences:
[27-Dec-2025 12:48:23 UTC] ✅ After filtering: 0 users
[27-Dec-2025 12:48:23 UTC] 🔍 getDiscoveryUsersCount called
[27-Dec-2025 12:48:23 UTC] ✅ Total users in DB (excluding current): 10
[27-Dec-2025 12:48:23 UTC] ✅ Discovery query complete
[27-Dec-2025 12:48:23 UTC] 📤 OUTGOING RESPONSE
[27-Dec-2025 12:48:23 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[27-Dec-2025 12:48:32 UTC] 🚀 Logger initialized
[27-Dec-2025 12:48:32 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 12:48:32 UTC] 📋 GET Parameters
[27-Dec-2025 12:48:32 UTC] 📄 Request Headers
[27-Dec-2025 12:48:32 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 12:48:32 UTC] 🌐 Request Details
[27-Dec-2025 12:48:32 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 12:48:32 UTC] ⚠️ Using default environment values
[27-Dec-2025 12:48:32 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 12:48:32 UTC] 📡 Routing Info
[27-Dec-2025 12:48:32 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 12:48:32 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 12:48:32 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 12:48:32 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 12:48:32 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 12:48:32 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[27-Dec-2025 12:48:32 UTC] 🟢 getDiscoverUsers() method called
[27-Dec-2025 12:48:32 UTC] 🔐 Calling jwtMiddleware...
[27-Dec-2025 12:48:32 UTC] 🔐 jwtMiddleware returned
[27-Dec-2025 12:48:32 UTC] 📊 Pagination parameters
[27-Dec-2025 12:48:32 UTC] 👤 Getting current user data for ID: 55
[27-Dec-2025 12:48:32 UTC] ✅ Current user found
[27-Dec-2025 12:48:32 UTC] 🔍 Querying discovery users...
[27-Dec-2025 12:48:32 UTC] 🔍 getDiscoveryUsers called
[27-Dec-2025 12:48:32 UTC] 📝 Query:
[27-Dec-2025 12:48:32 UTC] ✅ Database returned 10 users
[27-Dec-2025 12:48:32 UTC] 👤 Sample user from DB:
[27-Dec-2025 12:48:32 UTC] 🔍 Filtering preferences:
[27-Dec-2025 12:48:32 UTC] 🤝 Preference check:
[27-Dec-2025 12:48:32 UTC] ⚠️ Skipping user 46 - no photos
[27-Dec-2025 12:48:32 UTC] 🤝 Preference check:
[27-Dec-2025 12:48:32 UTC] ⚠️ Skipping user 48 - no photos
[27-Dec-2025 12:48:32 UTC] 🤝 Preference check:
[27-Dec-2025 12:48:32 UTC] 🤝 Preference check:
[27-Dec-2025 12:48:32 UTC] ⚠️ Skipping user 50 - preferences don't match
[27-Dec-2025 12:48:32 UTC] 🤝 Preference check:
[27-Dec-2025 12:48:32 UTC] 🤝 Preference check:
[27-Dec-2025 12:48:32 UTC] 🤝 Preference check:
[27-Dec-2025 12:48:32 UTC] 🤝 Preference check:
[27-Dec-2025 12:48:32 UTC] ✅ After filtering: 7 users
[27-Dec-2025 12:48:32 UTC] 🔍 getDiscoveryUsersCount called
[27-Dec-2025 12:48:32 UTC] ✅ Total users in DB (excluding current): 10
[27-Dec-2025 12:48:32 UTC] ✅ Discovery query complete
[27-Dec-2025 12:48:32 UTC] 📤 OUTGOING RESPONSE
[27-Dec-2025 12:48:32 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[27-Dec-2025 12:48:39 UTC] 🚀 Logger initialized
[27-Dec-2025 12:48:39 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 12:48:39 UTC] 📋 GET Parameters
[27-Dec-2025 12:48:39 UTC] 📦 POST Data
[27-Dec-2025 12:48:39 UTC] 📄 Request Headers
[27-Dec-2025 12:48:39 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 12:48:39 UTC] 🌐 Request Details
[27-Dec-2025 12:48:39 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 12:48:39 UTC] ⚠️ Using default environment values
[27-Dec-2025 12:48:39 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 12:48:39 UTC] 📡 Routing Info
[27-Dec-2025 12:48:39 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 12:48:39 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 12:48:39 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 12:48:39 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 12:48:39 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 12:48:39 UTC] 📍 ROUTING: POST handle swipe
[27-Dec-2025 12:48:39 UTC] 🟢 Handling swipe action...
[27-Dec-2025 12:48:39 UTC] 🔄 Processing swipe - User: 55, Target: 45, Action: dislike
[27-Dec-2025 12:48:39 UTC] 📤 OUTGOING RESPONSE
[27-Dec-2025 12:48:39 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[27-Dec-2025 12:48:47 UTC] 🚀 Logger initialized
[27-Dec-2025 12:48:47 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 12:48:47 UTC] 📋 GET Parameters
[27-Dec-2025 12:48:47 UTC] 📦 POST Data
[27-Dec-2025 12:48:47 UTC] 📄 Request Headers
[27-Dec-2025 12:48:47 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 12:48:47 UTC] 🌐 Request Details
[27-Dec-2025 12:48:47 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 12:48:47 UTC] ⚠️ Using default environment values
[27-Dec-2025 12:48:47 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 12:48:47 UTC] 📡 Routing Info
[27-Dec-2025 12:48:47 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 12:48:47 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 12:48:47 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 12:48:47 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 12:48:47 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 12:48:47 UTC] 📍 ROUTING: POST handle swipe
[27-Dec-2025 12:48:47 UTC] 🟢 Handling swipe action...
[27-Dec-2025 12:48:47 UTC] 🔄 Processing swipe - User: 55, Target: 47, Action: dislike
[27-Dec-2025 12:48:47 UTC] 📤 OUTGOING RESPONSE
[27-Dec-2025 12:48:47 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[27-Dec-2025 12:48:47 UTC] 🚀 Logger initialized
[27-Dec-2025 12:48:47 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 12:48:47 UTC] 📋 GET Parameters
[27-Dec-2025 12:48:47 UTC] 📄 Request Headers
[27-Dec-2025 12:48:47 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 12:48:47 UTC] 🌐 Request Details
[27-Dec-2025 12:48:47 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 12:48:47 UTC] ⚠️ Using default environment values
[27-Dec-2025 12:48:47 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 12:48:47 UTC] 📡 Routing Info
[27-Dec-2025 12:48:47 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 12:48:47 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 12:48:47 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 12:48:47 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 12:48:47 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 12:48:47 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[27-Dec-2025 12:48:47 UTC] 🟢 getDiscoverUsers() method called
[27-Dec-2025 12:48:47 UTC] 🔐 Calling jwtMiddleware...
[27-Dec-2025 12:48:47 UTC] 🔐 jwtMiddleware returned
[27-Dec-2025 12:48:47 UTC] 📊 Pagination parameters
[27-Dec-2025 12:48:47 UTC] 👤 Getting current user data for ID: 55
[27-Dec-2025 12:48:47 UTC] ✅ Current user found
[27-Dec-2025 12:48:47 UTC] 🔍 Querying discovery users...
[27-Dec-2025 12:48:47 UTC] 🔍 getDiscoveryUsers called
[27-Dec-2025 12:48:47 UTC] 📝 Query:
[27-Dec-2025 12:48:47 UTC] ✅ Database returned 0 users
[27-Dec-2025 12:48:47 UTC] 🔍 Filtering preferences:
[27-Dec-2025 12:48:47 UTC] ✅ After filtering: 0 users
[27-Dec-2025 12:48:47 UTC] 🔍 getDiscoveryUsersCount called
[27-Dec-2025 12:48:47 UTC] ✅ Total users in DB (excluding current): 10
[27-Dec-2025 12:48:47 UTC] ✅ Discovery query complete
[27-Dec-2025 12:48:47 UTC] 📤 OUTGOING RESPONSE
[27-Dec-2025 12:48:47 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[27-Dec-2025 12:48:48 UTC] 🚀 Logger initialized
[27-Dec-2025 12:48:48 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 12:48:48 UTC] 📋 GET Parameters
[27-Dec-2025 12:48:48 UTC] 📦 POST Data
[27-Dec-2025 12:48:48 UTC] 📄 Request Headers
[27-Dec-2025 12:48:48 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 12:48:48 UTC] 🌐 Request Details
[27-Dec-2025 12:48:48 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 12:48:48 UTC] ⚠️ Using default environment values
[27-Dec-2025 12:48:48 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 12:48:48 UTC] 📡 Routing Info
[27-Dec-2025 12:48:48 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 12:48:48 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 12:48:48 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 12:48:48 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 12:48:48 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 12:48:48 UTC] 📍 ROUTING: POST handle swipe
[27-Dec-2025 12:48:48 UTC] 🟢 Handling swipe action...
[27-Dec-2025 12:48:48 UTC] 🔄 Processing swipe - User: 55, Target: 49, Action: dislike
[27-Dec-2025 12:48:48 UTC] 📤 OUTGOING RESPONSE
[27-Dec-2025 12:48:48 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[27-Dec-2025 12:48:50 UTC] 🚀 Logger initialized
[27-Dec-2025 12:48:50 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 12:48:50 UTC] 📋 GET Parameters
[27-Dec-2025 12:48:50 UTC] 📦 POST Data
[27-Dec-2025 12:48:50 UTC] 📄 Request Headers
[27-Dec-2025 12:48:50 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 12:48:50 UTC] 🌐 Request Details
[27-Dec-2025 12:48:50 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 12:48:50 UTC] ⚠️ Using default environment values
[27-Dec-2025 12:48:50 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 12:48:50 UTC] 📡 Routing Info
[27-Dec-2025 12:48:50 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 12:48:50 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 12:48:50 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 12:48:50 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 12:48:50 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 12:48:50 UTC] 📍 ROUTING: POST handle swipe
[27-Dec-2025 12:48:50 UTC] 🟢 Handling swipe action...
[27-Dec-2025 12:48:50 UTC] 🔄 Processing swipe - User: 55, Target: 51, Action: like
[27-Dec-2025 12:48:50 UTC] 📤 OUTGOING RESPONSE
[27-Dec-2025 12:48:50 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[27-Dec-2025 12:48:52 UTC] 🚀 Logger initialized
[27-Dec-2025 12:48:52 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 12:48:52 UTC] 📋 GET Parameters
[27-Dec-2025 12:48:52 UTC] 📦 POST Data
[27-Dec-2025 12:48:52 UTC] 📄 Request Headers
[27-Dec-2025 12:48:52 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 12:48:52 UTC] 🌐 Request Details
[27-Dec-2025 12:48:52 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 12:48:52 UTC] ⚠️ Using default environment values
[27-Dec-2025 12:48:52 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 12:48:52 UTC] 📡 Routing Info
[27-Dec-2025 12:48:52 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 12:48:52 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 12:48:52 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 12:48:52 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 12:48:52 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 12:48:52 UTC] 📍 ROUTING: POST handle swipe
[27-Dec-2025 12:48:52 UTC] 🟢 Handling swipe action...
[27-Dec-2025 12:48:52 UTC] 🔄 Processing swipe - User: 55, Target: 52, Action: super_like
[27-Dec-2025 12:48:52 UTC] 📤 OUTGOING RESPONSE
[27-Dec-2025 12:48:52 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[27-Dec-2025 12:48:58 UTC] 🚀 Logger initialized
[27-Dec-2025 12:48:58 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 12:48:58 UTC] 📋 GET Parameters
[27-Dec-2025 12:48:58 UTC] 📦 POST Data
[27-Dec-2025 12:48:58 UTC] 📄 Request Headers
[27-Dec-2025 12:48:58 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 12:48:58 UTC] 🌐 Request Details
[27-Dec-2025 12:48:58 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 12:48:58 UTC] ⚠️ Using default environment values
[27-Dec-2025 12:48:58 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 12:48:58 UTC] 📡 Routing Info
[27-Dec-2025 12:48:58 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 12:48:58 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 12:48:58 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 12:48:58 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 12:48:58 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 12:48:58 UTC] 📍 ROUTING: POST handle swipe
[27-Dec-2025 12:48:58 UTC] 🟢 Handling swipe action...
[27-Dec-2025 12:48:58 UTC] 🔄 Processing swipe - User: 55, Target: 52, Action: dislike
[27-Dec-2025 12:48:58 UTC] 📤 OUTGOING RESPONSE
[27-Dec-2025 12:48:58 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[27-Dec-2025 12:49:00 UTC] 🚀 Logger initialized
[27-Dec-2025 12:49:00 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 12:49:00 UTC] 📋 GET Parameters
[27-Dec-2025 12:49:00 UTC] 📦 POST Data
[27-Dec-2025 12:49:00 UTC] 📄 Request Headers
[27-Dec-2025 12:49:00 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 12:49:00 UTC] 🌐 Request Details
[27-Dec-2025 12:49:00 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 12:49:00 UTC] ⚠️ Using default environment values
[27-Dec-2025 12:49:00 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 12:49:00 UTC] 📡 Routing Info
[27-Dec-2025 12:49:00 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 12:49:00 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 12:49:00 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 12:49:00 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 12:49:00 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 12:49:00 UTC] 📍 ROUTING: POST handle swipe
[27-Dec-2025 12:49:00 UTC] 🟢 Handling swipe action...
[27-Dec-2025 12:49:00 UTC] 🔄 Processing swipe - User: 55, Target: 53, Action: super_like
[27-Dec-2025 12:49:00 UTC] 📤 OUTGOING RESPONSE
[27-Dec-2025 12:49:00 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[27-Dec-2025 12:49:01 UTC] 🚀 Logger initialized
[27-Dec-2025 12:49:01 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 12:49:01 UTC] 📋 GET Parameters
[27-Dec-2025 12:49:01 UTC] 📦 POST Data
[27-Dec-2025 12:49:01 UTC] 📄 Request Headers
[27-Dec-2025 12:49:01 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 12:49:01 UTC] 🌐 Request Details
[27-Dec-2025 12:49:01 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 12:49:01 UTC] ⚠️ Using default environment values
[27-Dec-2025 12:49:01 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 12:49:01 UTC] 📡 Routing Info
[27-Dec-2025 12:49:01 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 12:49:01 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 12:49:01 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 12:49:01 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 12:49:01 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 12:49:01 UTC] 📍 ROUTING: POST handle swipe
[27-Dec-2025 12:49:01 UTC] 🟢 Handling swipe action...
[27-Dec-2025 12:49:01 UTC] 🔄 Processing swipe - User: 55, Target: 53, Action: super_like
[27-Dec-2025 12:49:01 UTC] 📤 OUTGOING RESPONSE
[27-Dec-2025 12:49:01 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[27-Dec-2025 12:49:02 UTC] 🚀 Logger initialized
[27-Dec-2025 12:49:02 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 12:49:02 UTC] 📋 GET Parameters
[27-Dec-2025 12:49:02 UTC] 📦 POST Data
[27-Dec-2025 12:49:02 UTC] 📄 Request Headers
[27-Dec-2025 12:49:02 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 12:49:02 UTC] 🌐 Request Details
[27-Dec-2025 12:49:02 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 12:49:02 UTC] ⚠️ Using default environment values
[27-Dec-2025 12:49:02 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 12:49:02 UTC] 📡 Routing Info
[27-Dec-2025 12:49:02 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 12:49:02 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 12:49:02 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 12:49:02 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 12:49:02 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 12:49:02 UTC] 📍 ROUTING: POST handle swipe
[27-Dec-2025 12:49:02 UTC] 🟢 Handling swipe action...
[27-Dec-2025 12:49:02 UTC] 🔄 Processing swipe - User: 55, Target: 53, Action: dislike
[27-Dec-2025 12:49:02 UTC] 📤 OUTGOING RESPONSE
[27-Dec-2025 12:49:02 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[27-Dec-2025 12:49:26 UTC] 🚀 Logger initialized
[27-Dec-2025 12:49:26 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 12:49:26 UTC] 📋 GET Parameters
[27-Dec-2025 12:49:26 UTC] 📄 Request Headers
[27-Dec-2025 12:49:26 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 12:49:26 UTC] 🌐 Request Details
[27-Dec-2025 12:49:26 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 12:49:26 UTC] ⚠️ Using default environment values
[27-Dec-2025 12:49:26 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 12:49:26 UTC] 📡 Routing Info
[27-Dec-2025 12:49:26 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 12:49:26 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 12:49:26 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 12:49:26 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 12:49:26 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 12:49:26 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[27-Dec-2025 12:49:26 UTC] 🟢 getDiscoverUsers() method called
[27-Dec-2025 12:49:26 UTC] 🔐 Calling jwtMiddleware...
[27-Dec-2025 12:49:26 UTC] 🔐 jwtMiddleware returned
[27-Dec-2025 12:49:26 UTC] 📊 Pagination parameters
[27-Dec-2025 12:49:26 UTC] 👤 Getting current user data for ID: 55
[27-Dec-2025 12:49:26 UTC] ✅ Current user found
[27-Dec-2025 12:49:26 UTC] 🔍 Querying discovery users...
[27-Dec-2025 12:49:26 UTC] 🔍 getDiscoveryUsers called
[27-Dec-2025 12:49:26 UTC] 📝 Query:
[27-Dec-2025 12:49:26 UTC] ✅ Database returned 10 users
[27-Dec-2025 12:49:26 UTC] 👤 Sample user from DB:
[27-Dec-2025 12:49:26 UTC] 🔍 Filtering preferences:
[27-Dec-2025 12:49:26 UTC] 🤝 Preference check:
[27-Dec-2025 12:49:26 UTC] ⚠️ Skipping user 46 - no photos
[27-Dec-2025 12:49:26 UTC] 🤝 Preference check:
[27-Dec-2025 12:49:26 UTC] ⚠️ Skipping user 48 - no photos
[27-Dec-2025 12:49:26 UTC] 🤝 Preference check:
[27-Dec-2025 12:49:26 UTC] 🤝 Preference check:
[27-Dec-2025 12:49:26 UTC] ⚠️ Skipping user 50 - preferences don't match
[27-Dec-2025 12:49:26 UTC] 🤝 Preference check:
[27-Dec-2025 12:49:26 UTC] 🤝 Preference check:
[27-Dec-2025 12:49:26 UTC] 🤝 Preference check:
[27-Dec-2025 12:49:26 UTC] 🤝 Preference check:
[27-Dec-2025 12:49:26 UTC] ✅ After filtering: 7 users
[27-Dec-2025 12:49:26 UTC] 🔍 getDiscoveryUsersCount called
[27-Dec-2025 12:49:26 UTC] ✅ Total users in DB (excluding current): 10
[27-Dec-2025 12:49:26 UTC] ✅ Discovery query complete
[27-Dec-2025 12:49:26 UTC] 📤 OUTGOING RESPONSE
[27-Dec-2025 12:49:26 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[27-Dec-2025 12:49:27 UTC] 🚀 Logger initialized
[27-Dec-2025 12:49:27 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 12:49:27 UTC] 📋 GET Parameters
[27-Dec-2025 12:49:27 UTC] 📄 Request Headers
[27-Dec-2025 12:49:27 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 12:49:27 UTC] 🌐 Request Details
[27-Dec-2025 12:49:27 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 12:49:27 UTC] ⚠️ Using default environment values
[27-Dec-2025 12:49:27 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 12:49:27 UTC] 📡 Routing Info
[27-Dec-2025 12:49:27 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 12:49:27 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 12:49:27 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 12:49:27 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 12:49:27 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 12:49:27 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[27-Dec-2025 12:49:27 UTC] 🟢 getDiscoverUsers() method called
[27-Dec-2025 12:49:27 UTC] 🔐 Calling jwtMiddleware...
[27-Dec-2025 12:49:27 UTC] 🔐 jwtMiddleware returned
[27-Dec-2025 12:49:27 UTC] 📊 Pagination parameters
[27-Dec-2025 12:49:27 UTC] 👤 Getting current user data for ID: 55
[27-Dec-2025 12:49:27 UTC] ✅ Current user found
[27-Dec-2025 12:49:27 UTC] 🔍 Querying discovery users...
[27-Dec-2025 12:49:27 UTC] 🔍 getDiscoveryUsers called
[27-Dec-2025 12:49:27 UTC] 📝 Query:
[27-Dec-2025 12:49:27 UTC] ✅ Database returned 0 users
[27-Dec-2025 12:49:27 UTC] 🔍 Filtering preferences:
[27-Dec-2025 12:49:27 UTC] ✅ After filtering: 0 users
[27-Dec-2025 12:49:27 UTC] 🔍 getDiscoveryUsersCount called
[27-Dec-2025 12:49:27 UTC] ✅ Total users in DB (excluding current): 10
[27-Dec-2025 12:49:27 UTC] ✅ Discovery query complete
[27-Dec-2025 12:49:27 UTC] 📤 OUTGOING RESPONSE
[27-Dec-2025 12:49:27 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[27-Dec-2025 12:49:30 UTC] 🚀 Logger initialized
[27-Dec-2025 12:49:30 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 12:49:30 UTC] 📋 GET Parameters
[27-Dec-2025 12:49:30 UTC] 📄 Request Headers
[27-Dec-2025 12:49:30 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 12:49:30 UTC] 🌐 Request Details
[27-Dec-2025 12:49:30 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 12:49:30 UTC] ⚠️ Using default environment values
[27-Dec-2025 12:49:30 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 12:49:30 UTC] 📡 Routing Info
[27-Dec-2025 12:49:30 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 12:49:30 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 12:49:30 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 12:49:30 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 12:49:30 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 12:49:30 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[27-Dec-2025 12:49:30 UTC] 🟢 getDiscoverUsers() method called
[27-Dec-2025 12:49:30 UTC] 🔐 Calling jwtMiddleware...
[27-Dec-2025 12:49:30 UTC] 🔐 jwtMiddleware returned
[27-Dec-2025 12:49:30 UTC] 📊 Pagination parameters
[27-Dec-2025 12:49:30 UTC] 👤 Getting current user data for ID: 55
[27-Dec-2025 12:49:30 UTC] ✅ Current user found
[27-Dec-2025 12:49:30 UTC] 🔍 Querying discovery users...
[27-Dec-2025 12:49:30 UTC] 🔍 getDiscoveryUsers called
[27-Dec-2025 12:49:30 UTC] 📝 Query:
[27-Dec-2025 12:49:30 UTC] ✅ Database returned 10 users
[27-Dec-2025 12:49:30 UTC] 👤 Sample user from DB:
[27-Dec-2025 12:49:30 UTC] 🔍 Filtering preferences:
[27-Dec-2025 12:49:30 UTC] 🤝 Preference check:
[27-Dec-2025 12:49:30 UTC] ⚠️ Skipping user 46 - no photos
[27-Dec-2025 12:49:30 UTC] 🤝 Preference check:
[27-Dec-2025 12:49:30 UTC] ⚠️ Skipping user 48 - no photos
[27-Dec-2025 12:49:30 UTC] 🤝 Preference check:
[27-Dec-2025 12:49:30 UTC] 🤝 Preference check:
[27-Dec-2025 12:49:30 UTC] ⚠️ Skipping user 50 - preferences don't match
[27-Dec-2025 12:49:30 UTC] 🤝 Preference check:
[27-Dec-2025 12:49:30 UTC] 🤝 Preference check:
[27-Dec-2025 12:49:30 UTC] 🤝 Preference check:
[27-Dec-2025 12:49:30 UTC] 🤝 Preference check:
[27-Dec-2025 12:49:30 UTC] ✅ After filtering: 7 users
[27-Dec-2025 12:49:30 UTC] 🔍 getDiscoveryUsersCount called
[27-Dec-2025 12:49:30 UTC] ✅ Total users in DB (excluding current): 10
[27-Dec-2025 12:49:30 UTC] ✅ Discovery query complete
[27-Dec-2025 12:49:30 UTC] 📤 OUTGOING RESPONSE
[27-Dec-2025 12:49:30 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[27-Dec-2025 12:49:31 UTC] 🚀 Logger initialized
[27-Dec-2025 12:49:31 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 12:49:31 UTC] 📋 GET Parameters
[27-Dec-2025 12:49:31 UTC] 📄 Request Headers
[27-Dec-2025 12:49:31 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 12:49:31 UTC] 🌐 Request Details
[27-Dec-2025 12:49:31 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 12:49:31 UTC] ⚠️ Using default environment values
[27-Dec-2025 12:49:31 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 12:49:31 UTC] 📡 Routing Info
[27-Dec-2025 12:49:31 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 12:49:31 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 12:49:31 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 12:49:31 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 12:49:31 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 12:49:31 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[27-Dec-2025 12:49:31 UTC] 🟢 getDiscoverUsers() method called
[27-Dec-2025 12:49:31 UTC] 🔐 Calling jwtMiddleware...
[27-Dec-2025 12:49:31 UTC] 🔐 jwtMiddleware returned
[27-Dec-2025 12:49:31 UTC] 📊 Pagination parameters
[27-Dec-2025 12:49:31 UTC] 👤 Getting current user data for ID: 55
[27-Dec-2025 12:49:31 UTC] ✅ Current user found
[27-Dec-2025 12:49:31 UTC] 🔍 Querying discovery users...
[27-Dec-2025 12:49:31 UTC] 🔍 getDiscoveryUsers called
[27-Dec-2025 12:49:31 UTC] 📝 Query:
[27-Dec-2025 12:49:31 UTC] ✅ Database returned 10 users
[27-Dec-2025 12:49:31 UTC] 👤 Sample user from DB:
[27-Dec-2025 12:49:31 UTC] 🔍 Filtering preferences:
[27-Dec-2025 12:49:31 UTC] 🤝 Preference check:
[27-Dec-2025 12:49:31 UTC] ⚠️ Skipping user 46 - no photos
[27-Dec-2025 12:49:31 UTC] 🤝 Preference check:
[27-Dec-2025 12:49:31 UTC] ⚠️ Skipping user 48 - no photos
[27-Dec-2025 12:49:31 UTC] 🤝 Preference check:
[27-Dec-2025 12:49:31 UTC] 🤝 Preference check:
[27-Dec-2025 12:49:31 UTC] ⚠️ Skipping user 50 - preferences don't match
[27-Dec-2025 12:49:31 UTC] 🤝 Preference check:
[27-Dec-2025 12:49:31 UTC] 🤝 Preference check:
[27-Dec-2025 12:49:31 UTC] 🤝 Preference check:
[27-Dec-2025 12:49:31 UTC] 🤝 Preference check:
[27-Dec-2025 12:49:31 UTC] ✅ After filtering: 7 users
[27-Dec-2025 12:49:31 UTC] 🔍 getDiscoveryUsersCount called
[27-Dec-2025 12:49:31 UTC] ✅ Total users in DB (excluding current): 10
[27-Dec-2025 12:49:31 UTC] ✅ Discovery query complete
[27-Dec-2025 12:49:31 UTC] 📤 OUTGOING RESPONSE
[27-Dec-2025 12:49:31 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[27-Dec-2025 12:50:45 UTC] 🚀 Logger initialized
[27-Dec-2025 12:50:45 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 12:50:45 UTC] 📋 GET Parameters
[27-Dec-2025 12:50:45 UTC] 📦 POST Data
[27-Dec-2025 12:50:45 UTC] 📄 Request Headers
[27-Dec-2025 12:50:45 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 12:50:45 UTC] 🌐 Request Details
[27-Dec-2025 12:50:45 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 12:50:45 UTC] ⚠️ Using default environment values
[27-Dec-2025 12:50:45 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 12:50:45 UTC] 📡 Routing Info
[27-Dec-2025 12:50:45 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 12:50:45 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 12:50:45 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 12:50:45 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 12:50:45 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 12:50:45 UTC] 📍 ROUTING: POST handle swipe
[27-Dec-2025 12:50:45 UTC] 🟢 Handling swipe action...
[27-Dec-2025 12:50:45 UTC] 🔄 Processing swipe - User: 55, Target: 54, Action: like
[27-Dec-2025 12:50:45 UTC] 📤 OUTGOING RESPONSE
[27-Dec-2025 12:50:45 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[27-Dec-2025 12:50:46 UTC] 🚀 Logger initialized
[27-Dec-2025 12:50:46 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 12:50:46 UTC] 📋 GET Parameters
[27-Dec-2025 12:50:46 UTC] 📄 Request Headers
[27-Dec-2025 12:50:46 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 12:50:46 UTC] 🌐 Request Details
[27-Dec-2025 12:50:46 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 12:50:46 UTC] ⚠️ Using default environment values
[27-Dec-2025 12:50:46 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 12:50:46 UTC] 📡 Routing Info
[27-Dec-2025 12:50:46 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 12:50:46 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 12:50:46 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 12:50:46 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 12:50:46 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 12:50:46 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[27-Dec-2025 12:50:46 UTC] 🟢 getDiscoverUsers() method called
[27-Dec-2025 12:50:46 UTC] 🔐 Calling jwtMiddleware...
[27-Dec-2025 12:50:46 UTC] 🔐 jwtMiddleware returned
[27-Dec-2025 12:50:46 UTC] 📊 Pagination parameters
[27-Dec-2025 12:50:46 UTC] 👤 Getting current user data for ID: 55
[27-Dec-2025 12:50:46 UTC] ✅ Current user found
[27-Dec-2025 12:50:46 UTC] 🔍 Querying discovery users...
[27-Dec-2025 12:50:46 UTC] 🔍 getDiscoveryUsers called
[27-Dec-2025 12:50:46 UTC] 📝 Query:
[27-Dec-2025 12:50:46 UTC] ✅ Database returned 0 users
[27-Dec-2025 12:50:46 UTC] 🔍 Filtering preferences:
[27-Dec-2025 12:50:46 UTC] ✅ After filtering: 0 users
[27-Dec-2025 12:50:46 UTC] 🔍 getDiscoveryUsersCount called
[27-Dec-2025 12:50:46 UTC] ✅ Total users in DB (excluding current): 10
[27-Dec-2025 12:50:46 UTC] ✅ Discovery query complete
[27-Dec-2025 12:50:46 UTC] 📤 OUTGOING RESPONSE
[27-Dec-2025 12:50:46 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[27-Dec-2025 12:50:50 UTC] 🚀 Logger initialized
[27-Dec-2025 12:50:50 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 12:50:50 UTC] 📋 GET Parameters
[27-Dec-2025 12:50:50 UTC] 📄 Request Headers
[27-Dec-2025 12:50:50 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 12:50:50 UTC] 🌐 Request Details
[27-Dec-2025 12:50:50 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 12:50:50 UTC] ⚠️ Using default environment values
[27-Dec-2025 12:50:50 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 12:50:50 UTC] 📡 Routing Info
[27-Dec-2025 12:50:50 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 12:50:50 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 12:50:50 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 12:50:50 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 12:50:50 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 12:50:50 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[27-Dec-2025 12:50:50 UTC] 🟢 getDiscoverUsers() method called
[27-Dec-2025 12:50:50 UTC] 🔐 Calling jwtMiddleware...
[27-Dec-2025 12:50:50 UTC] 🔐 jwtMiddleware returned
[27-Dec-2025 12:50:50 UTC] 📊 Pagination parameters
[27-Dec-2025 12:50:50 UTC] 👤 Getting current user data for ID: 55
[27-Dec-2025 12:50:50 UTC] ✅ Current user found
[27-Dec-2025 12:50:50 UTC] 🔍 Querying discovery users...
[27-Dec-2025 12:50:50 UTC] 🔍 getDiscoveryUsers called
[27-Dec-2025 12:50:50 UTC] 📝 Query:
[27-Dec-2025 12:50:50 UTC] ✅ Database returned 10 users
[27-Dec-2025 12:50:50 UTC] 👤 Sample user from DB:
[27-Dec-2025 12:50:50 UTC] 🔍 Filtering preferences:
[27-Dec-2025 12:50:50 UTC] 🤝 Preference check:
[27-Dec-2025 12:50:50 UTC] ⚠️ Skipping user 46 - no photos
[27-Dec-2025 12:50:50 UTC] 🤝 Preference check:
[27-Dec-2025 12:50:50 UTC] ⚠️ Skipping user 48 - no photos
[27-Dec-2025 12:50:50 UTC] 🤝 Preference check:
[27-Dec-2025 12:50:50 UTC] 🤝 Preference check:
[27-Dec-2025 12:50:50 UTC] ⚠️ Skipping user 50 - preferences don't match
[27-Dec-2025 12:50:50 UTC] 🤝 Preference check:
[27-Dec-2025 12:50:50 UTC] 🤝 Preference check:
[27-Dec-2025 12:50:50 UTC] 🤝 Preference check:
[27-Dec-2025 12:50:50 UTC] 🤝 Preference check:
[27-Dec-2025 12:50:50 UTC] ✅ After filtering: 7 users
[27-Dec-2025 12:50:50 UTC] 🔍 getDiscoveryUsersCount called
[27-Dec-2025 12:50:50 UTC] ✅ Total users in DB (excluding current): 10
[27-Dec-2025 12:50:50 UTC] ✅ Discovery query complete
[27-Dec-2025 12:50:50 UTC] 📤 OUTGOING RESPONSE
[27-Dec-2025 12:50:50 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[27-Dec-2025 12:50:57 UTC] 🚀 Logger initialized
[27-Dec-2025 12:50:57 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 12:50:57 UTC] 📋 GET Parameters
[27-Dec-2025 12:50:57 UTC] 📦 POST Data
[27-Dec-2025 12:50:57 UTC] 📄 Request Headers
[27-Dec-2025 12:50:57 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 12:50:57 UTC] 🌐 Request Details
[27-Dec-2025 12:50:57 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 12:50:57 UTC] ⚠️ Using default environment values
[27-Dec-2025 12:50:57 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 12:50:57 UTC] 📡 Routing Info
[27-Dec-2025 12:50:57 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 12:50:57 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 12:50:57 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 12:50:57 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 12:50:57 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 12:50:57 UTC] 📍 ROUTING: POST handle swipe
[27-Dec-2025 12:50:57 UTC] 🟢 Handling swipe action...
[27-Dec-2025 12:50:57 UTC] 🔄 Processing swipe - User: 55, Target: 45, Action: super_like
[27-Dec-2025 12:50:57 UTC] 📤 OUTGOING RESPONSE
[27-Dec-2025 12:50:57 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[27-Dec-2025 12:50:59 UTC] 🚀 Logger initialized
[27-Dec-2025 12:50:59 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 12:50:59 UTC] 📋 GET Parameters
[27-Dec-2025 12:50:59 UTC] 📦 POST Data
[27-Dec-2025 12:50:59 UTC] 📄 Request Headers
[27-Dec-2025 12:50:59 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 12:50:59 UTC] 🌐 Request Details
[27-Dec-2025 12:50:59 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 12:50:59 UTC] ⚠️ Using default environment values
[27-Dec-2025 12:50:59 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 12:50:59 UTC] 📡 Routing Info
[27-Dec-2025 12:50:59 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 12:50:59 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 12:50:59 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 12:50:59 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 12:50:59 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 12:50:59 UTC] 📍 ROUTING: POST handle swipe
[27-Dec-2025 12:50:59 UTC] 🟢 Handling swipe action...
[27-Dec-2025 12:50:59 UTC] 🔄 Processing swipe - User: 55, Target: 45, Action: super_like
[27-Dec-2025 12:50:59 UTC] 📤 OUTGOING RESPONSE
[27-Dec-2025 12:50:59 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[27-Dec-2025 12:50:59 UTC] 🚀 Logger initialized
[27-Dec-2025 12:50:59 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 12:50:59 UTC] 📋 GET Parameters
[27-Dec-2025 12:50:59 UTC] 📦 POST Data
[27-Dec-2025 12:50:59 UTC] 📄 Request Headers
[27-Dec-2025 12:50:59 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 12:50:59 UTC] 🌐 Request Details
[27-Dec-2025 12:50:59 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 12:50:59 UTC] ⚠️ Using default environment values
[27-Dec-2025 12:50:59 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 12:50:59 UTC] 📡 Routing Info
[27-Dec-2025 12:50:59 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 12:50:59 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 12:50:59 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 12:50:59 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 12:50:59 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 12:50:59 UTC] 📍 ROUTING: POST handle swipe
[27-Dec-2025 12:50:59 UTC] 🟢 Handling swipe action...
[27-Dec-2025 12:50:59 UTC] 🔄 Processing swipe - User: 55, Target: 45, Action: super_like
[27-Dec-2025 12:50:59 UTC] 📤 OUTGOING RESPONSE
[27-Dec-2025 12:50:59 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[27-Dec-2025 12:51:00 UTC] 🚀 Logger initialized
[27-Dec-2025 12:51:00 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 12:51:00 UTC] 📋 GET Parameters
[27-Dec-2025 12:51:00 UTC] 📦 POST Data
[27-Dec-2025 12:51:00 UTC] 📄 Request Headers
[27-Dec-2025 12:51:00 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 12:51:00 UTC] 🌐 Request Details
[27-Dec-2025 12:51:00 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 12:51:00 UTC] ⚠️ Using default environment values
[27-Dec-2025 12:51:00 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 12:51:00 UTC] 📡 Routing Info
[27-Dec-2025 12:51:00 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 12:51:00 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 12:51:00 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 12:51:00 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 12:51:00 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 12:51:00 UTC] 📍 ROUTING: POST handle swipe
[27-Dec-2025 12:51:00 UTC] 🟢 Handling swipe action...
[27-Dec-2025 12:51:00 UTC] 🔄 Processing swipe - User: 55, Target: 45, Action: super_like
[27-Dec-2025 12:51:00 UTC] 📤 OUTGOING RESPONSE
[27-Dec-2025 12:51:00 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[27-Dec-2025 12:51:02 UTC] 🚀 Logger initialized
[27-Dec-2025 12:51:02 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 12:51:02 UTC] 📋 GET Parameters
[27-Dec-2025 12:51:02 UTC] 📦 POST Data
[27-Dec-2025 12:51:02 UTC] 📄 Request Headers
[27-Dec-2025 12:51:02 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 12:51:02 UTC] 🌐 Request Details
[27-Dec-2025 12:51:02 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 12:51:02 UTC] ⚠️ Using default environment values
[27-Dec-2025 12:51:02 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 12:51:02 UTC] 📡 Routing Info
[27-Dec-2025 12:51:02 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 12:51:02 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 12:51:02 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 12:51:02 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 12:51:02 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 12:51:02 UTC] 📍 ROUTING: POST handle swipe
[27-Dec-2025 12:51:02 UTC] 🟢 Handling swipe action...
[27-Dec-2025 12:51:02 UTC] 🔄 Processing swipe - User: 55, Target: 45, Action: dislike
[27-Dec-2025 12:51:02 UTC] 📤 OUTGOING RESPONSE
[27-Dec-2025 12:51:02 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[27-Dec-2025 12:51:03 UTC] 🚀 Logger initialized
[27-Dec-2025 12:51:03 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 12:51:03 UTC] 📋 GET Parameters
[27-Dec-2025 12:51:03 UTC] 📦 POST Data
[27-Dec-2025 12:51:03 UTC] 📄 Request Headers
[27-Dec-2025 12:51:03 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 12:51:03 UTC] 🌐 Request Details
[27-Dec-2025 12:51:03 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 12:51:03 UTC] ⚠️ Using default environment values
[27-Dec-2025 12:51:03 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 12:51:03 UTC] 📡 Routing Info
[27-Dec-2025 12:51:03 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 12:51:03 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 12:51:03 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 12:51:03 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 12:51:03 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 12:51:03 UTC] 📍 ROUTING: POST handle swipe
[27-Dec-2025 12:51:03 UTC] 🟢 Handling swipe action...
[27-Dec-2025 12:51:03 UTC] 🔄 Processing swipe - User: 55, Target: 47, Action: dislike
[27-Dec-2025 12:51:03 UTC] 📤 OUTGOING RESPONSE
[27-Dec-2025 12:51:03 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[27-Dec-2025 12:51:03 UTC] 🚀 Logger initialized
[27-Dec-2025 12:51:03 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 12:51:03 UTC] 📋 GET Parameters
[27-Dec-2025 12:51:03 UTC] 📄 Request Headers
[27-Dec-2025 12:51:03 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 12:51:03 UTC] 🌐 Request Details
[27-Dec-2025 12:51:03 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 12:51:03 UTC] ⚠️ Using default environment values
[27-Dec-2025 12:51:03 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 12:51:03 UTC] 📡 Routing Info
[27-Dec-2025 12:51:03 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 12:51:03 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 12:51:03 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 12:51:03 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 12:51:03 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 12:51:03 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[27-Dec-2025 12:51:03 UTC] 🟢 getDiscoverUsers() method called
[27-Dec-2025 12:51:03 UTC] 🔐 Calling jwtMiddleware...
[27-Dec-2025 12:51:03 UTC] 🔐 jwtMiddleware returned
[27-Dec-2025 12:51:03 UTC] 📊 Pagination parameters
[27-Dec-2025 12:51:03 UTC] 👤 Getting current user data for ID: 55
[27-Dec-2025 12:51:03 UTC] ✅ Current user found
[27-Dec-2025 12:51:03 UTC] 🔍 Querying discovery users...
[27-Dec-2025 12:51:03 UTC] 🔍 getDiscoveryUsers called
[27-Dec-2025 12:51:03 UTC] 📝 Query:
[27-Dec-2025 12:51:03 UTC] ✅ Database returned 0 users
[27-Dec-2025 12:51:03 UTC] 🔍 Filtering preferences:
[27-Dec-2025 12:51:03 UTC] ✅ After filtering: 0 users
[27-Dec-2025 12:51:03 UTC] 🔍 getDiscoveryUsersCount called
[27-Dec-2025 12:51:03 UTC] ✅ Total users in DB (excluding current): 10
[27-Dec-2025 12:51:03 UTC] ✅ Discovery query complete
[27-Dec-2025 12:51:03 UTC] 📤 OUTGOING RESPONSE
[27-Dec-2025 12:51:03 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[27-Dec-2025 12:51:04 UTC] 🚀 Logger initialized
[27-Dec-2025 12:51:04 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 12:51:04 UTC] 📋 GET Parameters
[27-Dec-2025 12:51:04 UTC] 📦 POST Data
[27-Dec-2025 12:51:04 UTC] 📄 Request Headers
[27-Dec-2025 12:51:04 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 12:51:04 UTC] 🌐 Request Details
[27-Dec-2025 12:51:04 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 12:51:04 UTC] ⚠️ Using default environment values
[27-Dec-2025 12:51:04 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 12:51:04 UTC] 📡 Routing Info
[27-Dec-2025 12:51:04 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 12:51:04 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 12:51:04 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 12:51:04 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 12:51:04 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 12:51:04 UTC] 📍 ROUTING: POST handle swipe
[27-Dec-2025 12:51:04 UTC] 🟢 Handling swipe action...
[27-Dec-2025 12:51:04 UTC] 🔄 Processing swipe - User: 55, Target: 49, Action: dislike
[27-Dec-2025 12:51:04 UTC] 📤 OUTGOING RESPONSE
[27-Dec-2025 12:51:04 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[27-Dec-2025 12:51:11 UTC] 🚀 Logger initialized
[27-Dec-2025 12:51:11 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 12:51:11 UTC] 📋 GET Parameters
[27-Dec-2025 12:51:11 UTC] 📦 POST Data
[27-Dec-2025 12:51:11 UTC] 📄 Request Headers
[27-Dec-2025 12:51:11 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 12:51:11 UTC] 🌐 Request Details
[27-Dec-2025 12:51:11 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 12:51:11 UTC] ⚠️ Using default environment values
[27-Dec-2025 12:51:11 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 12:51:11 UTC] 📡 Routing Info
[27-Dec-2025 12:51:11 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 12:51:11 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 12:51:11 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 12:51:11 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 12:51:11 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 12:51:11 UTC] 📍 ROUTING: POST handle swipe
[27-Dec-2025 12:51:11 UTC] 🟢 Handling swipe action...
[27-Dec-2025 12:51:11 UTC] 🔄 Processing swipe - User: 55, Target: 51, Action: dislike
[27-Dec-2025 12:51:11 UTC] 📤 OUTGOING RESPONSE
[27-Dec-2025 12:51:11 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[27-Dec-2025 12:51:13 UTC] 🚀 Logger initialized
[27-Dec-2025 12:51:13 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 12:51:13 UTC] 📋 GET Parameters
[27-Dec-2025 12:51:13 UTC] 📦 POST Data
[27-Dec-2025 12:51:13 UTC] 📄 Request Headers
[27-Dec-2025 12:51:13 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 12:51:13 UTC] 🌐 Request Details
[27-Dec-2025 12:51:13 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 12:51:13 UTC] ⚠️ Using default environment values
[27-Dec-2025 12:51:13 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 12:51:13 UTC] 📡 Routing Info
[27-Dec-2025 12:51:13 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 12:51:13 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 12:51:13 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 12:51:13 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 12:51:13 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 12:51:13 UTC] 📍 ROUTING: POST handle swipe
[27-Dec-2025 12:51:13 UTC] 🟢 Handling swipe action...
[27-Dec-2025 12:51:13 UTC] 🔄 Processing swipe - User: 55, Target: 52, Action: dislike
[27-Dec-2025 12:51:13 UTC] 📤 OUTGOING RESPONSE
[27-Dec-2025 12:51:13 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[27-Dec-2025 12:51:15 UTC] 🚀 Logger initialized
[27-Dec-2025 12:51:15 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 12:51:15 UTC] 📋 GET Parameters
[27-Dec-2025 12:51:15 UTC] 📦 POST Data
[27-Dec-2025 12:51:15 UTC] 📄 Request Headers
[27-Dec-2025 12:51:15 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 12:51:15 UTC] 🌐 Request Details
[27-Dec-2025 12:51:15 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 12:51:15 UTC] ⚠️ Using default environment values
[27-Dec-2025 12:51:15 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 12:51:15 UTC] 📡 Routing Info
[27-Dec-2025 12:51:15 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 12:51:15 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 12:51:15 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 12:51:15 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 12:51:15 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 12:51:15 UTC] 📍 ROUTING: POST handle swipe
[27-Dec-2025 12:51:15 UTC] 🟢 Handling swipe action...
[27-Dec-2025 12:51:15 UTC] 🔄 Processing swipe - User: 55, Target: 53, Action: dislike
[27-Dec-2025 12:51:15 UTC] 📤 OUTGOING RESPONSE
[27-Dec-2025 12:51:15 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[27-Dec-2025 12:51:29 UTC] 🚀 Logger initialized
[27-Dec-2025 12:51:29 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 12:51:29 UTC] 📋 GET Parameters
[27-Dec-2025 12:51:29 UTC] 📦 POST Data
[27-Dec-2025 12:51:29 UTC] 📄 Request Headers
[27-Dec-2025 12:51:29 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 12:51:29 UTC] 🌐 Request Details
[27-Dec-2025 12:51:29 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 12:51:29 UTC] ⚠️ Using default environment values
[27-Dec-2025 12:51:29 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 12:51:29 UTC] 📡 Routing Info
[27-Dec-2025 12:51:29 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 12:51:29 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 12:51:29 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 12:51:29 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 12:51:29 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 12:51:29 UTC] 📍 ROUTING: POST handle swipe
[27-Dec-2025 12:51:29 UTC] 🟢 Handling swipe action...
[27-Dec-2025 12:51:29 UTC] 🔄 Processing swipe - User: 55, Target: 54, Action: dislike
[27-Dec-2025 12:51:29 UTC] 📤 OUTGOING RESPONSE
[27-Dec-2025 12:51:29 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[27-Dec-2025 12:51:41 UTC] 🚀 Logger initialized
[27-Dec-2025 12:51:41 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 12:51:41 UTC] 📋 GET Parameters
[27-Dec-2025 12:51:41 UTC] 📄 Request Headers
[27-Dec-2025 12:51:41 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 12:51:41 UTC] 🌐 Request Details
[27-Dec-2025 12:51:41 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 12:51:41 UTC] ⚠️ Using default environment values
[27-Dec-2025 12:51:41 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 12:51:41 UTC] 📡 Routing Info
[27-Dec-2025 12:51:41 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 12:51:41 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 12:51:41 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 12:51:41 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 12:51:41 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 12:51:41 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[27-Dec-2025 12:51:41 UTC] 🟢 getDiscoverUsers() method called
[27-Dec-2025 12:51:41 UTC] 🔐 Calling jwtMiddleware...
[27-Dec-2025 12:51:41 UTC] 🔐 jwtMiddleware returned
[27-Dec-2025 12:51:41 UTC] 📊 Pagination parameters
[27-Dec-2025 12:51:41 UTC] 👤 Getting current user data for ID: 55
[27-Dec-2025 12:51:41 UTC] ✅ Current user found
[27-Dec-2025 12:51:41 UTC] 🔍 Querying discovery users...
[27-Dec-2025 12:51:41 UTC] 🔍 getDiscoveryUsers called
[27-Dec-2025 12:51:41 UTC] 📝 Query:
[27-Dec-2025 12:51:41 UTC] ✅ Database returned 10 users
[27-Dec-2025 12:51:41 UTC] 👤 Sample user from DB:
[27-Dec-2025 12:51:41 UTC] 🔍 Filtering preferences:
[27-Dec-2025 12:51:41 UTC] 🤝 Preference check:
[27-Dec-2025 12:51:41 UTC] ⚠️ Skipping user 46 - no photos
[27-Dec-2025 12:51:41 UTC] 🤝 Preference check:
[27-Dec-2025 12:51:41 UTC] ⚠️ Skipping user 48 - no photos
[27-Dec-2025 12:51:41 UTC] 🤝 Preference check:
[27-Dec-2025 12:51:41 UTC] 🤝 Preference check:
[27-Dec-2025 12:51:41 UTC] ⚠️ Skipping user 50 - preferences don't match
[27-Dec-2025 12:51:41 UTC] 🤝 Preference check:
[27-Dec-2025 12:51:41 UTC] 🤝 Preference check:
[27-Dec-2025 12:51:41 UTC] 🤝 Preference check:
[27-Dec-2025 12:51:41 UTC] 🤝 Preference check:
[27-Dec-2025 12:51:41 UTC] ✅ After filtering: 7 users
[27-Dec-2025 12:51:41 UTC] 🔍 getDiscoveryUsersCount called
[27-Dec-2025 12:51:41 UTC] ✅ Total users in DB (excluding current): 10
[27-Dec-2025 12:51:41 UTC] ✅ Discovery query complete
[27-Dec-2025 12:51:41 UTC] 📤 OUTGOING RESPONSE
[27-Dec-2025 12:51:41 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[27-Dec-2025 12:52:00 UTC] 🚀 Logger initialized
[27-Dec-2025 12:52:00 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 12:52:00 UTC] 📋 GET Parameters
[27-Dec-2025 12:52:00 UTC] 📦 POST Data
[27-Dec-2025 12:52:00 UTC] 📄 Request Headers
[27-Dec-2025 12:52:00 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 12:52:00 UTC] 🌐 Request Details
[27-Dec-2025 12:52:00 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 12:52:00 UTC] ⚠️ Using default environment values
[27-Dec-2025 12:52:00 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 12:52:00 UTC] 📡 Routing Info
[27-Dec-2025 12:52:00 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 12:52:00 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 12:52:00 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 12:52:00 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 12:52:00 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 12:52:00 UTC] 📍 ROUTING: POST handle swipe
[27-Dec-2025 12:52:00 UTC] 🟢 Handling swipe action...
[27-Dec-2025 12:52:00 UTC] 🔄 Processing swipe - User: 55, Target: 47, Action: dislike
[27-Dec-2025 12:52:00 UTC] 📤 OUTGOING RESPONSE
[27-Dec-2025 12:52:00 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[27-Dec-2025 12:52:00 UTC] 🚀 Logger initialized
[27-Dec-2025 12:52:00 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 12:52:00 UTC] 📋 GET Parameters
[27-Dec-2025 12:52:00 UTC] 📄 Request Headers
[27-Dec-2025 12:52:00 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 12:52:00 UTC] 🌐 Request Details
[27-Dec-2025 12:52:00 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 12:52:00 UTC] ⚠️ Using default environment values
[27-Dec-2025 12:52:00 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 12:52:00 UTC] 📡 Routing Info
[27-Dec-2025 12:52:00 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 12:52:00 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 12:52:00 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 12:52:00 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 12:52:00 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 12:52:00 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[27-Dec-2025 12:52:00 UTC] 🟢 getDiscoverUsers() method called
[27-Dec-2025 12:52:00 UTC] 🔐 Calling jwtMiddleware...
[27-Dec-2025 12:52:00 UTC] 🔐 jwtMiddleware returned
[27-Dec-2025 12:52:00 UTC] 📊 Pagination parameters
[27-Dec-2025 12:52:00 UTC] 👤 Getting current user data for ID: 55
[27-Dec-2025 12:52:00 UTC] ✅ Current user found
[27-Dec-2025 12:52:00 UTC] 🔍 Querying discovery users...
[27-Dec-2025 12:52:00 UTC] 🔍 getDiscoveryUsers called
[27-Dec-2025 12:52:00 UTC] 📝 Query:
[27-Dec-2025 12:52:00 UTC] ✅ Database returned 0 users
[27-Dec-2025 12:52:00 UTC] 🔍 Filtering preferences:
[27-Dec-2025 12:52:00 UTC] ✅ After filtering: 0 users
[27-Dec-2025 12:52:00 UTC] 🔍 getDiscoveryUsersCount called
[27-Dec-2025 12:52:00 UTC] ✅ Total users in DB (excluding current): 10
[27-Dec-2025 12:52:00 UTC] ✅ Discovery query complete
[27-Dec-2025 12:52:00 UTC] 📤 OUTGOING RESPONSE
[27-Dec-2025 12:52:00 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[27-Dec-2025 12:52:00 UTC] 🚀 Logger initialized
[27-Dec-2025 12:52:00 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 12:52:00 UTC] 📋 GET Parameters
[27-Dec-2025 12:52:00 UTC] 📦 POST Data
[27-Dec-2025 12:52:00 UTC] 📄 Request Headers
[27-Dec-2025 12:52:00 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 12:52:00 UTC] 🌐 Request Details
[27-Dec-2025 12:52:00 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 12:52:00 UTC] ⚠️ Using default environment values
[27-Dec-2025 12:52:00 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 12:52:00 UTC] 📡 Routing Info
[27-Dec-2025 12:52:00 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 12:52:00 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 12:52:00 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 12:52:00 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 12:52:00 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 12:52:00 UTC] 📍 ROUTING: POST handle swipe
[27-Dec-2025 12:52:00 UTC] 🟢 Handling swipe action...
[27-Dec-2025 12:52:00 UTC] 🔄 Processing swipe - User: 55, Target: 45, Action: dislike
[27-Dec-2025 12:52:00 UTC] 📤 OUTGOING RESPONSE
[27-Dec-2025 12:52:00 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[27-Dec-2025 12:52:02 UTC] 🚀 Logger initialized
[27-Dec-2025 12:52:02 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 12:52:02 UTC] 📋 GET Parameters
[27-Dec-2025 12:52:02 UTC] 📦 POST Data
[27-Dec-2025 12:52:02 UTC] 📄 Request Headers
[27-Dec-2025 12:52:02 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 12:52:02 UTC] 🌐 Request Details
[27-Dec-2025 12:52:02 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 12:52:02 UTC] ⚠️ Using default environment values
[27-Dec-2025 12:52:02 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 12:52:02 UTC] 📡 Routing Info
[27-Dec-2025 12:52:02 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 12:52:02 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 12:52:02 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 12:52:02 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 12:52:02 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 12:52:02 UTC] 📍 ROUTING: POST handle swipe
[27-Dec-2025 12:52:02 UTC] 🟢 Handling swipe action...
[27-Dec-2025 12:52:02 UTC] 🔄 Processing swipe - User: 55, Target: 49, Action: dislike
[27-Dec-2025 12:52:02 UTC] 📤 OUTGOING RESPONSE
[27-Dec-2025 12:52:02 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[27-Dec-2025 12:52:03 UTC] 🚀 Logger initialized
[27-Dec-2025 12:52:03 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 12:52:03 UTC] 📋 GET Parameters
[27-Dec-2025 12:52:03 UTC] 📦 POST Data
[27-Dec-2025 12:52:03 UTC] 📄 Request Headers
[27-Dec-2025 12:52:03 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 12:52:03 UTC] 🌐 Request Details
[27-Dec-2025 12:52:03 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 12:52:03 UTC] ⚠️ Using default environment values
[27-Dec-2025 12:52:03 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 12:52:03 UTC] 📡 Routing Info
[27-Dec-2025 12:52:03 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 12:52:03 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 12:52:03 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 12:52:03 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 12:52:03 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 12:52:03 UTC] 📍 ROUTING: POST handle swipe
[27-Dec-2025 12:52:03 UTC] 🟢 Handling swipe action...
[27-Dec-2025 12:52:03 UTC] 🔄 Processing swipe - User: 55, Target: 51, Action: dislike
[27-Dec-2025 12:52:03 UTC] 📤 OUTGOING RESPONSE
[27-Dec-2025 12:52:03 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[27-Dec-2025 12:52:04 UTC] 🚀 Logger initialized
[27-Dec-2025 12:52:04 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 12:52:04 UTC] 📋 GET Parameters
[27-Dec-2025 12:52:04 UTC] 📦 POST Data
[27-Dec-2025 12:52:04 UTC] 📄 Request Headers
[27-Dec-2025 12:52:04 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 12:52:04 UTC] 🌐 Request Details
[27-Dec-2025 12:52:04 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 12:52:04 UTC] ⚠️ Using default environment values
[27-Dec-2025 12:52:04 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 12:52:04 UTC] 📡 Routing Info
[27-Dec-2025 12:52:04 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 12:52:04 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 12:52:04 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 12:52:04 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 12:52:04 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 12:52:04 UTC] 📍 ROUTING: POST handle swipe
[27-Dec-2025 12:52:04 UTC] 🟢 Handling swipe action...
[27-Dec-2025 12:52:04 UTC] 🔄 Processing swipe - User: 55, Target: 52, Action: dislike
[27-Dec-2025 12:52:04 UTC] 📤 OUTGOING RESPONSE
[27-Dec-2025 12:52:04 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[27-Dec-2025 12:52:05 UTC] 🚀 Logger initialized
[27-Dec-2025 12:52:05 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 12:52:05 UTC] 📋 GET Parameters
[27-Dec-2025 12:52:05 UTC] 📦 POST Data
[27-Dec-2025 12:52:05 UTC] 📄 Request Headers
[27-Dec-2025 12:52:05 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 12:52:05 UTC] 🌐 Request Details
[27-Dec-2025 12:52:05 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 12:52:05 UTC] ⚠️ Using default environment values
[27-Dec-2025 12:52:05 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 12:52:05 UTC] 📡 Routing Info
[27-Dec-2025 12:52:05 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 12:52:05 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 12:52:05 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 12:52:05 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 12:52:05 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 12:52:05 UTC] 📍 ROUTING: POST handle swipe
[27-Dec-2025 12:52:05 UTC] 🟢 Handling swipe action...
[27-Dec-2025 12:52:05 UTC] 🔄 Processing swipe - User: 55, Target: 53, Action: dislike
[27-Dec-2025 12:52:05 UTC] 📤 OUTGOING RESPONSE
[27-Dec-2025 12:52:05 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[27-Dec-2025 12:52:06 UTC] 🚀 Logger initialized
[27-Dec-2025 12:52:06 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 12:52:06 UTC] 📋 GET Parameters
[27-Dec-2025 12:52:06 UTC] 📦 POST Data
[27-Dec-2025 12:52:06 UTC] 📄 Request Headers
[27-Dec-2025 12:52:06 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 12:52:06 UTC] 🌐 Request Details
[27-Dec-2025 12:52:06 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 12:52:06 UTC] ⚠️ Using default environment values
[27-Dec-2025 12:52:06 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 12:52:06 UTC] 📡 Routing Info
[27-Dec-2025 12:52:06 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 12:52:06 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 12:52:06 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 12:52:06 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 12:52:06 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 12:52:06 UTC] 📍 ROUTING: POST handle swipe
[27-Dec-2025 12:52:06 UTC] 🟢 Handling swipe action...
[27-Dec-2025 12:52:06 UTC] 🔄 Processing swipe - User: 55, Target: 54, Action: dislike
[27-Dec-2025 12:52:06 UTC] 📤 OUTGOING RESPONSE
[27-Dec-2025 12:52:06 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[27-Dec-2025 12:52:12 UTC] 🚀 Logger initialized
[27-Dec-2025 12:52:12 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 12:52:12 UTC] 📋 GET Parameters
[27-Dec-2025 12:52:12 UTC] 📄 Request Headers
[27-Dec-2025 12:52:12 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 12:52:12 UTC] 🌐 Request Details
[27-Dec-2025 12:52:12 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 12:52:12 UTC] ⚠️ Using default environment values
[27-Dec-2025 12:52:12 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 12:52:12 UTC] 📡 Routing Info
[27-Dec-2025 12:52:12 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 12:52:12 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 12:52:12 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 12:52:12 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 12:52:12 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 12:52:12 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[27-Dec-2025 12:52:12 UTC] 🟢 getDiscoverUsers() method called
[27-Dec-2025 12:52:12 UTC] 🔐 Calling jwtMiddleware...
[27-Dec-2025 12:52:12 UTC] 🔐 jwtMiddleware returned
[27-Dec-2025 12:52:12 UTC] 📊 Pagination parameters
[27-Dec-2025 12:52:12 UTC] 👤 Getting current user data for ID: 55
[27-Dec-2025 12:52:12 UTC] ✅ Current user found
[27-Dec-2025 12:52:12 UTC] 🔍 Querying discovery users...
[27-Dec-2025 12:52:12 UTC] 🔍 getDiscoveryUsers called
[27-Dec-2025 12:52:12 UTC] 📝 Query:
[27-Dec-2025 12:52:12 UTC] ✅ Database returned 10 users
[27-Dec-2025 12:52:12 UTC] 👤 Sample user from DB:
[27-Dec-2025 12:52:12 UTC] 🔍 Filtering preferences:
[27-Dec-2025 12:52:12 UTC] 🤝 Preference check:
[27-Dec-2025 12:52:12 UTC] ⚠️ Skipping user 46 - no photos
[27-Dec-2025 12:52:12 UTC] 🤝 Preference check:
[27-Dec-2025 12:52:12 UTC] ⚠️ Skipping user 48 - no photos
[27-Dec-2025 12:52:12 UTC] 🤝 Preference check:
[27-Dec-2025 12:52:12 UTC] 🤝 Preference check:
[27-Dec-2025 12:52:12 UTC] ⚠️ Skipping user 50 - preferences don't match
[27-Dec-2025 12:52:12 UTC] 🤝 Preference check:
[27-Dec-2025 12:52:12 UTC] 🤝 Preference check:
[27-Dec-2025 12:52:12 UTC] 🤝 Preference check:
[27-Dec-2025 12:52:12 UTC] 🤝 Preference check:
[27-Dec-2025 12:52:12 UTC] ✅ After filtering: 7 users
[27-Dec-2025 12:52:12 UTC] 🔍 getDiscoveryUsersCount called
[27-Dec-2025 12:52:12 UTC] ✅ Total users in DB (excluding current): 10
[27-Dec-2025 12:52:12 UTC] ✅ Discovery query complete
[27-Dec-2025 12:52:12 UTC] 📤 OUTGOING RESPONSE
[27-Dec-2025 12:52:12 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[27-Dec-2025 12:52:15 UTC] 🚀 Logger initialized
[27-Dec-2025 12:52:15 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 12:52:15 UTC] 📋 GET Parameters
[27-Dec-2025 12:52:15 UTC] 📦 POST Data
[27-Dec-2025 12:52:15 UTC] 📄 Request Headers
[27-Dec-2025 12:52:15 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 12:52:15 UTC] 🌐 Request Details
[27-Dec-2025 12:52:15 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 12:52:15 UTC] ⚠️ Using default environment values
[27-Dec-2025 12:52:15 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 12:52:15 UTC] 📡 Routing Info
[27-Dec-2025 12:52:15 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 12:52:15 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 12:52:15 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 12:52:15 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 12:52:15 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 12:52:15 UTC] 📍 ROUTING: POST handle swipe
[27-Dec-2025 12:52:15 UTC] 🟢 Handling swipe action...
[27-Dec-2025 12:52:15 UTC] 🔄 Processing swipe - User: 55, Target: 45, Action: super_like
[27-Dec-2025 12:52:15 UTC] 📤 OUTGOING RESPONSE
[27-Dec-2025 12:52:15 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[27-Dec-2025 12:52:15 UTC] 🚀 Logger initialized
[27-Dec-2025 12:52:15 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 12:52:15 UTC] 📋 GET Parameters
[27-Dec-2025 12:52:15 UTC] 📦 POST Data
[27-Dec-2025 12:52:15 UTC] 📄 Request Headers
[27-Dec-2025 12:52:15 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 12:52:15 UTC] 🌐 Request Details
[27-Dec-2025 12:52:15 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 12:52:15 UTC] ⚠️ Using default environment values
[27-Dec-2025 12:52:15 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 12:52:15 UTC] 📡 Routing Info
[27-Dec-2025 12:52:15 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 12:52:15 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 12:52:15 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 12:52:15 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 12:52:15 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 12:52:15 UTC] 📍 ROUTING: POST handle swipe
[27-Dec-2025 12:52:15 UTC] 🟢 Handling swipe action...
[27-Dec-2025 12:52:15 UTC] 🔄 Processing swipe - User: 55, Target: 45, Action: super_like
[27-Dec-2025 12:52:15 UTC] 📤 OUTGOING RESPONSE
[27-Dec-2025 12:52:15 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[27-Dec-2025 12:52:15 UTC] 🚀 Logger initialized
[27-Dec-2025 12:52:15 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 12:52:15 UTC] 📋 GET Parameters
[27-Dec-2025 12:52:15 UTC] 📦 POST Data
[27-Dec-2025 12:52:15 UTC] 📄 Request Headers
[27-Dec-2025 12:52:15 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 12:52:15 UTC] 🌐 Request Details
[27-Dec-2025 12:52:15 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 12:52:15 UTC] ⚠️ Using default environment values
[27-Dec-2025 12:52:15 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 12:52:15 UTC] 📡 Routing Info
[27-Dec-2025 12:52:15 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 12:52:15 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 12:52:15 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 12:52:15 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 12:52:15 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 12:52:15 UTC] 📍 ROUTING: POST handle swipe
[27-Dec-2025 12:52:15 UTC] 🟢 Handling swipe action...
[27-Dec-2025 12:52:15 UTC] 🔄 Processing swipe - User: 55, Target: 45, Action: super_like
[27-Dec-2025 12:52:15 UTC] 📤 OUTGOING RESPONSE
[27-Dec-2025 12:52:15 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[27-Dec-2025 12:52:16 UTC] 🚀 Logger initialized
[27-Dec-2025 12:52:16 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 12:52:16 UTC] 📋 GET Parameters
[27-Dec-2025 12:52:16 UTC] 📦 POST Data
[27-Dec-2025 12:52:16 UTC] 📄 Request Headers
[27-Dec-2025 12:52:16 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 12:52:16 UTC] 🌐 Request Details
[27-Dec-2025 12:52:16 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 12:52:16 UTC] ⚠️ Using default environment values
[27-Dec-2025 12:52:16 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 12:52:16 UTC] 📡 Routing Info
[27-Dec-2025 12:52:16 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 12:52:16 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 12:52:16 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 12:52:16 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 12:52:16 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 12:52:16 UTC] 📍 ROUTING: POST handle swipe
[27-Dec-2025 12:52:16 UTC] 🟢 Handling swipe action...
[27-Dec-2025 12:52:16 UTC] 🔄 Processing swipe - User: 55, Target: 45, Action: super_like
[27-Dec-2025 12:52:16 UTC] 📤 OUTGOING RESPONSE
[27-Dec-2025 12:52:16 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[27-Dec-2025 12:52:16 UTC] 🚀 Logger initialized
[27-Dec-2025 12:52:16 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 12:52:16 UTC] 📋 GET Parameters
[27-Dec-2025 12:52:16 UTC] 📦 POST Data
[27-Dec-2025 12:52:16 UTC] 📄 Request Headers
[27-Dec-2025 12:52:16 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 12:52:16 UTC] 🌐 Request Details
[27-Dec-2025 12:52:16 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 12:52:16 UTC] ⚠️ Using default environment values
[27-Dec-2025 12:52:16 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 12:52:16 UTC] 📡 Routing Info
[27-Dec-2025 12:52:16 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 12:52:16 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 12:52:16 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 12:52:16 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 12:52:16 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 12:52:16 UTC] 📍 ROUTING: POST handle swipe
[27-Dec-2025 12:52:16 UTC] 🟢 Handling swipe action...
[27-Dec-2025 12:52:16 UTC] 🔄 Processing swipe - User: 55, Target: 45, Action: super_like
[27-Dec-2025 12:52:16 UTC] 📤 OUTGOING RESPONSE
[27-Dec-2025 12:52:16 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[27-Dec-2025 12:52:16 UTC] 🚀 Logger initialized
[27-Dec-2025 12:52:16 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 12:52:16 UTC] 📋 GET Parameters
[27-Dec-2025 12:52:16 UTC] 📦 POST Data
[27-Dec-2025 12:52:16 UTC] 📄 Request Headers
[27-Dec-2025 12:52:16 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 12:52:16 UTC] 🌐 Request Details
[27-Dec-2025 12:52:16 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 12:52:16 UTC] ⚠️ Using default environment values
[27-Dec-2025 12:52:16 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 12:52:16 UTC] 📡 Routing Info
[27-Dec-2025 12:52:16 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 12:52:16 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 12:52:16 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 12:52:16 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 12:52:16 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 12:52:16 UTC] 📍 ROUTING: POST handle swipe
[27-Dec-2025 12:52:16 UTC] 🟢 Handling swipe action...
[27-Dec-2025 12:52:16 UTC] 🔄 Processing swipe - User: 55, Target: 45, Action: super_like
[27-Dec-2025 12:52:16 UTC] 📤 OUTGOING RESPONSE
[27-Dec-2025 12:52:16 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[27-Dec-2025 12:52:16 UTC] 🚀 Logger initialized
[27-Dec-2025 12:52:16 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 12:52:16 UTC] 📋 GET Parameters
[27-Dec-2025 12:52:16 UTC] 📦 POST Data
[27-Dec-2025 12:52:16 UTC] 📄 Request Headers
[27-Dec-2025 12:52:16 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 12:52:16 UTC] 🌐 Request Details
[27-Dec-2025 12:52:16 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 12:52:16 UTC] ⚠️ Using default environment values
[27-Dec-2025 12:52:16 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 12:52:16 UTC] 📡 Routing Info
[27-Dec-2025 12:52:16 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 12:52:16 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 12:52:16 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 12:52:16 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 12:52:16 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 12:52:16 UTC] 📍 ROUTING: POST handle swipe
[27-Dec-2025 12:52:16 UTC] 🟢 Handling swipe action...
[27-Dec-2025 12:52:16 UTC] 🔄 Processing swipe - User: 55, Target: 45, Action: super_like
[27-Dec-2025 12:52:16 UTC] 📤 OUTGOING RESPONSE
[27-Dec-2025 12:52:16 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[27-Dec-2025 12:52:17 UTC] 🚀 Logger initialized
[27-Dec-2025 12:52:17 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 12:52:17 UTC] 📋 GET Parameters
[27-Dec-2025 12:52:17 UTC] 📦 POST Data
[27-Dec-2025 12:52:17 UTC] 📄 Request Headers
[27-Dec-2025 12:52:17 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 12:52:17 UTC] 🌐 Request Details
[27-Dec-2025 12:52:17 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 12:52:17 UTC] ⚠️ Using default environment values
[27-Dec-2025 12:52:17 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 12:52:17 UTC] 📡 Routing Info
[27-Dec-2025 12:52:17 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 12:52:17 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 12:52:17 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 12:52:17 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 12:52:17 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 12:52:17 UTC] 📍 ROUTING: POST handle swipe
[27-Dec-2025 12:52:17 UTC] 🟢 Handling swipe action...
[27-Dec-2025 12:52:17 UTC] 🔄 Processing swipe - User: 55, Target: 45, Action: super_like
[27-Dec-2025 12:52:17 UTC] 📤 OUTGOING RESPONSE
[27-Dec-2025 12:52:17 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[27-Dec-2025 12:52:17 UTC] 🚀 Logger initialized
[27-Dec-2025 12:52:17 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 12:52:17 UTC] 📋 GET Parameters
[27-Dec-2025 12:52:17 UTC] 📦 POST Data
[27-Dec-2025 12:52:17 UTC] 📄 Request Headers
[27-Dec-2025 12:52:17 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 12:52:17 UTC] 🌐 Request Details
[27-Dec-2025 12:52:17 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 12:52:17 UTC] ⚠️ Using default environment values
[27-Dec-2025 12:52:17 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 12:52:17 UTC] 📡 Routing Info
[27-Dec-2025 12:52:17 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 12:52:17 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 12:52:17 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 12:52:17 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 12:52:17 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 12:52:17 UTC] 📍 ROUTING: POST handle swipe
[27-Dec-2025 12:52:17 UTC] 🟢 Handling swipe action...
[27-Dec-2025 12:52:17 UTC] 🔄 Processing swipe - User: 55, Target: 45, Action: super_like
[27-Dec-2025 12:52:17 UTC] 📤 OUTGOING RESPONSE
[27-Dec-2025 12:52:17 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[27-Dec-2025 12:52:17 UTC] 🚀 Logger initialized
[27-Dec-2025 12:52:17 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 12:52:17 UTC] 📋 GET Parameters
[27-Dec-2025 12:52:17 UTC] 📦 POST Data
[27-Dec-2025 12:52:17 UTC] 📄 Request Headers
[27-Dec-2025 12:52:17 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 12:52:17 UTC] 🌐 Request Details
[27-Dec-2025 12:52:17 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 12:52:17 UTC] ⚠️ Using default environment values
[27-Dec-2025 12:52:17 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 12:52:17 UTC] 📡 Routing Info
[27-Dec-2025 12:52:17 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 12:52:17 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 12:52:17 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 12:52:17 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 12:52:17 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 12:52:17 UTC] 📍 ROUTING: POST handle swipe
[27-Dec-2025 12:52:17 UTC] 🟢 Handling swipe action...
[27-Dec-2025 12:52:17 UTC] 🔄 Processing swipe - User: 55, Target: 45, Action: super_like
[27-Dec-2025 12:52:17 UTC] 📤 OUTGOING RESPONSE
[27-Dec-2025 12:52:17 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[27-Dec-2025 12:52:17 UTC] 🚀 Logger initialized
[27-Dec-2025 12:52:17 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 12:52:17 UTC] 📋 GET Parameters
[27-Dec-2025 12:52:17 UTC] 📦 POST Data
[27-Dec-2025 12:52:17 UTC] 📄 Request Headers
[27-Dec-2025 12:52:17 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 12:52:17 UTC] 🌐 Request Details
[27-Dec-2025 12:52:17 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 12:52:17 UTC] ⚠️ Using default environment values
[27-Dec-2025 12:52:17 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 12:52:17 UTC] 📡 Routing Info
[27-Dec-2025 12:52:17 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 12:52:17 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 12:52:17 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 12:52:17 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 12:52:17 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 12:52:17 UTC] 📍 ROUTING: POST handle swipe
[27-Dec-2025 12:52:17 UTC] 🟢 Handling swipe action...
[27-Dec-2025 12:52:17 UTC] 🔄 Processing swipe - User: 55, Target: 45, Action: super_like
[27-Dec-2025 12:52:17 UTC] 📤 OUTGOING RESPONSE
[27-Dec-2025 12:52:17 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[27-Dec-2025 12:52:18 UTC] 🚀 Logger initialized
[27-Dec-2025 12:52:18 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 12:52:18 UTC] 📋 GET Parameters
[27-Dec-2025 12:52:18 UTC] 📦 POST Data
[27-Dec-2025 12:52:18 UTC] 📄 Request Headers
[27-Dec-2025 12:52:18 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 12:52:18 UTC] 🌐 Request Details
[27-Dec-2025 12:52:18 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 12:52:18 UTC] ⚠️ Using default environment values
[27-Dec-2025 12:52:18 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 12:52:18 UTC] 📡 Routing Info
[27-Dec-2025 12:52:18 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 12:52:18 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 12:52:18 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 12:52:18 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 12:52:18 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 12:52:18 UTC] 📍 ROUTING: POST handle swipe
[27-Dec-2025 12:52:18 UTC] 🟢 Handling swipe action...
[27-Dec-2025 12:52:18 UTC] 🔄 Processing swipe - User: 55, Target: 45, Action: super_like
[27-Dec-2025 12:52:18 UTC] 📤 OUTGOING RESPONSE
[27-Dec-2025 12:52:18 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[27-Dec-2025 12:52:18 UTC] 🚀 Logger initialized
[27-Dec-2025 12:52:18 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 12:52:18 UTC] 📋 GET Parameters
[27-Dec-2025 12:52:18 UTC] 📦 POST Data
[27-Dec-2025 12:52:18 UTC] 📄 Request Headers
[27-Dec-2025 12:52:18 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 12:52:18 UTC] 🌐 Request Details
[27-Dec-2025 12:52:18 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 12:52:18 UTC] ⚠️ Using default environment values
[27-Dec-2025 12:52:18 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 12:52:18 UTC] 📡 Routing Info
[27-Dec-2025 12:52:18 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 12:52:18 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 12:52:18 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 12:52:18 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 12:52:18 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 12:52:18 UTC] 📍 ROUTING: POST handle swipe
[27-Dec-2025 12:52:18 UTC] 🟢 Handling swipe action...
[27-Dec-2025 12:52:18 UTC] 🔄 Processing swipe - User: 55, Target: 45, Action: super_like
[27-Dec-2025 12:52:18 UTC] 📤 OUTGOING RESPONSE
[27-Dec-2025 12:52:18 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[27-Dec-2025 12:52:18 UTC] 🚀 Logger initialized
[27-Dec-2025 12:52:18 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 12:52:18 UTC] 📋 GET Parameters
[27-Dec-2025 12:52:18 UTC] 📦 POST Data
[27-Dec-2025 12:52:18 UTC] 📄 Request Headers
[27-Dec-2025 12:52:18 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 12:52:18 UTC] 🌐 Request Details
[27-Dec-2025 12:52:18 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 12:52:18 UTC] ⚠️ Using default environment values
[27-Dec-2025 12:52:18 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 12:52:18 UTC] 📡 Routing Info
[27-Dec-2025 12:52:18 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 12:52:18 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 12:52:18 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 12:52:18 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 12:52:18 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 12:52:18 UTC] 📍 ROUTING: POST handle swipe
[27-Dec-2025 12:52:18 UTC] 🟢 Handling swipe action...
[27-Dec-2025 12:52:18 UTC] 🔄 Processing swipe - User: 55, Target: 45, Action: super_like
[27-Dec-2025 12:52:18 UTC] 📤 OUTGOING RESPONSE
[27-Dec-2025 12:52:18 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[27-Dec-2025 12:52:20 UTC] 🚀 Logger initialized
[27-Dec-2025 12:52:20 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 12:52:20 UTC] 📋 GET Parameters
[27-Dec-2025 12:52:20 UTC] 📦 POST Data
[27-Dec-2025 12:52:20 UTC] 📄 Request Headers
[27-Dec-2025 12:52:20 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 12:52:20 UTC] 🌐 Request Details
[27-Dec-2025 12:52:20 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 12:52:20 UTC] ⚠️ Using default environment values
[27-Dec-2025 12:52:20 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 12:52:20 UTC] 📡 Routing Info
[27-Dec-2025 12:52:20 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 12:52:20 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 12:52:20 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 12:52:20 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 12:52:20 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 12:52:20 UTC] 📍 ROUTING: POST handle swipe
[27-Dec-2025 12:52:20 UTC] 🟢 Handling swipe action...
[27-Dec-2025 12:52:20 UTC] 🔄 Processing swipe - User: 55, Target: 45, Action: super_like
[27-Dec-2025 12:52:20 UTC] 📤 OUTGOING RESPONSE
[27-Dec-2025 12:52:20 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[27-Dec-2025 12:52:21 UTC] 🚀 Logger initialized
[27-Dec-2025 12:52:21 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 12:52:21 UTC] 📋 GET Parameters
[27-Dec-2025 12:52:21 UTC] 📦 POST Data
[27-Dec-2025 12:52:21 UTC] 📄 Request Headers
[27-Dec-2025 12:52:21 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 12:52:21 UTC] 🌐 Request Details
[27-Dec-2025 12:52:21 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 12:52:21 UTC] ⚠️ Using default environment values
[27-Dec-2025 12:52:21 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 12:52:21 UTC] 📡 Routing Info
[27-Dec-2025 12:52:21 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 12:52:21 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 12:52:21 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 12:52:21 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 12:52:21 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 12:52:21 UTC] 📍 ROUTING: POST handle swipe
[27-Dec-2025 12:52:21 UTC] 🟢 Handling swipe action...
[27-Dec-2025 12:52:21 UTC] 🔄 Processing swipe - User: 55, Target: 45, Action: super_like
[27-Dec-2025 12:52:21 UTC] 📤 OUTGOING RESPONSE
[27-Dec-2025 12:52:21 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[27-Dec-2025 12:52:21 UTC] 🚀 Logger initialized
[27-Dec-2025 12:52:21 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 12:52:21 UTC] 📋 GET Parameters
[27-Dec-2025 12:52:21 UTC] 📦 POST Data
[27-Dec-2025 12:52:21 UTC] 📄 Request Headers
[27-Dec-2025 12:52:21 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 12:52:21 UTC] 🌐 Request Details
[27-Dec-2025 12:52:21 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 12:52:21 UTC] ⚠️ Using default environment values
[27-Dec-2025 12:52:21 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 12:52:21 UTC] 📡 Routing Info
[27-Dec-2025 12:52:21 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 12:52:21 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 12:52:21 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 12:52:21 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 12:52:21 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 12:52:21 UTC] 📍 ROUTING: POST handle swipe
[27-Dec-2025 12:52:21 UTC] 🟢 Handling swipe action...
[27-Dec-2025 12:52:21 UTC] 🔄 Processing swipe - User: 55, Target: 45, Action: super_like
[27-Dec-2025 12:52:21 UTC] 📤 OUTGOING RESPONSE
[27-Dec-2025 12:52:21 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[27-Dec-2025 12:52:21 UTC] 🚀 Logger initialized
[27-Dec-2025 12:52:21 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 12:52:21 UTC] 📋 GET Parameters
[27-Dec-2025 12:52:21 UTC] 📦 POST Data
[27-Dec-2025 12:52:21 UTC] 📄 Request Headers
[27-Dec-2025 12:52:21 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 12:52:21 UTC] 🌐 Request Details
[27-Dec-2025 12:52:21 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 12:52:21 UTC] ⚠️ Using default environment values
[27-Dec-2025 12:52:21 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 12:52:21 UTC] 📡 Routing Info
[27-Dec-2025 12:52:21 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 12:52:21 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 12:52:21 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 12:52:21 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 12:52:21 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 12:52:21 UTC] 📍 ROUTING: POST handle swipe
[27-Dec-2025 12:52:21 UTC] 🟢 Handling swipe action...
[27-Dec-2025 12:52:21 UTC] 🔄 Processing swipe - User: 55, Target: 45, Action: super_like
[27-Dec-2025 12:52:21 UTC] 📤 OUTGOING RESPONSE
[27-Dec-2025 12:52:21 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[27-Dec-2025 12:52:22 UTC] 🚀 Logger initialized
[27-Dec-2025 12:52:22 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 12:52:22 UTC] 📋 GET Parameters
[27-Dec-2025 12:52:22 UTC] 📦 POST Data
[27-Dec-2025 12:52:22 UTC] 📄 Request Headers
[27-Dec-2025 12:52:22 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 12:52:22 UTC] 🌐 Request Details
[27-Dec-2025 12:52:22 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 12:52:22 UTC] ⚠️ Using default environment values
[27-Dec-2025 12:52:22 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 12:52:22 UTC] 📡 Routing Info
[27-Dec-2025 12:52:22 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 12:52:22 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 12:52:22 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 12:52:22 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 12:52:22 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 12:52:22 UTC] 📍 ROUTING: POST handle swipe
[27-Dec-2025 12:52:22 UTC] 🟢 Handling swipe action...
[27-Dec-2025 12:52:22 UTC] 🔄 Processing swipe - User: 55, Target: 45, Action: super_like
[27-Dec-2025 12:52:22 UTC] 📤 OUTGOING RESPONSE
[27-Dec-2025 12:52:22 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[27-Dec-2025 12:52:22 UTC] 🚀 Logger initialized
[27-Dec-2025 12:52:22 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 12:52:22 UTC] 📋 GET Parameters
[27-Dec-2025 12:52:22 UTC] 📦 POST Data
[27-Dec-2025 12:52:22 UTC] 📄 Request Headers
[27-Dec-2025 12:52:22 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 12:52:22 UTC] 🌐 Request Details
[27-Dec-2025 12:52:22 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 12:52:22 UTC] ⚠️ Using default environment values
[27-Dec-2025 12:52:22 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 12:52:22 UTC] 📡 Routing Info
[27-Dec-2025 12:52:22 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 12:52:22 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 12:52:22 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 12:52:22 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 12:52:22 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 12:52:22 UTC] 📍 ROUTING: POST handle swipe
[27-Dec-2025 12:52:22 UTC] 🟢 Handling swipe action...
[27-Dec-2025 12:52:22 UTC] 🔄 Processing swipe - User: 55, Target: 45, Action: super_like
[27-Dec-2025 12:52:22 UTC] 📤 OUTGOING RESPONSE
[27-Dec-2025 12:52:22 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[27-Dec-2025 12:52:22 UTC] 🚀 Logger initialized
[27-Dec-2025 12:52:22 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 12:52:22 UTC] 📋 GET Parameters
[27-Dec-2025 12:52:22 UTC] 📦 POST Data
[27-Dec-2025 12:52:22 UTC] 📄 Request Headers
[27-Dec-2025 12:52:22 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 12:52:22 UTC] 🌐 Request Details
[27-Dec-2025 12:52:22 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 12:52:22 UTC] ⚠️ Using default environment values
[27-Dec-2025 12:52:22 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 12:52:22 UTC] 📡 Routing Info
[27-Dec-2025 12:52:22 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 12:52:22 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 12:52:22 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 12:52:22 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 12:52:22 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 12:52:22 UTC] 📍 ROUTING: POST handle swipe
[27-Dec-2025 12:52:22 UTC] 🟢 Handling swipe action...
[27-Dec-2025 12:52:22 UTC] 🔄 Processing swipe - User: 55, Target: 45, Action: super_like
[27-Dec-2025 12:52:22 UTC] 📤 OUTGOING RESPONSE
[27-Dec-2025 12:52:22 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[27-Dec-2025 12:52:22 UTC] 🚀 Logger initialized
[27-Dec-2025 12:52:22 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 12:52:22 UTC] 📋 GET Parameters
[27-Dec-2025 12:52:22 UTC] 📦 POST Data
[27-Dec-2025 12:52:22 UTC] 📄 Request Headers
[27-Dec-2025 12:52:22 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 12:52:22 UTC] 🌐 Request Details
[27-Dec-2025 12:52:22 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 12:52:22 UTC] ⚠️ Using default environment values
[27-Dec-2025 12:52:22 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 12:52:22 UTC] 📡 Routing Info
[27-Dec-2025 12:52:22 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 12:52:22 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 12:52:22 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 12:52:22 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 12:52:22 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 12:52:22 UTC] 📍 ROUTING: POST handle swipe
[27-Dec-2025 12:52:22 UTC] 🟢 Handling swipe action...
[27-Dec-2025 12:52:22 UTC] 🔄 Processing swipe - User: 55, Target: 45, Action: super_like
[27-Dec-2025 12:52:22 UTC] 📤 OUTGOING RESPONSE
[27-Dec-2025 12:52:22 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[27-Dec-2025 12:52:23 UTC] 🚀 Logger initialized
[27-Dec-2025 12:52:23 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 12:52:23 UTC] 📋 GET Parameters
[27-Dec-2025 12:52:23 UTC] 📦 POST Data
[27-Dec-2025 12:52:23 UTC] 📄 Request Headers
[27-Dec-2025 12:52:23 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 12:52:23 UTC] 🌐 Request Details
[27-Dec-2025 12:52:23 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 12:52:23 UTC] ⚠️ Using default environment values
[27-Dec-2025 12:52:23 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 12:52:23 UTC] 📡 Routing Info
[27-Dec-2025 12:52:23 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 12:52:23 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 12:52:23 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 12:52:23 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 12:52:23 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 12:52:23 UTC] 📍 ROUTING: POST handle swipe
[27-Dec-2025 12:52:23 UTC] 🟢 Handling swipe action...
[27-Dec-2025 12:52:23 UTC] 🔄 Processing swipe - User: 55, Target: 45, Action: super_like
[27-Dec-2025 12:52:23 UTC] 📤 OUTGOING RESPONSE
[27-Dec-2025 12:52:23 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[27-Dec-2025 12:52:23 UTC] 🚀 Logger initialized
[27-Dec-2025 12:52:23 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 12:52:23 UTC] 📋 GET Parameters
[27-Dec-2025 12:52:23 UTC] 📦 POST Data
[27-Dec-2025 12:52:23 UTC] 📄 Request Headers
[27-Dec-2025 12:52:23 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 12:52:23 UTC] 🌐 Request Details
[27-Dec-2025 12:52:23 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 12:52:23 UTC] ⚠️ Using default environment values
[27-Dec-2025 12:52:23 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 12:52:23 UTC] 📡 Routing Info
[27-Dec-2025 12:52:23 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 12:52:23 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 12:52:23 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 12:52:23 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 12:52:23 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 12:52:23 UTC] 📍 ROUTING: POST handle swipe
[27-Dec-2025 12:52:23 UTC] 🟢 Handling swipe action...
[27-Dec-2025 12:52:23 UTC] 🔄 Processing swipe - User: 55, Target: 45, Action: super_like
[27-Dec-2025 12:52:23 UTC] 📤 OUTGOING RESPONSE
[27-Dec-2025 12:52:23 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[27-Dec-2025 12:52:23 UTC] 🚀 Logger initialized
[27-Dec-2025 12:52:23 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 12:52:23 UTC] 📋 GET Parameters
[27-Dec-2025 12:52:23 UTC] 📦 POST Data
[27-Dec-2025 12:52:23 UTC] 📄 Request Headers
[27-Dec-2025 12:52:23 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 12:52:23 UTC] 🌐 Request Details
[27-Dec-2025 12:52:23 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 12:52:23 UTC] ⚠️ Using default environment values
[27-Dec-2025 12:52:23 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 12:52:23 UTC] 📡 Routing Info
[27-Dec-2025 12:52:23 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 12:52:23 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 12:52:23 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 12:52:23 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 12:52:23 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 12:52:23 UTC] 📍 ROUTING: POST handle swipe
[27-Dec-2025 12:52:23 UTC] 🟢 Handling swipe action...
[27-Dec-2025 12:52:23 UTC] 🔄 Processing swipe - User: 55, Target: 45, Action: super_like
[27-Dec-2025 12:52:23 UTC] 📤 OUTGOING RESPONSE
[27-Dec-2025 12:52:23 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[27-Dec-2025 12:52:23 UTC] 🚀 Logger initialized
[27-Dec-2025 12:52:23 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 12:52:23 UTC] 📋 GET Parameters
[27-Dec-2025 12:52:23 UTC] 📦 POST Data
[27-Dec-2025 12:52:23 UTC] 📄 Request Headers
[27-Dec-2025 12:52:23 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 12:52:23 UTC] 🌐 Request Details
[27-Dec-2025 12:52:23 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 12:52:23 UTC] ⚠️ Using default environment values
[27-Dec-2025 12:52:23 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 12:52:23 UTC] 📡 Routing Info
[27-Dec-2025 12:52:23 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 12:52:23 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 12:52:23 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 12:52:23 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 12:52:23 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 12:52:23 UTC] 📍 ROUTING: POST handle swipe
[27-Dec-2025 12:52:23 UTC] 🟢 Handling swipe action...
[27-Dec-2025 12:52:23 UTC] 🔄 Processing swipe - User: 55, Target: 45, Action: super_like
[27-Dec-2025 12:52:23 UTC] 📤 OUTGOING RESPONSE
[27-Dec-2025 12:52:23 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[27-Dec-2025 12:52:24 UTC] 🚀 Logger initialized
[27-Dec-2025 12:52:24 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 12:52:24 UTC] 📋 GET Parameters
[27-Dec-2025 12:52:24 UTC] 📦 POST Data
[27-Dec-2025 12:52:24 UTC] 📄 Request Headers
[27-Dec-2025 12:52:24 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 12:52:24 UTC] 🌐 Request Details
[27-Dec-2025 12:52:24 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 12:52:24 UTC] ⚠️ Using default environment values
[27-Dec-2025 12:52:24 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 12:52:24 UTC] 📡 Routing Info
[27-Dec-2025 12:52:24 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 12:52:24 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 12:52:24 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 12:52:24 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 12:52:24 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 12:52:24 UTC] 📍 ROUTING: POST handle swipe
[27-Dec-2025 12:52:24 UTC] 🟢 Handling swipe action...
[27-Dec-2025 12:52:24 UTC] 🔄 Processing swipe - User: 55, Target: 45, Action: super_like
[27-Dec-2025 12:52:24 UTC] 📤 OUTGOING RESPONSE
[27-Dec-2025 12:52:24 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[27-Dec-2025 12:52:24 UTC] 🚀 Logger initialized
[27-Dec-2025 12:52:24 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 12:52:24 UTC] 📋 GET Parameters
[27-Dec-2025 12:52:24 UTC] 📦 POST Data
[27-Dec-2025 12:52:24 UTC] 📄 Request Headers
[27-Dec-2025 12:52:24 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 12:52:24 UTC] 🌐 Request Details
[27-Dec-2025 12:52:24 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 12:52:24 UTC] ⚠️ Using default environment values
[27-Dec-2025 12:52:24 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 12:52:24 UTC] 📡 Routing Info
[27-Dec-2025 12:52:24 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 12:52:24 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 12:52:24 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 12:52:24 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 12:52:24 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 12:52:24 UTC] 📍 ROUTING: POST handle swipe
[27-Dec-2025 12:52:24 UTC] 🟢 Handling swipe action...
[27-Dec-2025 12:52:24 UTC] 🔄 Processing swipe - User: 55, Target: 45, Action: super_like
[27-Dec-2025 12:52:24 UTC] 📤 OUTGOING RESPONSE
[27-Dec-2025 12:52:24 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[27-Dec-2025 12:52:24 UTC] 🚀 Logger initialized
[27-Dec-2025 12:52:24 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 12:52:24 UTC] 📋 GET Parameters
[27-Dec-2025 12:52:24 UTC] 📦 POST Data
[27-Dec-2025 12:52:24 UTC] 📄 Request Headers
[27-Dec-2025 12:52:24 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 12:52:24 UTC] 🌐 Request Details
[27-Dec-2025 12:52:24 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 12:52:24 UTC] ⚠️ Using default environment values
[27-Dec-2025 12:52:24 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 12:52:24 UTC] 📡 Routing Info
[27-Dec-2025 12:52:24 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 12:52:24 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 12:52:24 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 12:52:24 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 12:52:24 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 12:52:24 UTC] 📍 ROUTING: POST handle swipe
[27-Dec-2025 12:52:24 UTC] 🟢 Handling swipe action...
[27-Dec-2025 12:52:24 UTC] 🔄 Processing swipe - User: 55, Target: 45, Action: super_like
[27-Dec-2025 12:52:24 UTC] 📤 OUTGOING RESPONSE
[27-Dec-2025 12:52:24 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[27-Dec-2025 12:52:24 UTC] 🚀 Logger initialized
[27-Dec-2025 12:52:24 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 12:52:24 UTC] 📋 GET Parameters
[27-Dec-2025 12:52:24 UTC] 📦 POST Data
[27-Dec-2025 12:52:24 UTC] 📄 Request Headers
[27-Dec-2025 12:52:24 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 12:52:24 UTC] 🌐 Request Details
[27-Dec-2025 12:52:24 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 12:52:24 UTC] ⚠️ Using default environment values
[27-Dec-2025 12:52:24 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 12:52:24 UTC] 📡 Routing Info
[27-Dec-2025 12:52:24 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 12:52:24 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 12:52:24 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 12:52:24 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 12:52:24 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 12:52:24 UTC] 📍 ROUTING: POST handle swipe
[27-Dec-2025 12:52:24 UTC] 🟢 Handling swipe action...
[27-Dec-2025 12:52:24 UTC] 🔄 Processing swipe - User: 55, Target: 45, Action: super_like
[27-Dec-2025 12:52:24 UTC] 📤 OUTGOING RESPONSE
[27-Dec-2025 12:52:24 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[27-Dec-2025 12:52:24 UTC] 🚀 Logger initialized
[27-Dec-2025 12:52:24 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 12:52:24 UTC] 📋 GET Parameters
[27-Dec-2025 12:52:24 UTC] 📦 POST Data
[27-Dec-2025 12:52:24 UTC] 📄 Request Headers
[27-Dec-2025 12:52:24 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 12:52:24 UTC] 🌐 Request Details
[27-Dec-2025 12:52:24 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 12:52:24 UTC] ⚠️ Using default environment values
[27-Dec-2025 12:52:24 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 12:52:24 UTC] 📡 Routing Info
[27-Dec-2025 12:52:24 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 12:52:24 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 12:52:24 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 12:52:24 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 12:52:24 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 12:52:24 UTC] 📍 ROUTING: POST handle swipe
[27-Dec-2025 12:52:24 UTC] 🟢 Handling swipe action...
[27-Dec-2025 12:52:24 UTC] 🔄 Processing swipe - User: 55, Target: 45, Action: super_like
[27-Dec-2025 12:52:24 UTC] 📤 OUTGOING RESPONSE
[27-Dec-2025 12:52:24 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[27-Dec-2025 12:52:25 UTC] 🚀 Logger initialized
[27-Dec-2025 12:52:25 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 12:52:25 UTC] 📋 GET Parameters
[27-Dec-2025 12:52:25 UTC] 📦 POST Data
[27-Dec-2025 12:52:25 UTC] 📄 Request Headers
[27-Dec-2025 12:52:25 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 12:52:25 UTC] 🌐 Request Details
[27-Dec-2025 12:52:25 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 12:52:25 UTC] ⚠️ Using default environment values
[27-Dec-2025 12:52:25 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 12:52:25 UTC] 📡 Routing Info
[27-Dec-2025 12:52:25 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 12:52:25 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 12:52:25 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 12:52:25 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 12:52:25 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 12:52:25 UTC] 📍 ROUTING: POST handle swipe
[27-Dec-2025 12:52:25 UTC] 🟢 Handling swipe action...
[27-Dec-2025 12:52:25 UTC] 🔄 Processing swipe - User: 55, Target: 45, Action: super_like
[27-Dec-2025 12:52:25 UTC] 📤 OUTGOING RESPONSE
[27-Dec-2025 12:52:25 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[27-Dec-2025 12:52:25 UTC] 🚀 Logger initialized
[27-Dec-2025 12:52:25 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 12:52:25 UTC] 📋 GET Parameters
[27-Dec-2025 12:52:25 UTC] 📦 POST Data
[27-Dec-2025 12:52:25 UTC] 📄 Request Headers
[27-Dec-2025 12:52:25 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 12:52:25 UTC] 🌐 Request Details
[27-Dec-2025 12:52:25 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 12:52:25 UTC] ⚠️ Using default environment values
[27-Dec-2025 12:52:25 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 12:52:25 UTC] 📡 Routing Info
[27-Dec-2025 12:52:25 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 12:52:25 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 12:52:25 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 12:52:25 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 12:52:25 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 12:52:25 UTC] 📍 ROUTING: POST handle swipe
[27-Dec-2025 12:52:25 UTC] 🟢 Handling swipe action...
[27-Dec-2025 12:52:25 UTC] 🔄 Processing swipe - User: 55, Target: 45, Action: super_like
[27-Dec-2025 12:52:25 UTC] 📤 OUTGOING RESPONSE
[27-Dec-2025 12:52:25 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[27-Dec-2025 12:52:25 UTC] 🚀 Logger initialized
[27-Dec-2025 12:52:25 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 12:52:25 UTC] 📋 GET Parameters
[27-Dec-2025 12:52:25 UTC] 📦 POST Data
[27-Dec-2025 12:52:25 UTC] 📄 Request Headers
[27-Dec-2025 12:52:25 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 12:52:25 UTC] 🌐 Request Details
[27-Dec-2025 12:52:25 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 12:52:25 UTC] ⚠️ Using default environment values
[27-Dec-2025 12:52:25 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 12:52:25 UTC] 📡 Routing Info
[27-Dec-2025 12:52:25 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 12:52:25 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 12:52:25 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 12:52:25 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 12:52:25 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 12:52:25 UTC] 📍 ROUTING: POST handle swipe
[27-Dec-2025 12:52:25 UTC] 🟢 Handling swipe action...
[27-Dec-2025 12:52:25 UTC] 🔄 Processing swipe - User: 55, Target: 45, Action: super_like
[27-Dec-2025 12:52:25 UTC] 📤 OUTGOING RESPONSE
[27-Dec-2025 12:52:25 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[27-Dec-2025 12:52:26 UTC] 🚀 Logger initialized
[27-Dec-2025 12:52:26 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 12:52:26 UTC] 📋 GET Parameters
[27-Dec-2025 12:52:26 UTC] 📦 POST Data
[27-Dec-2025 12:52:26 UTC] 📄 Request Headers
[27-Dec-2025 12:52:26 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 12:52:26 UTC] 🌐 Request Details
[27-Dec-2025 12:52:26 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 12:52:26 UTC] ⚠️ Using default environment values
[27-Dec-2025 12:52:26 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 12:52:26 UTC] 📡 Routing Info
[27-Dec-2025 12:52:26 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 12:52:26 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 12:52:26 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 12:52:26 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 12:52:26 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 12:52:26 UTC] 📍 ROUTING: POST handle swipe
[27-Dec-2025 12:52:26 UTC] 🟢 Handling swipe action...
[27-Dec-2025 12:52:26 UTC] 🔄 Processing swipe - User: 55, Target: 45, Action: super_like
[27-Dec-2025 12:52:26 UTC] 📤 OUTGOING RESPONSE
[27-Dec-2025 12:52:26 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[27-Dec-2025 12:52:26 UTC] 🚀 Logger initialized
[27-Dec-2025 12:52:26 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 12:52:26 UTC] 📋 GET Parameters
[27-Dec-2025 12:52:26 UTC] 📦 POST Data
[27-Dec-2025 12:52:26 UTC] 📄 Request Headers
[27-Dec-2025 12:52:26 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 12:52:26 UTC] 🌐 Request Details
[27-Dec-2025 12:52:26 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 12:52:26 UTC] ⚠️ Using default environment values
[27-Dec-2025 12:52:26 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 12:52:26 UTC] 📡 Routing Info
[27-Dec-2025 12:52:26 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 12:52:26 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 12:52:26 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 12:52:26 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 12:52:26 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 12:52:26 UTC] 📍 ROUTING: POST handle swipe
[27-Dec-2025 12:52:26 UTC] 🟢 Handling swipe action...
[27-Dec-2025 12:52:26 UTC] 🔄 Processing swipe - User: 55, Target: 45, Action: super_like
[27-Dec-2025 12:52:26 UTC] 📤 OUTGOING RESPONSE
[27-Dec-2025 12:52:26 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[27-Dec-2025 12:52:36 UTC] 🚀 Logger initialized
[27-Dec-2025 12:52:36 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 12:52:36 UTC] 📋 GET Parameters
[27-Dec-2025 12:52:36 UTC] 📦 POST Data
[27-Dec-2025 12:52:36 UTC] 📄 Request Headers
[27-Dec-2025 12:52:36 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 12:52:36 UTC] 🌐 Request Details
[27-Dec-2025 12:52:36 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 12:52:36 UTC] ⚠️ Using default environment values
[27-Dec-2025 12:52:36 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 12:52:36 UTC] 📡 Routing Info
[27-Dec-2025 12:52:36 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 12:52:36 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 12:52:36 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 12:52:36 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 12:52:36 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 12:52:36 UTC] 📍 ROUTING: POST handle swipe
[27-Dec-2025 12:52:36 UTC] 🟢 Handling swipe action...
[27-Dec-2025 12:52:36 UTC] 🔄 Processing swipe - User: 55, Target: 45, Action: dislike
[27-Dec-2025 12:52:36 UTC] 📤 OUTGOING RESPONSE
[27-Dec-2025 12:52:36 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[27-Dec-2025 12:52:37 UTC] 🚀 Logger initialized
[27-Dec-2025 12:52:37 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 12:52:37 UTC] 📋 GET Parameters
[27-Dec-2025 12:52:37 UTC] 📦 POST Data
[27-Dec-2025 12:52:37 UTC] 📄 Request Headers
[27-Dec-2025 12:52:37 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 12:52:37 UTC] 🌐 Request Details
[27-Dec-2025 12:52:37 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 12:52:37 UTC] ⚠️ Using default environment values
[27-Dec-2025 12:52:37 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 12:52:37 UTC] 📡 Routing Info
[27-Dec-2025 12:52:37 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 12:52:37 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 12:52:37 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 12:52:37 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 12:52:37 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 12:52:37 UTC] 📍 ROUTING: POST handle swipe
[27-Dec-2025 12:52:37 UTC] 🟢 Handling swipe action...
[27-Dec-2025 12:52:37 UTC] 🔄 Processing swipe - User: 55, Target: 47, Action: dislike
[27-Dec-2025 12:52:37 UTC] 📤 OUTGOING RESPONSE
[27-Dec-2025 12:52:37 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[27-Dec-2025 12:52:37 UTC] 🚀 Logger initialized
[27-Dec-2025 12:52:37 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 12:52:37 UTC] 📋 GET Parameters
[27-Dec-2025 12:52:37 UTC] 📄 Request Headers
[27-Dec-2025 12:52:37 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 12:52:37 UTC] 🌐 Request Details
[27-Dec-2025 12:52:37 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 12:52:37 UTC] ⚠️ Using default environment values
[27-Dec-2025 12:52:37 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 12:52:37 UTC] 📡 Routing Info
[27-Dec-2025 12:52:37 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 12:52:37 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 12:52:37 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 12:52:37 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 12:52:37 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 12:52:37 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[27-Dec-2025 12:52:37 UTC] 🟢 getDiscoverUsers() method called
[27-Dec-2025 12:52:37 UTC] 🔐 Calling jwtMiddleware...
[27-Dec-2025 12:52:37 UTC] 🔐 jwtMiddleware returned
[27-Dec-2025 12:52:37 UTC] 📊 Pagination parameters
[27-Dec-2025 12:52:37 UTC] 👤 Getting current user data for ID: 55
[27-Dec-2025 12:52:37 UTC] ✅ Current user found
[27-Dec-2025 12:52:37 UTC] 🔍 Querying discovery users...
[27-Dec-2025 12:52:37 UTC] 🔍 getDiscoveryUsers called
[27-Dec-2025 12:52:37 UTC] 📝 Query:
[27-Dec-2025 12:52:37 UTC] ✅ Database returned 0 users
[27-Dec-2025 12:52:37 UTC] 🔍 Filtering preferences:
[27-Dec-2025 12:52:37 UTC] ✅ After filtering: 0 users
[27-Dec-2025 12:52:37 UTC] 🔍 getDiscoveryUsersCount called
[27-Dec-2025 12:52:37 UTC] ✅ Total users in DB (excluding current): 10
[27-Dec-2025 12:52:37 UTC] ✅ Discovery query complete
[27-Dec-2025 12:52:37 UTC] 📤 OUTGOING RESPONSE
[27-Dec-2025 12:52:37 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[27-Dec-2025 12:52:37 UTC] 🚀 Logger initialized
[27-Dec-2025 12:52:37 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 12:52:37 UTC] 📋 GET Parameters
[27-Dec-2025 12:52:37 UTC] 📦 POST Data
[27-Dec-2025 12:52:37 UTC] 📄 Request Headers
[27-Dec-2025 12:52:37 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 12:52:37 UTC] 🌐 Request Details
[27-Dec-2025 12:52:37 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 12:52:37 UTC] ⚠️ Using default environment values
[27-Dec-2025 12:52:37 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 12:52:37 UTC] 📡 Routing Info
[27-Dec-2025 12:52:37 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 12:52:37 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 12:52:37 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 12:52:37 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 12:52:37 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 12:52:37 UTC] 📍 ROUTING: POST handle swipe
[27-Dec-2025 12:52:37 UTC] 🟢 Handling swipe action...
[27-Dec-2025 12:52:37 UTC] 🔄 Processing swipe - User: 55, Target: 49, Action: dislike
[27-Dec-2025 12:52:37 UTC] 📤 OUTGOING RESPONSE
[27-Dec-2025 12:52:37 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[27-Dec-2025 12:52:38 UTC] 🚀 Logger initialized
[27-Dec-2025 12:52:38 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 12:52:38 UTC] 📋 GET Parameters
[27-Dec-2025 12:52:38 UTC] 📄 Request Headers
[27-Dec-2025 12:52:38 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 12:52:38 UTC] 🌐 Request Details
[27-Dec-2025 12:52:38 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 12:52:38 UTC] ⚠️ Using default environment values
[27-Dec-2025 12:52:38 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 12:52:38 UTC] 📡 Routing Info
[27-Dec-2025 12:52:38 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 12:52:38 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 12:52:38 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 12:52:38 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 12:52:38 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 12:52:38 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[27-Dec-2025 12:52:38 UTC] 🟢 getDiscoverUsers() method called
[27-Dec-2025 12:52:38 UTC] 🔐 Calling jwtMiddleware...
[27-Dec-2025 12:52:38 UTC] 🔐 jwtMiddleware returned
[27-Dec-2025 12:52:38 UTC] 📊 Pagination parameters
[27-Dec-2025 12:52:38 UTC] 👤 Getting current user data for ID: 55
[27-Dec-2025 12:52:38 UTC] ✅ Current user found
[27-Dec-2025 12:52:38 UTC] 🔍 Querying discovery users...
[27-Dec-2025 12:52:38 UTC] 🔍 getDiscoveryUsers called
[27-Dec-2025 12:52:38 UTC] 📝 Query:
[27-Dec-2025 12:52:38 UTC] ✅ Database returned 0 users
[27-Dec-2025 12:52:38 UTC] 🔍 Filtering preferences:
[27-Dec-2025 12:52:38 UTC] ✅ After filtering: 0 users
[27-Dec-2025 12:52:38 UTC] 🔍 getDiscoveryUsersCount called
[27-Dec-2025 12:52:38 UTC] ✅ Total users in DB (excluding current): 10
[27-Dec-2025 12:52:38 UTC] ✅ Discovery query complete
[27-Dec-2025 12:52:38 UTC] 📤 OUTGOING RESPONSE
[27-Dec-2025 12:52:38 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[27-Dec-2025 14:15:55 UTC] 🚀 Logger initialized
[27-Dec-2025 14:15:55 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 14:15:55 UTC] 📋 GET Parameters
[27-Dec-2025 14:15:55 UTC] 📦 POST Data
[27-Dec-2025 14:15:55 UTC] 📄 Request Headers
[27-Dec-2025 14:15:55 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 14:15:55 UTC] 🌐 Request Details
[27-Dec-2025 14:15:55 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 14:15:55 UTC] ⚠️ Using default environment values
[27-Dec-2025 14:15:55 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 14:15:55 UTC] 📡 Routing Info
[27-Dec-2025 14:15:55 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 14:15:55 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 14:15:55 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 14:15:55 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 14:15:55 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 14:15:55 UTC] 📍 ROUTING: POST handle swipe
[27-Dec-2025 14:15:55 UTC] 🟢 Handling swipe action...
[27-Dec-2025 14:15:55 UTC] 🔄 Processing swipe - User: 55, Target: 51, Action: dislike
[27-Dec-2025 14:15:55 UTC] 📤 OUTGOING RESPONSE
[27-Dec-2025 14:15:55 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[27-Dec-2025 14:15:55 UTC] 🚀 Logger initialized
[27-Dec-2025 14:15:55 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 14:15:55 UTC] 📋 GET Parameters
[27-Dec-2025 14:15:55 UTC] 📦 POST Data
[27-Dec-2025 14:15:55 UTC] 📄 Request Headers
[27-Dec-2025 14:15:55 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 14:15:55 UTC] 🌐 Request Details
[27-Dec-2025 14:15:55 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 14:15:55 UTC] ⚠️ Using default environment values
[27-Dec-2025 14:15:55 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 14:15:55 UTC] 📡 Routing Info
[27-Dec-2025 14:15:55 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 14:15:55 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 14:15:55 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 14:15:55 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 14:15:55 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 14:15:55 UTC] 📍 ROUTING: POST handle swipe
[27-Dec-2025 14:15:55 UTC] 🟢 Handling swipe action...
[27-Dec-2025 14:15:55 UTC] 🔄 Processing swipe - User: 55, Target: 52, Action: dislike
[27-Dec-2025 14:15:55 UTC] 📤 OUTGOING RESPONSE
[27-Dec-2025 14:15:55 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[27-Dec-2025 14:15:56 UTC] 🚀 Logger initialized
[27-Dec-2025 14:15:56 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 14:15:56 UTC] 📋 GET Parameters
[27-Dec-2025 14:15:56 UTC] 📦 POST Data
[27-Dec-2025 14:15:56 UTC] 📄 Request Headers
[27-Dec-2025 14:15:56 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 14:15:56 UTC] 🌐 Request Details
[27-Dec-2025 14:15:56 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 14:15:56 UTC] ⚠️ Using default environment values
[27-Dec-2025 14:15:56 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 14:15:56 UTC] 📡 Routing Info
[27-Dec-2025 14:15:56 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 14:15:56 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 14:15:56 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 14:15:56 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 14:15:56 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 14:15:56 UTC] 📍 ROUTING: POST handle swipe
[27-Dec-2025 14:15:56 UTC] 🟢 Handling swipe action...
[27-Dec-2025 14:15:56 UTC] 🔄 Processing swipe - User: 55, Target: 53, Action: dislike
[27-Dec-2025 14:15:56 UTC] 📤 OUTGOING RESPONSE
[27-Dec-2025 14:15:56 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[27-Dec-2025 14:15:57 UTC] 🚀 Logger initialized
[27-Dec-2025 14:15:57 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 14:15:57 UTC] 📋 GET Parameters
[27-Dec-2025 14:15:57 UTC] 📦 POST Data
[27-Dec-2025 14:15:57 UTC] 📄 Request Headers
[27-Dec-2025 14:15:57 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 14:15:57 UTC] 🌐 Request Details
[27-Dec-2025 14:15:57 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 14:15:57 UTC] ⚠️ Using default environment values
[27-Dec-2025 14:15:57 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 14:15:57 UTC] 📡 Routing Info
[27-Dec-2025 14:15:57 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 14:15:57 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 14:15:57 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 14:15:57 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 14:15:57 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 14:15:57 UTC] 📍 ROUTING: POST handle swipe
[27-Dec-2025 14:15:57 UTC] 🟢 Handling swipe action...
[27-Dec-2025 14:15:57 UTC] 🔄 Processing swipe - User: 55, Target: 54, Action: dislike
[27-Dec-2025 14:15:57 UTC] 📤 OUTGOING RESPONSE
[27-Dec-2025 14:15:57 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[27-Dec-2025 14:16:52 UTC] 🚀 Logger initialized
[27-Dec-2025 14:16:52 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 14:16:52 UTC] 📋 GET Parameters
[27-Dec-2025 14:16:52 UTC] 📄 Request Headers
[27-Dec-2025 14:16:52 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 14:16:52 UTC] 🌐 Request Details
[27-Dec-2025 14:16:52 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 14:16:52 UTC] ⚠️ Using default environment values
[27-Dec-2025 14:16:52 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 14:16:52 UTC] 📡 Routing Info
[27-Dec-2025 14:16:52 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 14:16:52 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 14:16:52 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 14:16:52 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 14:16:52 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 14:16:52 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[27-Dec-2025 14:16:52 UTC] 🟢 getDiscoverUsers() method called
[27-Dec-2025 14:16:52 UTC] 🔐 Calling jwtMiddleware...
[27-Dec-2025 14:16:52 UTC] 🔐 jwtMiddleware returned
[27-Dec-2025 14:16:52 UTC] 📊 Pagination parameters
[27-Dec-2025 14:16:52 UTC] 👤 Getting current user data for ID: 55
[27-Dec-2025 14:16:52 UTC] ✅ Current user found
[27-Dec-2025 14:16:52 UTC] 🔍 Querying discovery users...
[27-Dec-2025 14:16:52 UTC] 🔍 getDiscoveryUsers called
[27-Dec-2025 14:16:52 UTC] 📝 Query:
[27-Dec-2025 14:16:52 UTC] ✅ Database returned 10 users
[27-Dec-2025 14:16:52 UTC] 👤 Sample user from DB:
[27-Dec-2025 14:16:52 UTC] 🔍 Filtering preferences:
[27-Dec-2025 14:16:52 UTC] 🤝 Preference check:
[27-Dec-2025 14:16:52 UTC] ⚠️ Skipping user 46 - no photos
[27-Dec-2025 14:16:52 UTC] 🤝 Preference check:
[27-Dec-2025 14:16:52 UTC] ⚠️ Skipping user 48 - no photos
[27-Dec-2025 14:16:52 UTC] 🤝 Preference check:
[27-Dec-2025 14:16:52 UTC] 🤝 Preference check:
[27-Dec-2025 14:16:52 UTC] ⚠️ Skipping user 50 - preferences don't match
[27-Dec-2025 14:16:52 UTC] 🤝 Preference check:
[27-Dec-2025 14:16:52 UTC] 🤝 Preference check:
[27-Dec-2025 14:16:52 UTC] 🤝 Preference check:
[27-Dec-2025 14:16:52 UTC] 🤝 Preference check:
[27-Dec-2025 14:16:52 UTC] ✅ After filtering: 7 users
[27-Dec-2025 14:16:52 UTC] 🔍 getDiscoveryUsersCount called
[27-Dec-2025 14:16:52 UTC] ✅ Total users in DB (excluding current): 10
[27-Dec-2025 14:16:52 UTC] ✅ Discovery query complete
[27-Dec-2025 14:16:52 UTC] 📤 OUTGOING RESPONSE
[27-Dec-2025 14:16:52 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[27-Dec-2025 14:30:56 UTC] 🚀 Logger initialized
[27-Dec-2025 14:30:56 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 14:30:56 UTC] 📋 GET Parameters
[27-Dec-2025 14:30:56 UTC] 📄 Request Headers
[27-Dec-2025 14:30:56 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 14:30:56 UTC] 🌐 Request Details
[27-Dec-2025 14:30:56 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 14:30:56 UTC] ⚠️ Using default environment values
[27-Dec-2025 14:30:56 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 14:30:56 UTC] 📡 Routing Info
[27-Dec-2025 14:30:56 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 14:30:56 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 14:30:56 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 14:30:56 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 14:30:56 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 14:30:56 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[27-Dec-2025 14:30:56 UTC] 🟢 getDiscoverUsers() method called
[27-Dec-2025 14:30:56 UTC] 🔐 Calling jwtMiddleware...
[27-Dec-2025 14:30:59 UTC] 🚀 Logger initialized
[27-Dec-2025 14:30:59 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 14:30:59 UTC] 📋 GET Parameters
[27-Dec-2025 14:30:59 UTC] 📄 Request Headers
[27-Dec-2025 14:30:59 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 14:30:59 UTC] 🌐 Request Details
[27-Dec-2025 14:30:59 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 14:30:59 UTC] ⚠️ Using default environment values
[27-Dec-2025 14:30:59 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 14:30:59 UTC] 📡 Routing Info
[27-Dec-2025 14:30:59 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 14:30:59 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 14:30:59 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 14:30:59 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 14:30:59 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 14:30:59 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[27-Dec-2025 14:30:59 UTC] 🟢 getDiscoverUsers() method called
[27-Dec-2025 14:30:59 UTC] 🔐 Calling jwtMiddleware...
[27-Dec-2025 14:31:01 UTC] 🚀 Logger initialized
[27-Dec-2025 14:31:01 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 14:31:01 UTC] 📋 GET Parameters
[27-Dec-2025 14:31:01 UTC] 📄 Request Headers
[27-Dec-2025 14:31:01 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 14:31:01 UTC] 🌐 Request Details
[27-Dec-2025 14:31:01 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 14:31:01 UTC] ⚠️ Using default environment values
[27-Dec-2025 14:31:01 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 14:31:01 UTC] 📡 Routing Info
[27-Dec-2025 14:31:01 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 14:31:01 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 14:31:01 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 14:31:01 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 14:31:01 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 14:31:01 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[27-Dec-2025 14:31:01 UTC] 🟢 getDiscoverUsers() method called
[27-Dec-2025 14:31:01 UTC] 🔐 Calling jwtMiddleware...
[27-Dec-2025 14:31:05 UTC] 🚀 Profile route accessed: GET /api/routes/profile.php?action=get-profile
[27-Dec-2025 14:31:05 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 14:31:05 UTC] ⚠️ Using default environment values
[27-Dec-2025 14:31:05 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 14:31:05 UTC] 📡 Processing Profile: GET get-profile
[27-Dec-2025 14:31:05 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 14:31:05 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 14:31:05 UTC] ✅ Profile model initialized with table: users
[27-Dec-2025 14:31:05 UTC] ✅ ProfileController initialized
[27-Dec-2025 14:31:05 UTC] 📍 Routing to get-profile
[27-Dec-2025 14:31:05 UTC] 🟢 Getting user profile...
[27-Dec-2025 14:31:05 UTC] 🚀 Profile route accessed: GET /api/routes/profile.php?action=get-profile
[27-Dec-2025 14:31:05 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 14:31:05 UTC] ⚠️ Using default environment values
[27-Dec-2025 14:31:05 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 14:31:05 UTC] 📡 Processing Profile: GET get-profile
[27-Dec-2025 14:31:05 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 14:31:05 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 14:31:05 UTC] ✅ Profile model initialized with table: users
[27-Dec-2025 14:31:05 UTC] ✅ ProfileController initialized
[27-Dec-2025 14:31:05 UTC] 📍 Routing to get-profile
[27-Dec-2025 14:31:05 UTC] 🟢 Getting user profile...
[27-Dec-2025 14:31:05 UTC] 🚀 Auth route accessed: GET /api/routes/auth.php?action=user-photos
[27-Dec-2025 14:31:05 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 14:31:05 UTC] ⚠️ Using default environment values
[27-Dec-2025 14:31:05 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 14:31:05 UTC] 📡 Processing: GET user-photos
[27-Dec-2025 14:31:05 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 14:31:05 UTC] 🚀 Auth route accessed: GET /api/routes/auth.php?action=user-photos
[27-Dec-2025 14:31:05 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 14:31:05 UTC] ⚠️ Using default environment values
[27-Dec-2025 14:31:05 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 14:31:05 UTC] 📡 Processing: GET user-photos
[27-Dec-2025 14:31:05 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 14:31:05 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 14:31:05 UTC] ✅ Auth model initialized with table: users
[27-Dec-2025 14:31:05 UTC] ✅ AuthController initialized
[27-Dec-2025 14:31:05 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 14:31:05 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 14:31:05 UTC] ✅ Auth model initialized with table: users
[27-Dec-2025 14:31:05 UTC] ✅ AuthController initialized
[27-Dec-2025 14:31:05 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 14:31:05 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 14:31:05 UTC] ✅ Photo model initialized
[27-Dec-2025 14:31:05 UTC] ✅ PhotoController initialized
[27-Dec-2025 14:31:05 UTC] 📍 Routing to user-photos
[27-Dec-2025 14:31:05 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 14:31:05 UTC] ✅ Photo model initialized
[27-Dec-2025 14:31:05 UTC] ✅ PhotoController initialized
[27-Dec-2025 14:31:05 UTC] 📍 Routing to user-photos
[27-Dec-2025 14:31:17 UTC] 🚀 Auth route accessed: GET /api/routes/auth.php?action=user-photos
[27-Dec-2025 14:31:17 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 14:31:17 UTC] ⚠️ Using default environment values
[27-Dec-2025 14:31:17 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 14:31:17 UTC] 📡 Processing: GET user-photos
[27-Dec-2025 14:31:17 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 14:31:17 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 14:31:17 UTC] ✅ Auth model initialized with table: users
[27-Dec-2025 14:31:17 UTC] ✅ AuthController initialized
[27-Dec-2025 14:31:17 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 14:31:17 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 14:31:17 UTC] ✅ Photo model initialized
[27-Dec-2025 14:31:17 UTC] ✅ PhotoController initialized
[27-Dec-2025 14:31:17 UTC] 📍 Routing to user-photos
[27-Dec-2025 14:31:17 UTC] 🚀 Profile route accessed: GET /api/routes/profile.php?action=get-profile
[27-Dec-2025 14:31:17 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 14:31:17 UTC] ⚠️ Using default environment values
[27-Dec-2025 14:31:17 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 14:31:17 UTC] 📡 Processing Profile: GET get-profile
[27-Dec-2025 14:31:17 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 14:31:17 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 14:31:17 UTC] ✅ Profile model initialized with table: users
[27-Dec-2025 14:31:17 UTC] ✅ ProfileController initialized
[27-Dec-2025 14:31:17 UTC] 📍 Routing to get-profile
[27-Dec-2025 14:31:17 UTC] 🟢 Getting user profile...
[27-Dec-2025 14:31:17 UTC] ✅ User data retrieved for: 55
[27-Dec-2025 14:31:17 UTC] ✅ Profile retrieved for user: 55
[27-Dec-2025 14:31:17 UTC] 🚀 Profile route accessed: GET /api/routes/profile.php?action=get-profile
[27-Dec-2025 14:31:17 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 14:31:17 UTC] ⚠️ Using default environment values
[27-Dec-2025 14:31:17 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 14:31:17 UTC] 📡 Processing Profile: GET get-profile
[27-Dec-2025 14:31:17 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 14:31:17 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 14:31:17 UTC] ✅ Profile model initialized with table: users
[27-Dec-2025 14:31:17 UTC] ✅ ProfileController initialized
[27-Dec-2025 14:31:17 UTC] 📍 Routing to get-profile
[27-Dec-2025 14:31:17 UTC] 🟢 Getting user profile...
[27-Dec-2025 14:31:17 UTC] ✅ User data retrieved for: 55
[27-Dec-2025 14:31:17 UTC] ✅ Profile retrieved for user: 55
[27-Dec-2025 14:31:17 UTC] 🚀 Auth route accessed: GET /api/routes/auth.php?action=user-photos
[27-Dec-2025 14:31:17 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 14:31:17 UTC] ⚠️ Using default environment values
[27-Dec-2025 14:31:17 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 14:31:17 UTC] 📡 Processing: GET user-photos
[27-Dec-2025 14:31:17 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 14:31:17 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 14:31:17 UTC] ✅ Auth model initialized with table: users
[27-Dec-2025 14:31:17 UTC] ✅ AuthController initialized
[27-Dec-2025 14:31:17 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 14:31:17 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 14:31:17 UTC] ✅ Photo model initialized
[27-Dec-2025 14:31:17 UTC] ✅ PhotoController initialized
[27-Dec-2025 14:31:17 UTC] 📍 Routing to user-photos
[27-Dec-2025 14:31:30 UTC] 🚀 Logger initialized
[27-Dec-2025 14:31:30 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 14:31:30 UTC] 📋 GET Parameters
[27-Dec-2025 14:31:30 UTC] 📄 Request Headers
[27-Dec-2025 14:31:30 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 14:31:30 UTC] 🌐 Request Details
[27-Dec-2025 14:31:30 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 14:31:30 UTC] ⚠️ Using default environment values
[27-Dec-2025 14:31:30 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 14:31:30 UTC] 📡 Routing Info
[27-Dec-2025 14:31:30 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 14:31:30 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 14:31:30 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 14:31:30 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 14:31:30 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 14:31:30 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[27-Dec-2025 14:31:30 UTC] 🟢 getDiscoverUsers() method called
[27-Dec-2025 14:31:30 UTC] 🔐 Calling jwtMiddleware...
[27-Dec-2025 14:31:33 UTC] 🚀 Logger initialized
[27-Dec-2025 14:31:33 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 14:31:33 UTC] 📋 GET Parameters
[27-Dec-2025 14:31:33 UTC] 📄 Request Headers
[27-Dec-2025 14:31:33 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 14:31:33 UTC] 🌐 Request Details
[27-Dec-2025 14:31:33 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 14:31:33 UTC] ⚠️ Using default environment values
[27-Dec-2025 14:31:33 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 14:31:33 UTC] 📡 Routing Info
[27-Dec-2025 14:31:33 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 14:31:33 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 14:31:33 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 14:31:33 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 14:31:33 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 14:31:33 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[27-Dec-2025 14:31:33 UTC] 🟢 getDiscoverUsers() method called
[27-Dec-2025 14:31:33 UTC] 🔐 Calling jwtMiddleware...
[27-Dec-2025 14:31:40 UTC] 🚀 Logger initialized
[27-Dec-2025 14:31:40 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 14:31:40 UTC] 📋 GET Parameters
[27-Dec-2025 14:31:40 UTC] 📄 Request Headers
[27-Dec-2025 14:31:40 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 14:31:40 UTC] 🌐 Request Details
[27-Dec-2025 14:31:40 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 14:31:40 UTC] ⚠️ Using default environment values
[27-Dec-2025 14:31:40 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 14:31:40 UTC] 📡 Routing Info
[27-Dec-2025 14:31:40 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 14:31:40 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 14:31:40 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 14:31:40 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 14:31:40 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 14:31:40 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[27-Dec-2025 14:31:40 UTC] 🟢 getDiscoverUsers() method called
[27-Dec-2025 14:31:40 UTC] 🔐 Calling jwtMiddleware...
[27-Dec-2025 14:31:45 UTC] 🚀 Logger initialized
[27-Dec-2025 14:31:45 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 14:31:45 UTC] 📋 GET Parameters
[27-Dec-2025 14:31:45 UTC] 📄 Request Headers
[27-Dec-2025 14:31:45 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 14:31:45 UTC] 🌐 Request Details
[27-Dec-2025 14:31:45 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 14:31:45 UTC] ⚠️ Using default environment values
[27-Dec-2025 14:31:45 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 14:31:45 UTC] 📡 Routing Info
[27-Dec-2025 14:31:45 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 14:31:45 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 14:31:45 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 14:31:45 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 14:31:45 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 14:31:45 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[27-Dec-2025 14:31:45 UTC] 🟢 getDiscoverUsers() method called
[27-Dec-2025 14:31:45 UTC] 🔐 Calling jwtMiddleware...
[27-Dec-2025 14:31:47 UTC] 🚀 Logger initialized
[27-Dec-2025 14:31:47 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 14:31:47 UTC] 📋 GET Parameters
[27-Dec-2025 14:31:47 UTC] 📄 Request Headers
[27-Dec-2025 14:31:47 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 14:31:47 UTC] 🌐 Request Details
[27-Dec-2025 14:31:47 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 14:31:47 UTC] ⚠️ Using default environment values
[27-Dec-2025 14:31:47 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 14:31:47 UTC] 📡 Routing Info
[27-Dec-2025 14:31:47 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 14:31:47 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 14:31:47 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 14:31:47 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 14:31:47 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 14:31:47 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[27-Dec-2025 14:31:47 UTC] 🟢 getDiscoverUsers() method called
[27-Dec-2025 14:31:47 UTC] 🔐 Calling jwtMiddleware...
[27-Dec-2025 14:31:49 UTC] 🚀 Logger initialized
[27-Dec-2025 14:31:49 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 14:31:49 UTC] 📋 GET Parameters
[27-Dec-2025 14:31:49 UTC] 📄 Request Headers
[27-Dec-2025 14:31:49 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 14:31:49 UTC] 🌐 Request Details
[27-Dec-2025 14:31:49 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 14:31:49 UTC] ⚠️ Using default environment values
[27-Dec-2025 14:31:49 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 14:31:49 UTC] 📡 Routing Info
[27-Dec-2025 14:31:49 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 14:31:49 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 14:31:49 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 14:31:49 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 14:31:49 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 14:31:49 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[27-Dec-2025 14:31:49 UTC] 🟢 getDiscoverUsers() method called
[27-Dec-2025 14:31:49 UTC] 🔐 Calling jwtMiddleware...
[27-Dec-2025 14:31:51 UTC] 🚀 Logger initialized
[27-Dec-2025 14:31:51 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 14:31:51 UTC] 📋 GET Parameters
[27-Dec-2025 14:31:51 UTC] 📄 Request Headers
[27-Dec-2025 14:31:51 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 14:31:51 UTC] 🌐 Request Details
[27-Dec-2025 14:31:51 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 14:31:51 UTC] ⚠️ Using default environment values
[27-Dec-2025 14:31:51 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 14:31:51 UTC] 📡 Routing Info
[27-Dec-2025 14:31:51 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 14:31:51 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 14:31:51 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 14:31:51 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 14:31:51 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 14:31:51 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[27-Dec-2025 14:31:51 UTC] 🟢 getDiscoverUsers() method called
[27-Dec-2025 14:31:51 UTC] 🔐 Calling jwtMiddleware...
[27-Dec-2025 14:31:55 UTC] 🚀 Logger initialized
[27-Dec-2025 14:31:55 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 14:31:55 UTC] 📋 GET Parameters
[27-Dec-2025 14:31:55 UTC] 📄 Request Headers
[27-Dec-2025 14:31:55 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 14:31:55 UTC] 🌐 Request Details
[27-Dec-2025 14:31:55 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 14:31:55 UTC] ⚠️ Using default environment values
[27-Dec-2025 14:31:55 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 14:31:55 UTC] 📡 Routing Info
[27-Dec-2025 14:31:55 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 14:31:55 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 14:31:55 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 14:31:55 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 14:31:55 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 14:31:55 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[27-Dec-2025 14:31:55 UTC] 🟢 getDiscoverUsers() method called
[27-Dec-2025 14:31:55 UTC] 🔐 Calling jwtMiddleware...
[27-Dec-2025 14:31:57 UTC] 🚀 Logger initialized
[27-Dec-2025 14:31:57 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 14:31:57 UTC] 📋 GET Parameters
[27-Dec-2025 14:31:57 UTC] 📄 Request Headers
[27-Dec-2025 14:31:57 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 14:31:57 UTC] 🌐 Request Details
[27-Dec-2025 14:31:57 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 14:31:57 UTC] ⚠️ Using default environment values
[27-Dec-2025 14:31:57 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 14:31:57 UTC] 📡 Routing Info
[27-Dec-2025 14:31:57 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 14:31:57 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 14:31:57 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 14:31:57 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 14:31:57 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 14:31:57 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[27-Dec-2025 14:31:57 UTC] 🟢 getDiscoverUsers() method called
[27-Dec-2025 14:31:57 UTC] 🔐 Calling jwtMiddleware...
[27-Dec-2025 14:31:59 UTC] 🚀 Logger initialized
[27-Dec-2025 14:31:59 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 14:31:59 UTC] 📋 GET Parameters
[27-Dec-2025 14:31:59 UTC] 📄 Request Headers
[27-Dec-2025 14:31:59 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 14:31:59 UTC] 🌐 Request Details
[27-Dec-2025 14:31:59 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 14:31:59 UTC] ⚠️ Using default environment values
[27-Dec-2025 14:31:59 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 14:31:59 UTC] 📡 Routing Info
[27-Dec-2025 14:31:59 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 14:31:59 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 14:31:59 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 14:31:59 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 14:31:59 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 14:31:59 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[27-Dec-2025 14:31:59 UTC] 🟢 getDiscoverUsers() method called
[27-Dec-2025 14:31:59 UTC] 🔐 Calling jwtMiddleware...
[27-Dec-2025 14:34:56 UTC] 🚀 Auth route accessed: POST /api/routes/auth.php?action=signup
[27-Dec-2025 14:34:56 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 14:34:56 UTC] ⚠️ Using default environment values
[27-Dec-2025 14:34:56 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 14:34:56 UTC] 📡 Processing: POST signup
[27-Dec-2025 14:34:56 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 14:34:56 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 14:34:56 UTC] ✅ Auth model initialized with table: users
[27-Dec-2025 14:34:56 UTC] ✅ AuthController initialized
[27-Dec-2025 14:34:56 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 14:34:56 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 14:34:56 UTC] ✅ Photo model initialized
[27-Dec-2025 14:34:56 UTC] ✅ PhotoController initialized
[27-Dec-2025 14:34:56 UTC] 📍 Routing to signup
[27-Dec-2025 14:34:56 UTC] 📥 Signup request received: {"name":"Davido","nickname":"Baddest","gender":"Male","age":29,"email":"baddest@gmail.com","location":"Bwari, Federal Capital Territory, Nigeria","bio":"i love you ","preference":"Both","latitude":9.145072998926139,"longitude":7.37398398791094,"password":"defaultPassword123","confirm_password":"defaultPassword123"}
[27-Dec-2025 14:34:56 UTC] 📍 User coordinates - Lat: 9.1450729989261, Lng: 7.3739839879109
[27-Dec-2025 14:34:56 UTC] ✅ User created successfully with ID: 56
[27-Dec-2025 14:34:56 UTC] ✅ User created successfully with ID: 56
[27-Dec-2025 14:34:56 UTC] 🚀 Auth route accessed: POST /api/routes/auth.php?action=login
[27-Dec-2025 14:34:56 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 14:34:56 UTC] ⚠️ Using default environment values
[27-Dec-2025 14:34:56 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 14:34:56 UTC] 📡 Processing: POST login
[27-Dec-2025 14:34:56 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 14:34:56 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 14:34:56 UTC] ✅ Auth model initialized with table: users
[27-Dec-2025 14:34:56 UTC] ✅ AuthController initialized
[27-Dec-2025 14:34:56 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 14:34:56 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 14:34:56 UTC] ✅ Photo model initialized
[27-Dec-2025 14:34:56 UTC] ✅ PhotoController initialized
[27-Dec-2025 14:34:56 UTC] 📍 Routing to login
[27-Dec-2025 14:34:56 UTC] 📥 Login request received: {"email":"baddest@gmail.com","password":"defaultPassword123"}
[27-Dec-2025 14:34:56 UTC] ✅ Login successful for user: baddest@gmail.com
[27-Dec-2025 14:34:56 UTC] ✅ JWT created successfully for user ID: 56
[27-Dec-2025 14:35:02 UTC] 🚀 Auth route accessed: GET /api/routes/auth.php?action=user-photos
[27-Dec-2025 14:35:02 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 14:35:02 UTC] ⚠️ Using default environment values
[27-Dec-2025 14:35:02 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 14:35:02 UTC] 📡 Processing: GET user-photos
[27-Dec-2025 14:35:02 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 14:35:02 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 14:35:02 UTC] ✅ Auth model initialized with table: users
[27-Dec-2025 14:35:02 UTC] ✅ AuthController initialized
[27-Dec-2025 14:35:02 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 14:35:02 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 14:35:02 UTC] ✅ Photo model initialized
[27-Dec-2025 14:35:02 UTC] ✅ PhotoController initialized
[27-Dec-2025 14:35:02 UTC] 📍 Routing to user-photos
[27-Dec-2025 14:36:06 UTC] 🚀 Auth route accessed: POST /api/routes/auth.php?action=upload-photo
[27-Dec-2025 14:36:06 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 14:36:06 UTC] ⚠️ Using default environment values
[27-Dec-2025 14:36:06 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 14:36:06 UTC] 📡 Processing: POST upload-photo
[27-Dec-2025 14:36:06 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 14:36:06 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 14:36:06 UTC] ✅ Auth model initialized with table: users
[27-Dec-2025 14:36:06 UTC] ✅ AuthController initialized
[27-Dec-2025 14:36:06 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 14:36:06 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 14:36:06 UTC] ✅ Photo model initialized
[27-Dec-2025 14:36:06 UTC] ✅ PhotoController initialized
[27-Dec-2025 14:36:06 UTC] 📍 Routing to upload-photo
[27-Dec-2025 14:36:06 UTC] 📸 Upload photo request for user: 56
[27-Dec-2025 14:36:11 UTC] 🚀 Auth route accessed: POST /api/routes/auth.php?action=set-main-photo
[27-Dec-2025 14:36:11 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 14:36:11 UTC] ⚠️ Using default environment values
[27-Dec-2025 14:36:11 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 14:36:11 UTC] 📡 Processing: POST set-main-photo
[27-Dec-2025 14:36:11 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 14:36:11 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 14:36:11 UTC] ✅ Auth model initialized with table: users
[27-Dec-2025 14:36:11 UTC] ✅ AuthController initialized
[27-Dec-2025 14:36:11 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 14:36:11 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 14:36:11 UTC] ✅ Photo model initialized
[27-Dec-2025 14:36:11 UTC] ✅ PhotoController initialized
[27-Dec-2025 14:36:11 UTC] 📍 Routing to set-main-photo
[27-Dec-2025 14:36:20 UTC] 🚀 Logger initialized
[27-Dec-2025 14:36:20 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 14:36:20 UTC] 📋 GET Parameters
[27-Dec-2025 14:36:20 UTC] 📄 Request Headers
[27-Dec-2025 14:36:20 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 14:36:20 UTC] 🌐 Request Details
[27-Dec-2025 14:36:20 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 14:36:20 UTC] ⚠️ Using default environment values
[27-Dec-2025 14:36:20 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 14:36:20 UTC] 📡 Routing Info
[27-Dec-2025 14:36:20 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 14:36:20 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 14:36:20 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 14:36:20 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 14:36:20 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 14:36:20 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[27-Dec-2025 14:36:20 UTC] 🟢 getDiscoverUsers() method called
[27-Dec-2025 14:36:20 UTC] 🔐 Calling jwtMiddleware...
[27-Dec-2025 14:36:20 UTC] 🔐 jwtMiddleware returned
[27-Dec-2025 14:36:20 UTC] 📊 Pagination parameters
[27-Dec-2025 14:36:20 UTC] 👤 Getting current user data for ID: 56
[27-Dec-2025 14:36:20 UTC] ✅ Current user found
[27-Dec-2025 14:36:20 UTC] 🔍 Querying discovery users...
[27-Dec-2025 14:36:20 UTC] 🔍 getDiscoveryUsers called
[27-Dec-2025 14:36:20 UTC] 📝 Query:
[27-Dec-2025 14:36:20 UTC] ✅ Database returned 10 users
[27-Dec-2025 14:36:20 UTC] 👤 Sample user from DB:
[27-Dec-2025 14:36:20 UTC] 🔍 Filtering preferences:
[27-Dec-2025 14:36:20 UTC] 🤝 Preference check:
[27-Dec-2025 14:36:20 UTC] ⚠️ Skipping user 46 - no photos
[27-Dec-2025 14:36:20 UTC] 🤝 Preference check:
[27-Dec-2025 14:36:20 UTC] ⚠️ Skipping user 48 - no photos
[27-Dec-2025 14:36:20 UTC] 🤝 Preference check:
[27-Dec-2025 14:36:20 UTC] 🤝 Preference check:
[27-Dec-2025 14:36:20 UTC] ⚠️ Skipping user 50 - preferences don't match
[27-Dec-2025 14:36:20 UTC] 🤝 Preference check:
[27-Dec-2025 14:36:20 UTC] 🤝 Preference check:
[27-Dec-2025 14:36:20 UTC] 🤝 Preference check:
[27-Dec-2025 14:36:20 UTC] 🤝 Preference check:
[27-Dec-2025 14:36:20 UTC] ✅ After filtering: 7 users
[27-Dec-2025 14:36:20 UTC] 🔍 getDiscoveryUsersCount called
[27-Dec-2025 14:36:20 UTC] ✅ Total users in DB (excluding current): 11
[27-Dec-2025 14:36:20 UTC] ✅ Discovery query complete
[27-Dec-2025 14:36:20 UTC] 📤 OUTGOING RESPONSE
[27-Dec-2025 14:36:20 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[27-Dec-2025 14:36:28 UTC] 🚀 Logger initialized
[27-Dec-2025 14:36:28 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 14:36:28 UTC] 📋 GET Parameters
[27-Dec-2025 14:36:28 UTC] 📦 POST Data
[27-Dec-2025 14:36:28 UTC] 📄 Request Headers
[27-Dec-2025 14:36:28 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 14:36:28 UTC] 🌐 Request Details
[27-Dec-2025 14:36:28 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 14:36:28 UTC] ⚠️ Using default environment values
[27-Dec-2025 14:36:28 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 14:36:28 UTC] 📡 Routing Info
[27-Dec-2025 14:36:28 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 14:36:28 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 14:36:28 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 14:36:28 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 14:36:28 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 14:36:28 UTC] 📍 ROUTING: POST handle swipe
[27-Dec-2025 14:36:28 UTC] 🟢 Handling swipe action...
[27-Dec-2025 14:36:28 UTC] 🔄 Processing swipe - User: 55, Target: 45, Action: dislike
[27-Dec-2025 14:36:28 UTC] 📤 OUTGOING RESPONSE
[27-Dec-2025 14:36:28 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[27-Dec-2025 14:36:29 UTC] 🚀 Logger initialized
[27-Dec-2025 14:36:29 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 14:36:29 UTC] 📋 GET Parameters
[27-Dec-2025 14:36:29 UTC] 📦 POST Data
[27-Dec-2025 14:36:29 UTC] 📄 Request Headers
[27-Dec-2025 14:36:29 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 14:36:29 UTC] 🌐 Request Details
[27-Dec-2025 14:36:29 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 14:36:29 UTC] ⚠️ Using default environment values
[27-Dec-2025 14:36:29 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 14:36:29 UTC] 📡 Routing Info
[27-Dec-2025 14:36:29 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 14:36:29 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 14:36:29 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 14:36:29 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 14:36:29 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 14:36:29 UTC] 📍 ROUTING: POST handle swipe
[27-Dec-2025 14:36:29 UTC] 🟢 Handling swipe action...
[27-Dec-2025 14:36:29 UTC] 🔄 Processing swipe - User: 55, Target: 47, Action: dislike
[27-Dec-2025 14:36:29 UTC] 📤 OUTGOING RESPONSE
[27-Dec-2025 14:36:29 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[27-Dec-2025 14:36:29 UTC] 🚀 Logger initialized
[27-Dec-2025 14:36:29 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 14:36:29 UTC] 📋 GET Parameters
[27-Dec-2025 14:36:29 UTC] 📄 Request Headers
[27-Dec-2025 14:36:29 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 14:36:29 UTC] 🌐 Request Details
[27-Dec-2025 14:36:29 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 14:36:29 UTC] ⚠️ Using default environment values
[27-Dec-2025 14:36:29 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 14:36:29 UTC] 📡 Routing Info
[27-Dec-2025 14:36:29 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 14:36:29 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 14:36:29 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 14:36:29 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 14:36:29 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 14:36:29 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[27-Dec-2025 14:36:29 UTC] 🟢 getDiscoverUsers() method called
[27-Dec-2025 14:36:29 UTC] 🔐 Calling jwtMiddleware...
[27-Dec-2025 14:36:29 UTC] 🔐 jwtMiddleware returned
[27-Dec-2025 14:36:29 UTC] 📊 Pagination parameters
[27-Dec-2025 14:36:29 UTC] 👤 Getting current user data for ID: 55
[27-Dec-2025 14:36:29 UTC] ✅ Current user found
[27-Dec-2025 14:36:29 UTC] 🔍 Querying discovery users...
[27-Dec-2025 14:36:29 UTC] 🔍 getDiscoveryUsers called
[27-Dec-2025 14:36:29 UTC] 📝 Query:
[27-Dec-2025 14:36:29 UTC] ✅ Database returned 0 users
[27-Dec-2025 14:36:29 UTC] 🔍 Filtering preferences:
[27-Dec-2025 14:36:29 UTC] ✅ After filtering: 0 users
[27-Dec-2025 14:36:29 UTC] 🔍 getDiscoveryUsersCount called
[27-Dec-2025 14:36:29 UTC] ✅ Total users in DB (excluding current): 11
[27-Dec-2025 14:36:29 UTC] ✅ Discovery query complete
[27-Dec-2025 14:36:29 UTC] 📤 OUTGOING RESPONSE
[27-Dec-2025 14:36:29 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[27-Dec-2025 14:36:32 UTC] 🚀 Profile route accessed: GET /api/routes/profile.php?action=get-profile
[27-Dec-2025 14:36:32 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 14:36:32 UTC] ⚠️ Using default environment values
[27-Dec-2025 14:36:32 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 14:36:32 UTC] 📡 Processing Profile: GET get-profile
[27-Dec-2025 14:36:32 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 14:36:32 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 14:36:32 UTC] ✅ Profile model initialized with table: users
[27-Dec-2025 14:36:32 UTC] ✅ ProfileController initialized
[27-Dec-2025 14:36:32 UTC] 📍 Routing to get-profile
[27-Dec-2025 14:36:32 UTC] 🟢 Getting user profile...
[27-Dec-2025 14:36:32 UTC] ✅ User data retrieved for: 55
[27-Dec-2025 14:36:32 UTC] ✅ Profile retrieved for user: 55
[27-Dec-2025 14:36:33 UTC] 🚀 Auth route accessed: GET /api/routes/auth.php?action=user-photos
[27-Dec-2025 14:36:33 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 14:36:33 UTC] ⚠️ Using default environment values
[27-Dec-2025 14:36:33 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 14:36:33 UTC] 📡 Processing: GET user-photos
[27-Dec-2025 14:36:33 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 14:36:33 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 14:36:33 UTC] ✅ Auth model initialized with table: users
[27-Dec-2025 14:36:33 UTC] ✅ AuthController initialized
[27-Dec-2025 14:36:33 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 14:36:33 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 14:36:33 UTC] ✅ Photo model initialized
[27-Dec-2025 14:36:33 UTC] ✅ PhotoController initialized
[27-Dec-2025 14:36:33 UTC] 📍 Routing to user-photos
[27-Dec-2025 14:36:42 UTC] 🚀 Logger initialized
[27-Dec-2025 14:36:42 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 14:36:42 UTC] 📋 GET Parameters
[27-Dec-2025 14:36:42 UTC] 📦 POST Data
[27-Dec-2025 14:36:42 UTC] 📄 Request Headers
[27-Dec-2025 14:36:42 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 14:36:42 UTC] 🌐 Request Details
[27-Dec-2025 14:36:42 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 14:36:42 UTC] ⚠️ Using default environment values
[27-Dec-2025 14:36:42 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 14:36:42 UTC] 📡 Routing Info
[27-Dec-2025 14:36:42 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 14:36:42 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 14:36:42 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 14:36:42 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 14:36:42 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 14:36:42 UTC] 📍 ROUTING: POST handle swipe
[27-Dec-2025 14:36:42 UTC] 🟢 Handling swipe action...
[27-Dec-2025 14:36:42 UTC] 🔄 Processing swipe - User: 56, Target: 45, Action: dislike
[27-Dec-2025 14:36:42 UTC] 📤 OUTGOING RESPONSE
[27-Dec-2025 14:36:42 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[27-Dec-2025 14:36:44 UTC] 🚀 Logger initialized
[27-Dec-2025 14:36:44 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 14:36:44 UTC] 📋 GET Parameters
[27-Dec-2025 14:36:44 UTC] 📦 POST Data
[27-Dec-2025 14:36:44 UTC] 📄 Request Headers
[27-Dec-2025 14:36:44 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 14:36:44 UTC] 🌐 Request Details
[27-Dec-2025 14:36:44 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 14:36:44 UTC] ⚠️ Using default environment values
[27-Dec-2025 14:36:44 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 14:36:44 UTC] 📡 Routing Info
[27-Dec-2025 14:36:44 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 14:36:44 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 14:36:44 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 14:36:44 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 14:36:44 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 14:36:44 UTC] 📍 ROUTING: POST handle swipe
[27-Dec-2025 14:36:44 UTC] 🟢 Handling swipe action...
[27-Dec-2025 14:36:44 UTC] 🔄 Processing swipe - User: 56, Target: 47, Action: dislike
[27-Dec-2025 14:36:44 UTC] 📤 OUTGOING RESPONSE
[27-Dec-2025 14:36:44 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[27-Dec-2025 14:36:44 UTC] 🚀 Logger initialized
[27-Dec-2025 14:36:44 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 14:36:44 UTC] 📋 GET Parameters
[27-Dec-2025 14:36:44 UTC] 📄 Request Headers
[27-Dec-2025 14:36:44 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 14:36:44 UTC] 🌐 Request Details
[27-Dec-2025 14:36:44 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 14:36:44 UTC] ⚠️ Using default environment values
[27-Dec-2025 14:36:44 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 14:36:44 UTC] 📡 Routing Info
[27-Dec-2025 14:36:44 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 14:36:44 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 14:36:44 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 14:36:44 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 14:36:44 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 14:36:44 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[27-Dec-2025 14:36:44 UTC] 🟢 getDiscoverUsers() method called
[27-Dec-2025 14:36:44 UTC] 🔐 Calling jwtMiddleware...
[27-Dec-2025 14:36:44 UTC] 🔐 jwtMiddleware returned
[27-Dec-2025 14:36:44 UTC] 📊 Pagination parameters
[27-Dec-2025 14:36:44 UTC] 👤 Getting current user data for ID: 56
[27-Dec-2025 14:36:44 UTC] ✅ Current user found
[27-Dec-2025 14:36:44 UTC] 🔍 Querying discovery users...
[27-Dec-2025 14:36:44 UTC] 🔍 getDiscoveryUsers called
[27-Dec-2025 14:36:44 UTC] 📝 Query:
[27-Dec-2025 14:36:44 UTC] ✅ Database returned 0 users
[27-Dec-2025 14:36:44 UTC] 🔍 Filtering preferences:
[27-Dec-2025 14:36:44 UTC] ✅ After filtering: 0 users
[27-Dec-2025 14:36:44 UTC] 🔍 getDiscoveryUsersCount called
[27-Dec-2025 14:36:44 UTC] ✅ Total users in DB (excluding current): 11
[27-Dec-2025 14:36:44 UTC] ✅ Discovery query complete
[27-Dec-2025 14:36:44 UTC] 📤 OUTGOING RESPONSE
[27-Dec-2025 14:36:44 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[27-Dec-2025 14:36:47 UTC] 🚀 Profile route accessed: GET /api/routes/profile.php?action=get-profile
[27-Dec-2025 14:36:47 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 14:36:47 UTC] ⚠️ Using default environment values
[27-Dec-2025 14:36:47 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 14:36:47 UTC] 📡 Processing Profile: GET get-profile
[27-Dec-2025 14:36:47 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 14:36:47 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 14:36:47 UTC] ✅ Profile model initialized with table: users
[27-Dec-2025 14:36:47 UTC] ✅ ProfileController initialized
[27-Dec-2025 14:36:47 UTC] 📍 Routing to get-profile
[27-Dec-2025 14:36:47 UTC] 🟢 Getting user profile...
[27-Dec-2025 14:36:47 UTC] ✅ User data retrieved for: 55
[27-Dec-2025 14:36:47 UTC] ✅ Profile retrieved for user: 55
[27-Dec-2025 14:36:47 UTC] 🚀 Auth route accessed: GET /api/routes/auth.php?action=user-photos
[27-Dec-2025 14:36:47 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 14:36:47 UTC] ⚠️ Using default environment values
[27-Dec-2025 14:36:47 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 14:36:47 UTC] 📡 Processing: GET user-photos
[27-Dec-2025 14:36:47 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 14:36:47 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 14:36:47 UTC] ✅ Auth model initialized with table: users
[27-Dec-2025 14:36:47 UTC] ✅ AuthController initialized
[27-Dec-2025 14:36:47 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 14:36:47 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 14:36:47 UTC] ✅ Photo model initialized
[27-Dec-2025 14:36:47 UTC] ✅ PhotoController initialized
[27-Dec-2025 14:36:47 UTC] 📍 Routing to user-photos
[27-Dec-2025 14:39:37 UTC] 🚀 Logger initialized
[27-Dec-2025 14:39:37 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 14:39:37 UTC] 📋 GET Parameters
[27-Dec-2025 14:39:37 UTC] 📦 POST Data
[27-Dec-2025 14:39:37 UTC] 📄 Request Headers
[27-Dec-2025 14:39:37 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 14:39:37 UTC] 🌐 Request Details
[27-Dec-2025 14:39:37 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 14:39:37 UTC] ⚠️ Using default environment values
[27-Dec-2025 14:39:37 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 14:39:37 UTC] 📡 Routing Info
[27-Dec-2025 14:39:37 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 14:39:37 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 14:39:37 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 14:39:37 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 14:39:37 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 14:39:37 UTC] 📍 ROUTING: POST handle swipe
[27-Dec-2025 14:39:37 UTC] 🟢 Handling swipe action...
[27-Dec-2025 14:39:37 UTC] 🔄 Processing swipe - User: 55, Target: 49, Action: dislike
[27-Dec-2025 14:39:37 UTC] 📤 OUTGOING RESPONSE
[27-Dec-2025 14:39:37 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[27-Dec-2025 14:39:38 UTC] 🚀 Logger initialized
[27-Dec-2025 14:39:38 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 14:39:38 UTC] 📋 GET Parameters
[27-Dec-2025 14:39:38 UTC] 📦 POST Data
[27-Dec-2025 14:39:38 UTC] 📄 Request Headers
[27-Dec-2025 14:39:38 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 14:39:38 UTC] 🌐 Request Details
[27-Dec-2025 14:39:38 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 14:39:38 UTC] ⚠️ Using default environment values
[27-Dec-2025 14:39:38 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 14:39:38 UTC] 📡 Routing Info
[27-Dec-2025 14:39:38 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 14:39:38 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 14:39:38 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 14:39:38 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 14:39:38 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 14:39:38 UTC] 📍 ROUTING: POST handle swipe
[27-Dec-2025 14:39:38 UTC] 🟢 Handling swipe action...
[27-Dec-2025 14:39:38 UTC] 🔄 Processing swipe - User: 55, Target: 51, Action: dislike
[27-Dec-2025 14:39:38 UTC] 📤 OUTGOING RESPONSE
[27-Dec-2025 14:39:38 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[27-Dec-2025 14:39:39 UTC] 🚀 Logger initialized
[27-Dec-2025 14:39:39 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 14:39:39 UTC] 📋 GET Parameters
[27-Dec-2025 14:39:39 UTC] 📦 POST Data
[27-Dec-2025 14:39:39 UTC] 📄 Request Headers
[27-Dec-2025 14:39:39 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 14:39:39 UTC] 🌐 Request Details
[27-Dec-2025 14:39:39 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 14:39:39 UTC] ⚠️ Using default environment values
[27-Dec-2025 14:39:39 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 14:39:39 UTC] 📡 Routing Info
[27-Dec-2025 14:39:39 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 14:39:39 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 14:39:39 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 14:39:39 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 14:39:39 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 14:39:39 UTC] 📍 ROUTING: POST handle swipe
[27-Dec-2025 14:39:39 UTC] 🟢 Handling swipe action...
[27-Dec-2025 14:39:39 UTC] 🔄 Processing swipe - User: 55, Target: 52, Action: dislike
[27-Dec-2025 14:39:39 UTC] 📤 OUTGOING RESPONSE
[27-Dec-2025 14:39:39 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[27-Dec-2025 14:39:42 UTC] 🚀 Logger initialized
[27-Dec-2025 14:39:42 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 14:39:42 UTC] 📋 GET Parameters
[27-Dec-2025 14:39:42 UTC] 📦 POST Data
[27-Dec-2025 14:39:42 UTC] 📄 Request Headers
[27-Dec-2025 14:39:42 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 14:39:42 UTC] 🌐 Request Details
[27-Dec-2025 14:39:42 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 14:39:42 UTC] ⚠️ Using default environment values
[27-Dec-2025 14:39:42 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 14:39:42 UTC] 📡 Routing Info
[27-Dec-2025 14:39:42 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 14:39:42 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 14:39:42 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 14:39:42 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 14:39:42 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 14:39:42 UTC] 📍 ROUTING: POST handle swipe
[27-Dec-2025 14:39:42 UTC] 🟢 Handling swipe action...
[27-Dec-2025 14:39:42 UTC] 🔄 Processing swipe - User: 55, Target: 53, Action: dislike
[27-Dec-2025 14:39:42 UTC] 📤 OUTGOING RESPONSE
[27-Dec-2025 14:39:42 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[27-Dec-2025 14:39:43 UTC] 🚀 Logger initialized
[27-Dec-2025 14:39:43 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 14:39:43 UTC] 📋 GET Parameters
[27-Dec-2025 14:39:43 UTC] 📦 POST Data
[27-Dec-2025 14:39:43 UTC] 📄 Request Headers
[27-Dec-2025 14:39:43 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 14:39:43 UTC] 🌐 Request Details
[27-Dec-2025 14:39:43 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 14:39:43 UTC] ⚠️ Using default environment values
[27-Dec-2025 14:39:43 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 14:39:43 UTC] 📡 Routing Info
[27-Dec-2025 14:39:43 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 14:39:43 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 14:39:43 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 14:39:43 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 14:39:43 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 14:39:43 UTC] 📍 ROUTING: POST handle swipe
[27-Dec-2025 14:39:43 UTC] 🟢 Handling swipe action...
[27-Dec-2025 14:39:43 UTC] 🔄 Processing swipe - User: 55, Target: 54, Action: dislike
[27-Dec-2025 14:39:43 UTC] 📤 OUTGOING RESPONSE
[27-Dec-2025 14:39:43 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[27-Dec-2025 14:39:57 UTC] 🚀 Logger initialized
[27-Dec-2025 14:39:57 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 14:39:57 UTC] 📋 GET Parameters
[27-Dec-2025 14:39:57 UTC] 📄 Request Headers
[27-Dec-2025 14:39:57 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 14:39:57 UTC] 🌐 Request Details
[27-Dec-2025 14:39:57 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 14:39:57 UTC] ⚠️ Using default environment values
[27-Dec-2025 14:39:57 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 14:39:57 UTC] 📡 Routing Info
[27-Dec-2025 14:39:57 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 14:39:57 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 14:39:57 UTC] 🚀 Logger initialized
[27-Dec-2025 14:39:57 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 14:39:57 UTC] 📋 GET Parameters
[27-Dec-2025 14:39:57 UTC] 📄 Request Headers
[27-Dec-2025 14:39:57 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 14:39:57 UTC] 🌐 Request Details
[27-Dec-2025 14:39:57 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 14:39:57 UTC] ⚠️ Using default environment values
[27-Dec-2025 14:39:57 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 14:39:57 UTC] 📡 Routing Info
[27-Dec-2025 14:39:57 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 14:39:57 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 14:39:57 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 14:39:57 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 14:39:57 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 14:39:57 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[27-Dec-2025 14:39:57 UTC] 🟢 getDiscoverUsers() method called
[27-Dec-2025 14:39:57 UTC] 🔐 Calling jwtMiddleware...
[27-Dec-2025 14:39:57 UTC] 🔐 jwtMiddleware returned
[27-Dec-2025 14:39:57 UTC] 📊 Pagination parameters
[27-Dec-2025 14:39:57 UTC] 👤 Getting current user data for ID: 55
[27-Dec-2025 14:39:57 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 14:39:57 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 14:39:57 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 14:39:57 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[27-Dec-2025 14:39:57 UTC] ✅ Current user found
[27-Dec-2025 14:39:57 UTC] 🟢 getDiscoverUsers() method called
[27-Dec-2025 14:39:57 UTC] 🔍 Querying discovery users...
[27-Dec-2025 14:39:57 UTC] 🔐 Calling jwtMiddleware...
[27-Dec-2025 14:39:57 UTC] 🔍 getDiscoveryUsers called
[27-Dec-2025 14:39:57 UTC] 📝 Query:
[27-Dec-2025 14:39:57 UTC] 🔐 jwtMiddleware returned
[27-Dec-2025 14:39:57 UTC] 📊 Pagination parameters
[27-Dec-2025 14:39:57 UTC] 👤 Getting current user data for ID: 55
[27-Dec-2025 14:39:57 UTC] ✅ Current user found
[27-Dec-2025 14:39:57 UTC] 🔍 Querying discovery users...
[27-Dec-2025 14:39:57 UTC] 🔍 getDiscoveryUsers called
[27-Dec-2025 14:39:57 UTC] 📝 Query:
[27-Dec-2025 14:39:57 UTC] ✅ Database returned 0 users
[27-Dec-2025 14:39:57 UTC] 🔍 Filtering preferences:
[27-Dec-2025 14:39:57 UTC] ✅ After filtering: 0 users
[27-Dec-2025 14:39:57 UTC] 🔍 getDiscoveryUsersCount called
[27-Dec-2025 14:39:57 UTC] ✅ Total users in DB (excluding current): 11
[27-Dec-2025 14:39:57 UTC] ✅ Discovery query complete
[27-Dec-2025 14:39:57 UTC] 📤 OUTGOING RESPONSE
[27-Dec-2025 14:39:57 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[27-Dec-2025 14:39:57 UTC] ✅ Database returned 11 users
[27-Dec-2025 14:39:57 UTC] 👤 Sample user from DB:
[27-Dec-2025 14:39:57 UTC] 🔍 Filtering preferences:
[27-Dec-2025 14:39:57 UTC] 🤝 Preference check:
[27-Dec-2025 14:39:57 UTC] ⚠️ Skipping user 46 - no photos
[27-Dec-2025 14:39:57 UTC] 🤝 Preference check:
[27-Dec-2025 14:39:57 UTC] ⚠️ Skipping user 48 - no photos
[27-Dec-2025 14:39:57 UTC] 🤝 Preference check:
[27-Dec-2025 14:39:57 UTC] 🤝 Preference check:
[27-Dec-2025 14:39:57 UTC] ⚠️ Skipping user 50 - preferences don't match
[27-Dec-2025 14:39:57 UTC] 🤝 Preference check:
[27-Dec-2025 14:39:57 UTC] 🤝 Preference check:
[27-Dec-2025 14:39:57 UTC] 🤝 Preference check:
[27-Dec-2025 14:39:57 UTC] 🤝 Preference check:
[27-Dec-2025 14:39:57 UTC] 🤝 Preference check:
[27-Dec-2025 14:39:57 UTC] ✅ After filtering: 8 users
[27-Dec-2025 14:39:57 UTC] 🔍 getDiscoveryUsersCount called
[27-Dec-2025 14:39:57 UTC] ✅ Total users in DB (excluding current): 11
[27-Dec-2025 14:39:57 UTC] ✅ Discovery query complete
[27-Dec-2025 14:39:57 UTC] 📤 OUTGOING RESPONSE
[27-Dec-2025 14:39:57 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[27-Dec-2025 14:40:01 UTC] 🚀 Logger initialized
[27-Dec-2025 14:40:01 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 14:40:01 UTC] 📋 GET Parameters
[27-Dec-2025 14:40:01 UTC] 📄 Request Headers
[27-Dec-2025 14:40:01 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 14:40:01 UTC] 🌐 Request Details
[27-Dec-2025 14:40:01 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 14:40:01 UTC] ⚠️ Using default environment values
[27-Dec-2025 14:40:01 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 14:40:01 UTC] 📡 Routing Info
[27-Dec-2025 14:40:01 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 14:40:01 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 14:40:01 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 14:40:01 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 14:40:01 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 14:40:01 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[27-Dec-2025 14:40:01 UTC] 🟢 getDiscoverUsers() method called
[27-Dec-2025 14:40:01 UTC] 🔐 Calling jwtMiddleware...
[27-Dec-2025 14:40:01 UTC] 🔐 jwtMiddleware returned
[27-Dec-2025 14:40:01 UTC] 📊 Pagination parameters
[27-Dec-2025 14:40:01 UTC] 👤 Getting current user data for ID: 55
[27-Dec-2025 14:40:01 UTC] ✅ Current user found
[27-Dec-2025 14:40:01 UTC] 🔍 Querying discovery users...
[27-Dec-2025 14:40:01 UTC] 🔍 getDiscoveryUsers called
[27-Dec-2025 14:40:01 UTC] 📝 Query:
[27-Dec-2025 14:40:01 UTC] ✅ Database returned 11 users
[27-Dec-2025 14:40:01 UTC] 👤 Sample user from DB:
[27-Dec-2025 14:40:01 UTC] 🔍 Filtering preferences:
[27-Dec-2025 14:40:01 UTC] 🤝 Preference check:
[27-Dec-2025 14:40:01 UTC] ⚠️ Skipping user 46 - no photos
[27-Dec-2025 14:40:01 UTC] 🤝 Preference check:
[27-Dec-2025 14:40:01 UTC] ⚠️ Skipping user 48 - no photos
[27-Dec-2025 14:40:01 UTC] 🤝 Preference check:
[27-Dec-2025 14:40:01 UTC] 🤝 Preference check:
[27-Dec-2025 14:40:01 UTC] ⚠️ Skipping user 50 - preferences don't match
[27-Dec-2025 14:40:01 UTC] 🤝 Preference check:
[27-Dec-2025 14:40:01 UTC] 🤝 Preference check:
[27-Dec-2025 14:40:01 UTC] 🤝 Preference check:
[27-Dec-2025 14:40:01 UTC] 🤝 Preference check:
[27-Dec-2025 14:40:01 UTC] 🤝 Preference check:
[27-Dec-2025 14:40:01 UTC] ✅ After filtering: 8 users
[27-Dec-2025 14:40:01 UTC] 🔍 getDiscoveryUsersCount called
[27-Dec-2025 14:40:01 UTC] ✅ Total users in DB (excluding current): 11
[27-Dec-2025 14:40:01 UTC] ✅ Discovery query complete
[27-Dec-2025 14:40:01 UTC] 📤 OUTGOING RESPONSE
[27-Dec-2025 14:40:01 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[27-Dec-2025 14:40:02 UTC] 🚀 Logger initialized
[27-Dec-2025 14:40:02 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 14:40:02 UTC] 📋 GET Parameters
[27-Dec-2025 14:40:02 UTC] 📄 Request Headers
[27-Dec-2025 14:40:02 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 14:40:02 UTC] 🌐 Request Details
[27-Dec-2025 14:40:02 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 14:40:02 UTC] ⚠️ Using default environment values
[27-Dec-2025 14:40:02 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 14:40:02 UTC] 📡 Routing Info
[27-Dec-2025 14:40:02 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 14:40:02 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 14:40:02 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 14:40:02 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 14:40:02 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 14:40:02 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[27-Dec-2025 14:40:02 UTC] 🟢 getDiscoverUsers() method called
[27-Dec-2025 14:40:02 UTC] 🔐 Calling jwtMiddleware...
[27-Dec-2025 14:40:02 UTC] 🔐 jwtMiddleware returned
[27-Dec-2025 14:40:02 UTC] 📊 Pagination parameters
[27-Dec-2025 14:40:02 UTC] 👤 Getting current user data for ID: 55
[27-Dec-2025 14:40:02 UTC] ✅ Current user found
[27-Dec-2025 14:40:02 UTC] 🔍 Querying discovery users...
[27-Dec-2025 14:40:02 UTC] 🔍 getDiscoveryUsers called
[27-Dec-2025 14:40:02 UTC] 📝 Query:
[27-Dec-2025 14:40:02 UTC] ✅ Database returned 11 users
[27-Dec-2025 14:40:02 UTC] 👤 Sample user from DB:
[27-Dec-2025 14:40:02 UTC] 🔍 Filtering preferences:
[27-Dec-2025 14:40:02 UTC] 🤝 Preference check:
[27-Dec-2025 14:40:02 UTC] ⚠️ Skipping user 46 - no photos
[27-Dec-2025 14:40:02 UTC] 🤝 Preference check:
[27-Dec-2025 14:40:02 UTC] ⚠️ Skipping user 48 - no photos
[27-Dec-2025 14:40:02 UTC] 🤝 Preference check:
[27-Dec-2025 14:40:02 UTC] 🤝 Preference check:
[27-Dec-2025 14:40:02 UTC] ⚠️ Skipping user 50 - preferences don't match
[27-Dec-2025 14:40:02 UTC] 🤝 Preference check:
[27-Dec-2025 14:40:02 UTC] 🤝 Preference check:
[27-Dec-2025 14:40:02 UTC] 🤝 Preference check:
[27-Dec-2025 14:40:02 UTC] 🤝 Preference check:
[27-Dec-2025 14:40:02 UTC] 🤝 Preference check:
[27-Dec-2025 14:40:02 UTC] ✅ After filtering: 8 users
[27-Dec-2025 14:40:02 UTC] 🔍 getDiscoveryUsersCount called
[27-Dec-2025 14:40:02 UTC] ✅ Total users in DB (excluding current): 11
[27-Dec-2025 14:40:02 UTC] ✅ Discovery query complete
[27-Dec-2025 14:40:02 UTC] 📤 OUTGOING RESPONSE
[27-Dec-2025 14:40:02 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[27-Dec-2025 14:40:03 UTC] 🚀 Logger initialized
[27-Dec-2025 14:40:03 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 14:40:03 UTC] 📋 GET Parameters
[27-Dec-2025 14:40:03 UTC] 📄 Request Headers
[27-Dec-2025 14:40:03 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 14:40:03 UTC] 🌐 Request Details
[27-Dec-2025 14:40:03 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 14:40:03 UTC] ⚠️ Using default environment values
[27-Dec-2025 14:40:03 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 14:40:03 UTC] 📡 Routing Info
[27-Dec-2025 14:40:03 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 14:40:03 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 14:40:03 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 14:40:03 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 14:40:03 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 14:40:03 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[27-Dec-2025 14:40:03 UTC] 🟢 getDiscoverUsers() method called
[27-Dec-2025 14:40:03 UTC] 🔐 Calling jwtMiddleware...
[27-Dec-2025 14:40:03 UTC] 🔐 jwtMiddleware returned
[27-Dec-2025 14:40:03 UTC] 📊 Pagination parameters
[27-Dec-2025 14:40:03 UTC] 👤 Getting current user data for ID: 55
[27-Dec-2025 14:40:03 UTC] ✅ Current user found
[27-Dec-2025 14:40:03 UTC] 🔍 Querying discovery users...
[27-Dec-2025 14:40:03 UTC] 🔍 getDiscoveryUsers called
[27-Dec-2025 14:40:03 UTC] 📝 Query:
[27-Dec-2025 14:40:03 UTC] ✅ Database returned 11 users
[27-Dec-2025 14:40:03 UTC] 👤 Sample user from DB:
[27-Dec-2025 14:40:03 UTC] 🔍 Filtering preferences:
[27-Dec-2025 14:40:03 UTC] 🤝 Preference check:
[27-Dec-2025 14:40:03 UTC] ⚠️ Skipping user 46 - no photos
[27-Dec-2025 14:40:03 UTC] 🤝 Preference check:
[27-Dec-2025 14:40:03 UTC] ⚠️ Skipping user 48 - no photos
[27-Dec-2025 14:40:03 UTC] 🤝 Preference check:
[27-Dec-2025 14:40:03 UTC] 🤝 Preference check:
[27-Dec-2025 14:40:03 UTC] ⚠️ Skipping user 50 - preferences don't match
[27-Dec-2025 14:40:03 UTC] 🤝 Preference check:
[27-Dec-2025 14:40:03 UTC] 🤝 Preference check:
[27-Dec-2025 14:40:03 UTC] 🤝 Preference check:
[27-Dec-2025 14:40:03 UTC] 🤝 Preference check:
[27-Dec-2025 14:40:03 UTC] 🤝 Preference check:
[27-Dec-2025 14:40:03 UTC] ✅ After filtering: 8 users
[27-Dec-2025 14:40:03 UTC] 🔍 getDiscoveryUsersCount called
[27-Dec-2025 14:40:03 UTC] ✅ Total users in DB (excluding current): 11
[27-Dec-2025 14:40:03 UTC] ✅ Discovery query complete
[27-Dec-2025 14:40:03 UTC] 📤 OUTGOING RESPONSE
[27-Dec-2025 14:40:03 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[27-Dec-2025 14:40:12 UTC] 🚀 Auth route accessed: GET /api/routes/auth.php?action=user-photos
[27-Dec-2025 14:40:12 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 14:40:12 UTC] ⚠️ Using default environment values
[27-Dec-2025 14:40:12 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 14:40:12 UTC] 📡 Processing: GET user-photos
[27-Dec-2025 14:40:12 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 14:40:12 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 14:40:12 UTC] ✅ Auth model initialized with table: users
[27-Dec-2025 14:40:12 UTC] ✅ AuthController initialized
[27-Dec-2025 14:40:12 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 14:40:12 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 14:40:12 UTC] ✅ Photo model initialized
[27-Dec-2025 14:40:12 UTC] ✅ PhotoController initialized
[27-Dec-2025 14:40:12 UTC] 📍 Routing to user-photos
[27-Dec-2025 14:40:12 UTC] 🚀 Profile route accessed: GET /api/routes/profile.php?action=get-profile
[27-Dec-2025 14:40:12 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 14:40:12 UTC] ⚠️ Using default environment values
[27-Dec-2025 14:40:12 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 14:40:12 UTC] 📡 Processing Profile: GET get-profile
[27-Dec-2025 14:40:12 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 14:40:12 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 14:40:12 UTC] ✅ Profile model initialized with table: users
[27-Dec-2025 14:40:12 UTC] ✅ ProfileController initialized
[27-Dec-2025 14:40:12 UTC] 📍 Routing to get-profile
[27-Dec-2025 14:40:12 UTC] 🟢 Getting user profile...
[27-Dec-2025 14:40:12 UTC] ✅ User data retrieved for: 55
[27-Dec-2025 14:40:12 UTC] ✅ Profile retrieved for user: 55
[27-Dec-2025 14:40:26 UTC] 🚀 Profile route accessed: GET /api/routes/profile.php?action=get-profile
[27-Dec-2025 14:40:26 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 14:40:26 UTC] ⚠️ Using default environment values
[27-Dec-2025 14:40:26 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 14:40:26 UTC] 📡 Processing Profile: GET get-profile
[27-Dec-2025 14:40:26 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 14:40:26 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 14:40:26 UTC] ✅ Profile model initialized with table: users
[27-Dec-2025 14:40:26 UTC] ✅ ProfileController initialized
[27-Dec-2025 14:40:26 UTC] 📍 Routing to get-profile
[27-Dec-2025 14:40:26 UTC] 🟢 Getting user profile...
[27-Dec-2025 14:40:26 UTC] ✅ User data retrieved for: 55
[27-Dec-2025 14:40:26 UTC] ✅ Profile retrieved for user: 55
[27-Dec-2025 14:40:26 UTC] 🚀 Auth route accessed: GET /api/routes/auth.php?action=user-photos
[27-Dec-2025 14:40:26 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 14:40:26 UTC] ⚠️ Using default environment values
[27-Dec-2025 14:40:26 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 14:40:26 UTC] 📡 Processing: GET user-photos
[27-Dec-2025 14:40:26 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 14:40:26 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 14:40:26 UTC] ✅ Auth model initialized with table: users
[27-Dec-2025 14:40:26 UTC] ✅ AuthController initialized
[27-Dec-2025 14:40:26 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 14:40:26 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 14:40:26 UTC] ✅ Photo model initialized
[27-Dec-2025 14:40:26 UTC] ✅ PhotoController initialized
[27-Dec-2025 14:40:26 UTC] 📍 Routing to user-photos
[27-Dec-2025 14:40:28 UTC] 🚀 Logger initialized
[27-Dec-2025 14:40:28 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 14:40:28 UTC] 📋 GET Parameters
[27-Dec-2025 14:40:28 UTC] 📦 POST Data
[27-Dec-2025 14:40:28 UTC] 📄 Request Headers
[27-Dec-2025 14:40:28 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 14:40:28 UTC] 🌐 Request Details
[27-Dec-2025 14:40:28 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 14:40:28 UTC] ⚠️ Using default environment values
[27-Dec-2025 14:40:28 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 14:40:28 UTC] 📡 Routing Info
[27-Dec-2025 14:40:28 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 14:40:28 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 14:40:28 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 14:40:28 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 14:40:28 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 14:40:28 UTC] 📍 ROUTING: POST handle swipe
[27-Dec-2025 14:40:28 UTC] 🟢 Handling swipe action...
[27-Dec-2025 14:40:28 UTC] 🔄 Processing swipe - User: 56, Target: 49, Action: dislike
[27-Dec-2025 14:40:28 UTC] 📤 OUTGOING RESPONSE
[27-Dec-2025 14:40:28 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[27-Dec-2025 14:40:29 UTC] 🚀 Logger initialized
[27-Dec-2025 14:40:29 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 14:40:29 UTC] 📋 GET Parameters
[27-Dec-2025 14:40:29 UTC] 📦 POST Data
[27-Dec-2025 14:40:29 UTC] 📄 Request Headers
[27-Dec-2025 14:40:29 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 14:40:29 UTC] 🌐 Request Details
[27-Dec-2025 14:40:29 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 14:40:29 UTC] ⚠️ Using default environment values
[27-Dec-2025 14:40:29 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 14:40:29 UTC] 📡 Routing Info
[27-Dec-2025 14:40:29 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 14:40:29 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 14:40:29 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 14:40:29 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 14:40:29 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 14:40:29 UTC] 📍 ROUTING: POST handle swipe
[27-Dec-2025 14:40:29 UTC] 🟢 Handling swipe action...
[27-Dec-2025 14:40:29 UTC] 🔄 Processing swipe - User: 56, Target: 51, Action: dislike
[27-Dec-2025 14:40:29 UTC] 📤 OUTGOING RESPONSE
[27-Dec-2025 14:40:29 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[27-Dec-2025 14:40:29 UTC] 🚀 Logger initialized
[27-Dec-2025 14:40:29 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 14:40:29 UTC] 📋 GET Parameters
[27-Dec-2025 14:40:29 UTC] 📦 POST Data
[27-Dec-2025 14:40:29 UTC] 📄 Request Headers
[27-Dec-2025 14:40:29 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 14:40:29 UTC] 🌐 Request Details
[27-Dec-2025 14:40:29 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 14:40:29 UTC] ⚠️ Using default environment values
[27-Dec-2025 14:40:29 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 14:40:29 UTC] 📡 Routing Info
[27-Dec-2025 14:40:29 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 14:40:29 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 14:40:29 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 14:40:29 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 14:40:29 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 14:40:29 UTC] 📍 ROUTING: POST handle swipe
[27-Dec-2025 14:40:29 UTC] 🟢 Handling swipe action...
[27-Dec-2025 14:40:29 UTC] 🔄 Processing swipe - User: 56, Target: 52, Action: dislike
[27-Dec-2025 14:40:29 UTC] 📤 OUTGOING RESPONSE
[27-Dec-2025 14:40:29 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[27-Dec-2025 14:40:30 UTC] 🚀 Logger initialized
[27-Dec-2025 14:40:30 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 14:40:30 UTC] 📋 GET Parameters
[27-Dec-2025 14:40:30 UTC] 📦 POST Data
[27-Dec-2025 14:40:30 UTC] 📄 Request Headers
[27-Dec-2025 14:40:30 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 14:40:30 UTC] 🌐 Request Details
[27-Dec-2025 14:40:30 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 14:40:30 UTC] ⚠️ Using default environment values
[27-Dec-2025 14:40:30 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 14:40:30 UTC] 📡 Routing Info
[27-Dec-2025 14:40:30 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 14:40:30 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 14:40:30 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 14:40:30 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 14:40:30 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 14:40:30 UTC] 📍 ROUTING: POST handle swipe
[27-Dec-2025 14:40:30 UTC] 🟢 Handling swipe action...
[27-Dec-2025 14:40:30 UTC] 🔄 Processing swipe - User: 56, Target: 53, Action: dislike
[27-Dec-2025 14:40:30 UTC] 📤 OUTGOING RESPONSE
[27-Dec-2025 14:40:30 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[27-Dec-2025 14:40:31 UTC] 🚀 Logger initialized
[27-Dec-2025 14:40:31 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 14:40:31 UTC] 📋 GET Parameters
[27-Dec-2025 14:40:31 UTC] 📦 POST Data
[27-Dec-2025 14:40:31 UTC] 📄 Request Headers
[27-Dec-2025 14:40:31 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 14:40:31 UTC] 🌐 Request Details
[27-Dec-2025 14:40:31 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 14:40:31 UTC] ⚠️ Using default environment values
[27-Dec-2025 14:40:31 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 14:40:31 UTC] 📡 Routing Info
[27-Dec-2025 14:40:31 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 14:40:31 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 14:40:31 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 14:40:31 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 14:40:31 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 14:40:31 UTC] 📍 ROUTING: POST handle swipe
[27-Dec-2025 14:40:31 UTC] 🟢 Handling swipe action...
[27-Dec-2025 14:40:31 UTC] 🔄 Processing swipe - User: 56, Target: 54, Action: dislike
[27-Dec-2025 14:40:31 UTC] 📤 OUTGOING RESPONSE
[27-Dec-2025 14:40:31 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[27-Dec-2025 14:40:58 UTC] 🚀 Logger initialized
[27-Dec-2025 14:40:58 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 14:40:58 UTC] 📋 GET Parameters
[27-Dec-2025 14:40:58 UTC] 📄 Request Headers
[27-Dec-2025 14:40:58 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 14:40:58 UTC] 🌐 Request Details
[27-Dec-2025 14:40:58 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 14:40:58 UTC] ⚠️ Using default environment values
[27-Dec-2025 14:40:58 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 14:40:58 UTC] 📡 Routing Info
[27-Dec-2025 14:40:58 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 14:40:58 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 14:40:58 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 14:40:58 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 14:40:58 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 14:40:58 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[27-Dec-2025 14:40:58 UTC] 🟢 getDiscoverUsers() method called
[27-Dec-2025 14:40:58 UTC] 🔐 Calling jwtMiddleware...
[27-Dec-2025 14:40:58 UTC] 🔐 jwtMiddleware returned
[27-Dec-2025 14:40:58 UTC] 📊 Pagination parameters
[27-Dec-2025 14:40:58 UTC] 👤 Getting current user data for ID: 55
[27-Dec-2025 14:40:58 UTC] ✅ Current user found
[27-Dec-2025 14:40:58 UTC] 🔍 Querying discovery users...
[27-Dec-2025 14:40:58 UTC] 🔍 getDiscoveryUsers called
[27-Dec-2025 14:40:58 UTC] 📝 Query:
[27-Dec-2025 14:40:58 UTC] ✅ Database returned 11 users
[27-Dec-2025 14:40:58 UTC] 👤 Sample user from DB:
[27-Dec-2025 14:40:58 UTC] 🔍 Filtering preferences:
[27-Dec-2025 14:40:58 UTC] 🤝 Preference check:
[27-Dec-2025 14:40:58 UTC] ⚠️ Skipping user 46 - no photos
[27-Dec-2025 14:40:58 UTC] 🤝 Preference check:
[27-Dec-2025 14:40:58 UTC] ⚠️ Skipping user 48 - no photos
[27-Dec-2025 14:40:58 UTC] 🤝 Preference check:
[27-Dec-2025 14:40:58 UTC] 🤝 Preference check:
[27-Dec-2025 14:40:58 UTC] ⚠️ Skipping user 50 - preferences don't match
[27-Dec-2025 14:40:58 UTC] 🤝 Preference check:
[27-Dec-2025 14:40:58 UTC] 🤝 Preference check:
[27-Dec-2025 14:40:58 UTC] 🤝 Preference check:
[27-Dec-2025 14:40:58 UTC] 🤝 Preference check:
[27-Dec-2025 14:40:58 UTC] 🤝 Preference check:
[27-Dec-2025 14:40:58 UTC] ✅ After filtering: 8 users
[27-Dec-2025 14:40:58 UTC] 🔍 getDiscoveryUsersCount called
[27-Dec-2025 14:40:58 UTC] ✅ Total users in DB (excluding current): 11
[27-Dec-2025 14:40:58 UTC] ✅ Discovery query complete
[27-Dec-2025 14:40:58 UTC] 📤 OUTGOING RESPONSE
[27-Dec-2025 14:40:58 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[27-Dec-2025 14:40:59 UTC] 🚀 Logger initialized
[27-Dec-2025 14:40:59 UTC] 📥 INCOMING REQUEST
[27-Dec-2025 14:40:59 UTC] 📋 GET Parameters
[27-Dec-2025 14:40:59 UTC] 📄 Request Headers
[27-Dec-2025 14:40:59 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[27-Dec-2025 14:40:59 UTC] 🌐 Request Details
[27-Dec-2025 14:40:59 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[27-Dec-2025 14:40:59 UTC] ⚠️ Using default environment values
[27-Dec-2025 14:40:59 UTC] ✅ Environment configuration completed successfully
[27-Dec-2025 14:40:59 UTC] 📡 Routing Info
[27-Dec-2025 14:40:59 UTC] 🎯 DiscoveryController constructor called
[27-Dec-2025 14:40:59 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[27-Dec-2025 14:40:59 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[27-Dec-2025 14:40:59 UTC] ✅ DiscoveryController initialized
[27-Dec-2025 14:40:59 UTC] 🎯 DiscoveryController instantiated
[27-Dec-2025 14:40:59 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[27-Dec-2025 14:40:59 UTC] 🟢 getDiscoverUsers() method called
[27-Dec-2025 14:40:59 UTC] 🔐 Calling jwtMiddleware...
[27-Dec-2025 14:40:59 UTC] 🔐 jwtMiddleware returned
[27-Dec-2025 14:40:59 UTC] 📊 Pagination parameters
[27-Dec-2025 14:40:59 UTC] 👤 Getting current user data for ID: 55
[27-Dec-2025 14:40:59 UTC] ✅ Current user found
[27-Dec-2025 14:40:59 UTC] 🔍 Querying discovery users...
[27-Dec-2025 14:40:59 UTC] 🔍 getDiscoveryUsers called
[27-Dec-2025 14:40:59 UTC] 📝 Query:
[27-Dec-2025 14:40:59 UTC] ✅ Database returned 11 users
[27-Dec-2025 14:40:59 UTC] 👤 Sample user from DB:
[27-Dec-2025 14:40:59 UTC] 🔍 Filtering preferences:
[27-Dec-2025 14:40:59 UTC] 🤝 Preference check:
[27-Dec-2025 14:40:59 UTC] ⚠️ Skipping user 46 - no photos
[27-Dec-2025 14:40:59 UTC] 🤝 Preference check:
[27-Dec-2025 14:40:59 UTC] ⚠️ Skipping user 48 - no photos
[27-Dec-2025 14:40:59 UTC] 🤝 Preference check:
[27-Dec-2025 14:40:59 UTC] 🤝 Preference check:
[27-Dec-2025 14:40:59 UTC] ⚠️ Skipping user 50 - preferences don't match
[27-Dec-2025 14:40:59 UTC] 🤝 Preference check:
[27-Dec-2025 14:40:59 UTC] 🤝 Preference check:
[27-Dec-2025 14:40:59 UTC] 🤝 Preference check:
[27-Dec-2025 14:40:59 UTC] 🤝 Preference check:
[27-Dec-2025 14:40:59 UTC] 🤝 Preference check:
[27-Dec-2025 14:40:59 UTC] ✅ After filtering: 8 users
[27-Dec-2025 14:40:59 UTC] 🔍 getDiscoveryUsersCount called
[27-Dec-2025 14:40:59 UTC] ✅ Total users in DB (excluding current): 11
[27-Dec-2025 14:40:59 UTC] ✅ Discovery query complete
[27-Dec-2025 14:40:59 UTC] 📤 OUTGOING RESPONSE
[27-Dec-2025 14:40:59 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[28-Dec-2025 23:03:28 UTC] 🚀 Auth route accessed: POST /api/routes/auth.php?action=signup
[28-Dec-2025 23:03:29 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[28-Dec-2025 23:03:29 UTC] ⚠️ Using default environment values
[28-Dec-2025 23:03:29 UTC] ✅ Environment configuration completed successfully
[28-Dec-2025 23:03:29 UTC] 📡 Processing: POST signup
[28-Dec-2025 23:03:29 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[28-Dec-2025 23:03:29 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[28-Dec-2025 23:03:29 UTC] ✅ Auth model initialized with table: users
[28-Dec-2025 23:03:29 UTC] ✅ AuthController initialized
[28-Dec-2025 23:03:29 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[28-Dec-2025 23:03:29 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[28-Dec-2025 23:03:29 UTC] ✅ Photo model initialized
[28-Dec-2025 23:03:29 UTC] ✅ PhotoController initialized
[28-Dec-2025 23:03:29 UTC] 📍 Routing to signup
[28-Dec-2025 23:03:29 UTC] 📥 Signup request received: {"name":"Kizito","nickname":"Kizitobi","gender":"Male","age":32,"email":"kizito@gmail.com","location":"San Francisco, CA, United States","bio":"I love money","preference":"Both","latitude":37.785834,"longitude":-122.406417,"password":"defaultPassword123","confirm_password":"defaultPassword123"}
[28-Dec-2025 23:03:29 UTC] 📍 User coordinates - Lat: 37.785834, Lng: -122.406417
[28-Dec-2025 23:03:29 UTC] ✅ User created successfully with ID: 57
[28-Dec-2025 23:03:29 UTC] ✅ User created successfully with ID: 57
[28-Dec-2025 23:03:29 UTC] 🚀 Auth route accessed: POST /api/routes/auth.php?action=login
[28-Dec-2025 23:03:29 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[28-Dec-2025 23:03:29 UTC] ⚠️ Using default environment values
[28-Dec-2025 23:03:29 UTC] ✅ Environment configuration completed successfully
[28-Dec-2025 23:03:29 UTC] 📡 Processing: POST login
[28-Dec-2025 23:03:29 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[28-Dec-2025 23:03:29 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[28-Dec-2025 23:03:29 UTC] ✅ Auth model initialized with table: users
[28-Dec-2025 23:03:29 UTC] ✅ AuthController initialized
[28-Dec-2025 23:03:29 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[28-Dec-2025 23:03:29 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[28-Dec-2025 23:03:29 UTC] ✅ Photo model initialized
[28-Dec-2025 23:03:29 UTC] ✅ PhotoController initialized
[28-Dec-2025 23:03:29 UTC] 📍 Routing to login
[28-Dec-2025 23:03:29 UTC] 📥 Login request received: {"email":"kizito@gmail.com","password":"defaultPassword123"}
[28-Dec-2025 23:03:29 UTC] ✅ Login successful for user: kizito@gmail.com
[28-Dec-2025 23:03:29 UTC] ✅ JWT created successfully for user ID: 57
[28-Dec-2025 23:03:30 UTC] 🚀 Auth route accessed: GET /api/routes/auth.php?action=user-photos
[28-Dec-2025 23:03:30 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[28-Dec-2025 23:03:30 UTC] ⚠️ Using default environment values
[28-Dec-2025 23:03:30 UTC] ✅ Environment configuration completed successfully
[28-Dec-2025 23:03:30 UTC] 📡 Processing: GET user-photos
[28-Dec-2025 23:03:30 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[28-Dec-2025 23:03:30 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[28-Dec-2025 23:03:30 UTC] ✅ Auth model initialized with table: users
[28-Dec-2025 23:03:30 UTC] ✅ AuthController initialized
[28-Dec-2025 23:03:30 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[28-Dec-2025 23:03:30 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[28-Dec-2025 23:03:30 UTC] ✅ Photo model initialized
[28-Dec-2025 23:03:30 UTC] ✅ PhotoController initialized
[28-Dec-2025 23:03:30 UTC] 📍 Routing to user-photos
[28-Dec-2025 23:03:47 UTC] 🚀 Auth route accessed: POST /api/routes/auth.php?action=upload-photo
[28-Dec-2025 23:03:47 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[28-Dec-2025 23:03:47 UTC] ⚠️ Using default environment values
[28-Dec-2025 23:03:47 UTC] ✅ Environment configuration completed successfully
[28-Dec-2025 23:03:47 UTC] 📡 Processing: POST upload-photo
[28-Dec-2025 23:03:47 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[28-Dec-2025 23:03:47 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[28-Dec-2025 23:03:47 UTC] ✅ Auth model initialized with table: users
[28-Dec-2025 23:03:47 UTC] ✅ AuthController initialized
[28-Dec-2025 23:03:47 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[28-Dec-2025 23:03:47 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[28-Dec-2025 23:03:47 UTC] ✅ Photo model initialized
[28-Dec-2025 23:03:47 UTC] ✅ PhotoController initialized
[28-Dec-2025 23:03:47 UTC] 📍 Routing to upload-photo
[28-Dec-2025 23:03:47 UTC] 📸 Upload photo request for user: 57
[28-Dec-2025 23:03:49 UTC] 🚀 Auth route accessed: POST /api/routes/auth.php?action=set-main-photo
[28-Dec-2025 23:03:49 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[28-Dec-2025 23:03:49 UTC] ⚠️ Using default environment values
[28-Dec-2025 23:03:49 UTC] ✅ Environment configuration completed successfully
[28-Dec-2025 23:03:49 UTC] 📡 Processing: POST set-main-photo
[28-Dec-2025 23:03:49 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[28-Dec-2025 23:03:49 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[28-Dec-2025 23:03:49 UTC] ✅ Auth model initialized with table: users
[28-Dec-2025 23:03:49 UTC] ✅ AuthController initialized
[28-Dec-2025 23:03:49 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[28-Dec-2025 23:03:49 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[28-Dec-2025 23:03:49 UTC] ✅ Photo model initialized
[28-Dec-2025 23:03:49 UTC] ✅ PhotoController initialized
[28-Dec-2025 23:03:49 UTC] 📍 Routing to set-main-photo
[28-Dec-2025 23:03:56 UTC] 🚀 Logger initialized
[28-Dec-2025 23:03:56 UTC] 📥 INCOMING REQUEST
[28-Dec-2025 23:03:56 UTC] 📋 GET Parameters
[28-Dec-2025 23:03:56 UTC] 📄 Request Headers
[28-Dec-2025 23:03:56 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[28-Dec-2025 23:03:56 UTC] 🌐 Request Details
[28-Dec-2025 23:03:56 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[28-Dec-2025 23:03:56 UTC] ⚠️ Using default environment values
[28-Dec-2025 23:03:56 UTC] ✅ Environment configuration completed successfully
[28-Dec-2025 23:03:56 UTC] 📡 Routing Info
[28-Dec-2025 23:03:56 UTC] 🎯 DiscoveryController constructor called
[28-Dec-2025 23:03:56 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[28-Dec-2025 23:03:56 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[28-Dec-2025 23:03:56 UTC] ✅ DiscoveryController initialized
[28-Dec-2025 23:03:56 UTC] 🎯 DiscoveryController instantiated
[28-Dec-2025 23:03:56 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[28-Dec-2025 23:03:56 UTC] 🟢 getDiscoverUsers() method called
[28-Dec-2025 23:03:56 UTC] 🔐 Calling jwtMiddleware...
[28-Dec-2025 23:03:56 UTC] 🔐 jwtMiddleware returned
[28-Dec-2025 23:03:56 UTC] 📊 Pagination parameters
[28-Dec-2025 23:03:56 UTC] 👤 Getting current user data for ID: 57
[28-Dec-2025 23:03:56 UTC] ✅ Current user found
[28-Dec-2025 23:03:56 UTC] 🔍 Querying discovery users...
[28-Dec-2025 23:03:56 UTC] 🔍 getDiscoveryUsers called
[28-Dec-2025 23:03:56 UTC] 📝 Query:
[28-Dec-2025 23:03:56 UTC] ✅ Database returned 12 users
[28-Dec-2025 23:03:56 UTC] 👤 Sample user from DB:
[28-Dec-2025 23:03:56 UTC] 🔍 Filtering preferences:
[28-Dec-2025 23:03:56 UTC] 🤝 Preference check:
[28-Dec-2025 23:03:56 UTC] ⚠️ Skipping user 46 - no photos
[28-Dec-2025 23:03:56 UTC] 🤝 Preference check:
[28-Dec-2025 23:03:56 UTC] ⚠️ Skipping user 48 - no photos
[28-Dec-2025 23:03:56 UTC] 🤝 Preference check:
[28-Dec-2025 23:03:56 UTC] 🤝 Preference check:
[28-Dec-2025 23:03:56 UTC] ⚠️ Skipping user 50 - preferences don't match
[28-Dec-2025 23:03:56 UTC] 🤝 Preference check:
[28-Dec-2025 23:03:56 UTC] 🤝 Preference check:
[28-Dec-2025 23:03:56 UTC] 🤝 Preference check:
[28-Dec-2025 23:03:56 UTC] 🤝 Preference check:
[28-Dec-2025 23:03:56 UTC] 🤝 Preference check:
[28-Dec-2025 23:03:56 UTC] 🤝 Preference check:
[28-Dec-2025 23:03:56 UTC] ✅ After filtering: 9 users
[28-Dec-2025 23:03:56 UTC] 🔍 getDiscoveryUsersCount called
[28-Dec-2025 23:03:56 UTC] ✅ Total users in DB (excluding current): 12
[28-Dec-2025 23:03:56 UTC] ✅ Discovery query complete
[28-Dec-2025 23:03:56 UTC] 📤 OUTGOING RESPONSE
[28-Dec-2025 23:03:56 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[28-Dec-2025 23:04:01 UTC] 🚀 Logger initialized
[28-Dec-2025 23:04:01 UTC] 📥 INCOMING REQUEST
[28-Dec-2025 23:04:01 UTC] 📋 GET Parameters
[28-Dec-2025 23:04:01 UTC] 📦 POST Data
[28-Dec-2025 23:04:01 UTC] 📄 Request Headers
[28-Dec-2025 23:04:01 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[28-Dec-2025 23:04:01 UTC] 🌐 Request Details
[28-Dec-2025 23:04:01 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[28-Dec-2025 23:04:01 UTC] ⚠️ Using default environment values
[28-Dec-2025 23:04:01 UTC] ✅ Environment configuration completed successfully
[28-Dec-2025 23:04:01 UTC] 📡 Routing Info
[28-Dec-2025 23:04:01 UTC] 🎯 DiscoveryController constructor called
[28-Dec-2025 23:04:01 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[28-Dec-2025 23:04:01 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[28-Dec-2025 23:04:01 UTC] ✅ DiscoveryController initialized
[28-Dec-2025 23:04:01 UTC] 🎯 DiscoveryController instantiated
[28-Dec-2025 23:04:01 UTC] 📍 ROUTING: POST handle swipe
[28-Dec-2025 23:04:01 UTC] 🟢 Handling swipe action...
[28-Dec-2025 23:04:01 UTC] 🔄 Processing swipe - User: 57, Target: 45, Action: dislike
[28-Dec-2025 23:04:01 UTC] 📤 OUTGOING RESPONSE
[28-Dec-2025 23:04:01 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[28-Dec-2025 23:04:03 UTC] 🚀 Logger initialized
[28-Dec-2025 23:04:03 UTC] 📥 INCOMING REQUEST
[28-Dec-2025 23:04:03 UTC] 📋 GET Parameters
[28-Dec-2025 23:04:03 UTC] 📦 POST Data
[28-Dec-2025 23:04:03 UTC] 📄 Request Headers
[28-Dec-2025 23:04:03 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[28-Dec-2025 23:04:03 UTC] 🌐 Request Details
[28-Dec-2025 23:04:03 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[28-Dec-2025 23:04:03 UTC] ⚠️ Using default environment values
[28-Dec-2025 23:04:03 UTC] ✅ Environment configuration completed successfully
[28-Dec-2025 23:04:03 UTC] 📡 Routing Info
[28-Dec-2025 23:04:03 UTC] 🎯 DiscoveryController constructor called
[28-Dec-2025 23:04:03 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[28-Dec-2025 23:04:03 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[28-Dec-2025 23:04:03 UTC] ✅ DiscoveryController initialized
[28-Dec-2025 23:04:03 UTC] 🎯 DiscoveryController instantiated
[28-Dec-2025 23:04:03 UTC] 📍 ROUTING: POST handle swipe
[28-Dec-2025 23:04:03 UTC] 🟢 Handling swipe action...
[28-Dec-2025 23:04:03 UTC] 🔄 Processing swipe - User: 57, Target: 47, Action: dislike
[28-Dec-2025 23:04:03 UTC] 📤 OUTGOING RESPONSE
[28-Dec-2025 23:04:03 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[28-Dec-2025 23:04:04 UTC] 🚀 Logger initialized
[28-Dec-2025 23:04:04 UTC] 📥 INCOMING REQUEST
[28-Dec-2025 23:04:04 UTC] 📋 GET Parameters
[28-Dec-2025 23:04:04 UTC] 📦 POST Data
[28-Dec-2025 23:04:04 UTC] 📄 Request Headers
[28-Dec-2025 23:04:04 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[28-Dec-2025 23:04:04 UTC] 🌐 Request Details
[28-Dec-2025 23:04:04 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[28-Dec-2025 23:04:04 UTC] ⚠️ Using default environment values
[28-Dec-2025 23:04:04 UTC] ✅ Environment configuration completed successfully
[28-Dec-2025 23:04:04 UTC] 📡 Routing Info
[28-Dec-2025 23:04:04 UTC] 🎯 DiscoveryController constructor called
[28-Dec-2025 23:04:04 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[28-Dec-2025 23:04:04 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[28-Dec-2025 23:04:04 UTC] ✅ DiscoveryController initialized
[28-Dec-2025 23:04:04 UTC] 🎯 DiscoveryController instantiated
[28-Dec-2025 23:04:04 UTC] 📍 ROUTING: POST handle swipe
[28-Dec-2025 23:04:04 UTC] 🟢 Handling swipe action...
[28-Dec-2025 23:04:04 UTC] 🔄 Processing swipe - User: 57, Target: 49, Action: dislike
[28-Dec-2025 23:04:04 UTC] 📤 OUTGOING RESPONSE
[28-Dec-2025 23:04:04 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[28-Dec-2025 23:04:05 UTC] 🚀 Logger initialized
[28-Dec-2025 23:04:05 UTC] 📥 INCOMING REQUEST
[28-Dec-2025 23:04:05 UTC] 📋 GET Parameters
[28-Dec-2025 23:04:05 UTC] 📦 POST Data
[28-Dec-2025 23:04:05 UTC] 📄 Request Headers
[28-Dec-2025 23:04:05 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[28-Dec-2025 23:04:05 UTC] 🌐 Request Details
[28-Dec-2025 23:04:05 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[28-Dec-2025 23:04:05 UTC] ⚠️ Using default environment values
[28-Dec-2025 23:04:05 UTC] ✅ Environment configuration completed successfully
[28-Dec-2025 23:04:05 UTC] 📡 Routing Info
[28-Dec-2025 23:04:05 UTC] 🎯 DiscoveryController constructor called
[28-Dec-2025 23:04:05 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[28-Dec-2025 23:04:05 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[28-Dec-2025 23:04:05 UTC] ✅ DiscoveryController initialized
[28-Dec-2025 23:04:05 UTC] 🎯 DiscoveryController instantiated
[28-Dec-2025 23:04:05 UTC] 📍 ROUTING: POST handle swipe
[28-Dec-2025 23:04:05 UTC] 🟢 Handling swipe action...
[28-Dec-2025 23:04:05 UTC] 🔄 Processing swipe - User: 57, Target: 51, Action: dislike
[28-Dec-2025 23:04:05 UTC] 📤 OUTGOING RESPONSE
[28-Dec-2025 23:04:05 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[28-Dec-2025 23:04:06 UTC] 🚀 Logger initialized
[28-Dec-2025 23:04:06 UTC] 📥 INCOMING REQUEST
[28-Dec-2025 23:04:06 UTC] 📋 GET Parameters
[28-Dec-2025 23:04:06 UTC] 📄 Request Headers
[28-Dec-2025 23:04:06 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[28-Dec-2025 23:04:06 UTC] 🌐 Request Details
[28-Dec-2025 23:04:06 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[28-Dec-2025 23:04:06 UTC] ⚠️ Using default environment values
[28-Dec-2025 23:04:06 UTC] ✅ Environment configuration completed successfully
[28-Dec-2025 23:04:06 UTC] 📡 Routing Info
[28-Dec-2025 23:04:06 UTC] 🎯 DiscoveryController constructor called
[28-Dec-2025 23:04:06 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[28-Dec-2025 23:04:06 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[28-Dec-2025 23:04:06 UTC] ✅ DiscoveryController initialized
[28-Dec-2025 23:04:06 UTC] 🎯 DiscoveryController instantiated
[28-Dec-2025 23:04:06 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[28-Dec-2025 23:04:06 UTC] 🟢 getDiscoverUsers() method called
[28-Dec-2025 23:04:06 UTC] 🔐 Calling jwtMiddleware...
[28-Dec-2025 23:04:06 UTC] 🔐 jwtMiddleware returned
[28-Dec-2025 23:04:06 UTC] 📊 Pagination parameters
[28-Dec-2025 23:04:06 UTC] 👤 Getting current user data for ID: 57
[28-Dec-2025 23:04:06 UTC] ✅ Current user found
[28-Dec-2025 23:04:06 UTC] 🔍 Querying discovery users...
[28-Dec-2025 23:04:06 UTC] 🔍 getDiscoveryUsers called
[28-Dec-2025 23:04:06 UTC] 📝 Query:
[28-Dec-2025 23:04:06 UTC] ✅ Database returned 0 users
[28-Dec-2025 23:04:06 UTC] 🔍 Filtering preferences:
[28-Dec-2025 23:04:06 UTC] ✅ After filtering: 0 users
[28-Dec-2025 23:04:06 UTC] 🔍 getDiscoveryUsersCount called
[28-Dec-2025 23:04:06 UTC] ✅ Total users in DB (excluding current): 12
[28-Dec-2025 23:04:06 UTC] ✅ Discovery query complete
[28-Dec-2025 23:04:06 UTC] 📤 OUTGOING RESPONSE
[28-Dec-2025 23:04:06 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[28-Dec-2025 23:04:07 UTC] 🚀 Logger initialized
[28-Dec-2025 23:04:07 UTC] 📥 INCOMING REQUEST
[28-Dec-2025 23:04:07 UTC] 📋 GET Parameters
[28-Dec-2025 23:04:07 UTC] 📦 POST Data
[28-Dec-2025 23:04:07 UTC] 📄 Request Headers
[28-Dec-2025 23:04:07 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[28-Dec-2025 23:04:07 UTC] 🌐 Request Details
[28-Dec-2025 23:04:07 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[28-Dec-2025 23:04:07 UTC] ⚠️ Using default environment values
[28-Dec-2025 23:04:07 UTC] ✅ Environment configuration completed successfully
[28-Dec-2025 23:04:07 UTC] 📡 Routing Info
[28-Dec-2025 23:04:07 UTC] 🎯 DiscoveryController constructor called
[28-Dec-2025 23:04:07 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[28-Dec-2025 23:04:07 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[28-Dec-2025 23:04:07 UTC] ✅ DiscoveryController initialized
[28-Dec-2025 23:04:07 UTC] 🎯 DiscoveryController instantiated
[28-Dec-2025 23:04:07 UTC] 📍 ROUTING: POST handle swipe
[28-Dec-2025 23:04:07 UTC] 🟢 Handling swipe action...
[28-Dec-2025 23:04:07 UTC] 🔄 Processing swipe - User: 57, Target: 52, Action: dislike
[28-Dec-2025 23:04:07 UTC] 📤 OUTGOING RESPONSE
[28-Dec-2025 23:04:07 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[28-Dec-2025 23:04:08 UTC] 🚀 Logger initialized
[28-Dec-2025 23:04:08 UTC] 📥 INCOMING REQUEST
[28-Dec-2025 23:04:08 UTC] 📋 GET Parameters
[28-Dec-2025 23:04:08 UTC] 📦 POST Data
[28-Dec-2025 23:04:08 UTC] 📄 Request Headers
[28-Dec-2025 23:04:08 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[28-Dec-2025 23:04:08 UTC] 🌐 Request Details
[28-Dec-2025 23:04:08 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[28-Dec-2025 23:04:08 UTC] ⚠️ Using default environment values
[28-Dec-2025 23:04:08 UTC] ✅ Environment configuration completed successfully
[28-Dec-2025 23:04:08 UTC] 📡 Routing Info
[28-Dec-2025 23:04:08 UTC] 🎯 DiscoveryController constructor called
[28-Dec-2025 23:04:08 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[28-Dec-2025 23:04:08 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[28-Dec-2025 23:04:08 UTC] ✅ DiscoveryController initialized
[28-Dec-2025 23:04:08 UTC] 🎯 DiscoveryController instantiated
[28-Dec-2025 23:04:08 UTC] 📍 ROUTING: POST handle swipe
[28-Dec-2025 23:04:08 UTC] 🟢 Handling swipe action...
[28-Dec-2025 23:04:08 UTC] 🔄 Processing swipe - User: 57, Target: 53, Action: dislike
[28-Dec-2025 23:04:08 UTC] 📤 OUTGOING RESPONSE
[28-Dec-2025 23:04:08 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[28-Dec-2025 23:04:21 UTC] 🚀 Logger initialized
[28-Dec-2025 23:04:21 UTC] 📥 INCOMING REQUEST
[28-Dec-2025 23:04:21 UTC] 📋 GET Parameters
[28-Dec-2025 23:04:21 UTC] 📦 POST Data
[28-Dec-2025 23:04:21 UTC] 📄 Request Headers
[28-Dec-2025 23:04:21 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[28-Dec-2025 23:04:21 UTC] 🌐 Request Details
[28-Dec-2025 23:04:21 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[28-Dec-2025 23:04:21 UTC] ⚠️ Using default environment values
[28-Dec-2025 23:04:21 UTC] ✅ Environment configuration completed successfully
[28-Dec-2025 23:04:21 UTC] 📡 Routing Info
[28-Dec-2025 23:04:21 UTC] 🎯 DiscoveryController constructor called
[28-Dec-2025 23:04:21 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[28-Dec-2025 23:04:21 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[28-Dec-2025 23:04:21 UTC] ✅ DiscoveryController initialized
[28-Dec-2025 23:04:21 UTC] 🎯 DiscoveryController instantiated
[28-Dec-2025 23:04:21 UTC] 📍 ROUTING: POST handle swipe
[28-Dec-2025 23:04:21 UTC] 🟢 Handling swipe action...
[28-Dec-2025 23:04:21 UTC] 🔄 Processing swipe - User: 57, Target: 54, Action: dislike
[28-Dec-2025 23:04:21 UTC] 📤 OUTGOING RESPONSE
[28-Dec-2025 23:04:21 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[28-Dec-2025 23:04:32 UTC] 🚀 Logger initialized
[28-Dec-2025 23:04:32 UTC] 📥 INCOMING REQUEST
[28-Dec-2025 23:04:32 UTC] 📋 GET Parameters
[28-Dec-2025 23:04:32 UTC] 📦 POST Data
[28-Dec-2025 23:04:32 UTC] 📄 Request Headers
[28-Dec-2025 23:04:32 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[28-Dec-2025 23:04:32 UTC] 🌐 Request Details
[28-Dec-2025 23:04:32 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[28-Dec-2025 23:04:32 UTC] ⚠️ Using default environment values
[28-Dec-2025 23:04:32 UTC] ✅ Environment configuration completed successfully
[28-Dec-2025 23:04:32 UTC] 📡 Routing Info
[28-Dec-2025 23:04:32 UTC] 🎯 DiscoveryController constructor called
[28-Dec-2025 23:04:32 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[28-Dec-2025 23:04:32 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[28-Dec-2025 23:04:32 UTC] ✅ DiscoveryController initialized
[28-Dec-2025 23:04:32 UTC] 🎯 DiscoveryController instantiated
[28-Dec-2025 23:04:32 UTC] 📍 ROUTING: POST handle swipe
[28-Dec-2025 23:04:32 UTC] 🟢 Handling swipe action...
[28-Dec-2025 23:04:32 UTC] 🔄 Processing swipe - User: 57, Target: 55, Action: dislike
[28-Dec-2025 23:04:32 UTC] 📤 OUTGOING RESPONSE
[28-Dec-2025 23:04:32 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[28-Dec-2025 23:04:33 UTC] 🚀 Logger initialized
[28-Dec-2025 23:04:33 UTC] 📥 INCOMING REQUEST
[28-Dec-2025 23:04:33 UTC] 📋 GET Parameters
[28-Dec-2025 23:04:33 UTC] 📦 POST Data
[28-Dec-2025 23:04:33 UTC] 📄 Request Headers
[28-Dec-2025 23:04:33 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[28-Dec-2025 23:04:33 UTC] 🌐 Request Details
[28-Dec-2025 23:04:33 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[28-Dec-2025 23:04:33 UTC] ⚠️ Using default environment values
[28-Dec-2025 23:04:33 UTC] ✅ Environment configuration completed successfully
[28-Dec-2025 23:04:33 UTC] 📡 Routing Info
[28-Dec-2025 23:04:33 UTC] 🎯 DiscoveryController constructor called
[28-Dec-2025 23:04:33 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[28-Dec-2025 23:04:33 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[28-Dec-2025 23:04:33 UTC] ✅ DiscoveryController initialized
[28-Dec-2025 23:04:33 UTC] 🎯 DiscoveryController instantiated
[28-Dec-2025 23:04:33 UTC] 📍 ROUTING: POST handle swipe
[28-Dec-2025 23:04:33 UTC] 🟢 Handling swipe action...
[28-Dec-2025 23:04:33 UTC] 🔄 Processing swipe - User: 57, Target: 56, Action: dislike
[28-Dec-2025 23:04:33 UTC] 📤 OUTGOING RESPONSE
[28-Dec-2025 23:04:33 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[28-Dec-2025 23:05:04 UTC] 🚀 Logger initialized
[28-Dec-2025 23:05:04 UTC] 📥 INCOMING REQUEST
[28-Dec-2025 23:05:04 UTC] 📋 GET Parameters
[28-Dec-2025 23:05:04 UTC] 📄 Request Headers
[28-Dec-2025 23:05:04 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[28-Dec-2025 23:05:04 UTC] 🌐 Request Details
[28-Dec-2025 23:05:04 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[28-Dec-2025 23:05:04 UTC] ⚠️ Using default environment values
[28-Dec-2025 23:05:04 UTC] ✅ Environment configuration completed successfully
[28-Dec-2025 23:05:04 UTC] 📡 Routing Info
[28-Dec-2025 23:05:04 UTC] 🎯 DiscoveryController constructor called
[28-Dec-2025 23:05:04 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[28-Dec-2025 23:05:04 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[28-Dec-2025 23:05:04 UTC] ✅ DiscoveryController initialized
[28-Dec-2025 23:05:04 UTC] 🎯 DiscoveryController instantiated
[28-Dec-2025 23:05:04 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[28-Dec-2025 23:05:04 UTC] 🟢 getDiscoverUsers() method called
[28-Dec-2025 23:05:04 UTC] 🔐 Calling jwtMiddleware...
[28-Dec-2025 23:05:04 UTC] 🔐 jwtMiddleware returned
[28-Dec-2025 23:05:04 UTC] 📊 Pagination parameters
[28-Dec-2025 23:05:04 UTC] 👤 Getting current user data for ID: 57
[28-Dec-2025 23:05:04 UTC] ✅ Current user found
[28-Dec-2025 23:05:04 UTC] 🔍 Querying discovery users...
[28-Dec-2025 23:05:04 UTC] 🔍 getDiscoveryUsers called
[28-Dec-2025 23:05:04 UTC] 📝 Query:
[28-Dec-2025 23:05:04 UTC] ✅ Database returned 12 users
[28-Dec-2025 23:05:04 UTC] 👤 Sample user from DB:
[28-Dec-2025 23:05:04 UTC] 🔍 Filtering preferences:
[28-Dec-2025 23:05:04 UTC] 🤝 Preference check:
[28-Dec-2025 23:05:04 UTC] ⚠️ Skipping user 46 - no photos
[28-Dec-2025 23:05:04 UTC] 🤝 Preference check:
[28-Dec-2025 23:05:04 UTC] ⚠️ Skipping user 48 - no photos
[28-Dec-2025 23:05:04 UTC] 🤝 Preference check:
[28-Dec-2025 23:05:04 UTC] 🤝 Preference check:
[28-Dec-2025 23:05:04 UTC] ⚠️ Skipping user 50 - preferences don't match
[28-Dec-2025 23:05:04 UTC] 🤝 Preference check:
[28-Dec-2025 23:05:04 UTC] 🤝 Preference check:
[28-Dec-2025 23:05:04 UTC] 🤝 Preference check:
[28-Dec-2025 23:05:04 UTC] 🤝 Preference check:
[28-Dec-2025 23:05:04 UTC] 🤝 Preference check:
[28-Dec-2025 23:05:04 UTC] 🤝 Preference check:
[28-Dec-2025 23:05:04 UTC] ✅ After filtering: 9 users
[28-Dec-2025 23:05:04 UTC] 🔍 getDiscoveryUsersCount called
[28-Dec-2025 23:05:04 UTC] ✅ Total users in DB (excluding current): 12
[28-Dec-2025 23:05:04 UTC] ✅ Discovery query complete
[28-Dec-2025 23:05:04 UTC] 📤 OUTGOING RESPONSE
[28-Dec-2025 23:05:04 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[28-Dec-2025 23:06:04 UTC] 🚀 Logger initialized
[28-Dec-2025 23:06:04 UTC] 📥 INCOMING REQUEST
[28-Dec-2025 23:06:04 UTC] 📋 GET Parameters
[28-Dec-2025 23:06:04 UTC] 📄 Request Headers
[28-Dec-2025 23:06:04 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[28-Dec-2025 23:06:04 UTC] 🌐 Request Details
[28-Dec-2025 23:06:04 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[28-Dec-2025 23:06:04 UTC] ⚠️ Using default environment values
[28-Dec-2025 23:06:04 UTC] ✅ Environment configuration completed successfully
[28-Dec-2025 23:06:04 UTC] 📡 Routing Info
[28-Dec-2025 23:06:04 UTC] 🎯 DiscoveryController constructor called
[28-Dec-2025 23:06:04 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[28-Dec-2025 23:06:04 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[28-Dec-2025 23:06:04 UTC] ✅ DiscoveryController initialized
[28-Dec-2025 23:06:04 UTC] 🎯 DiscoveryController instantiated
[28-Dec-2025 23:06:04 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[28-Dec-2025 23:06:04 UTC] 🟢 getDiscoverUsers() method called
[28-Dec-2025 23:06:04 UTC] 🔐 Calling jwtMiddleware...
[28-Dec-2025 23:06:04 UTC] 🔐 jwtMiddleware returned
[28-Dec-2025 23:06:04 UTC] 📊 Pagination parameters
[28-Dec-2025 23:06:04 UTC] 👤 Getting current user data for ID: 57
[28-Dec-2025 23:06:04 UTC] ✅ Current user found
[28-Dec-2025 23:06:04 UTC] 🔍 Querying discovery users...
[28-Dec-2025 23:06:04 UTC] 🔍 getDiscoveryUsers called
[28-Dec-2025 23:06:04 UTC] 📝 Query:
[28-Dec-2025 23:06:04 UTC] ✅ Database returned 12 users
[28-Dec-2025 23:06:04 UTC] 👤 Sample user from DB:
[28-Dec-2025 23:06:04 UTC] 🔍 Filtering preferences:
[28-Dec-2025 23:06:04 UTC] 🤝 Preference check:
[28-Dec-2025 23:06:04 UTC] ⚠️ Skipping user 46 - no photos
[28-Dec-2025 23:06:04 UTC] 🤝 Preference check:
[28-Dec-2025 23:06:04 UTC] ⚠️ Skipping user 48 - no photos
[28-Dec-2025 23:06:04 UTC] 🤝 Preference check:
[28-Dec-2025 23:06:04 UTC] 🤝 Preference check:
[28-Dec-2025 23:06:04 UTC] ⚠️ Skipping user 50 - preferences don't match
[28-Dec-2025 23:06:04 UTC] 🤝 Preference check:
[28-Dec-2025 23:06:04 UTC] 🤝 Preference check:
[28-Dec-2025 23:06:04 UTC] 🤝 Preference check:
[28-Dec-2025 23:06:04 UTC] 🤝 Preference check:
[28-Dec-2025 23:06:04 UTC] 🤝 Preference check:
[28-Dec-2025 23:06:04 UTC] 🤝 Preference check:
[28-Dec-2025 23:06:04 UTC] ✅ After filtering: 9 users
[28-Dec-2025 23:06:04 UTC] 🔍 getDiscoveryUsersCount called
[28-Dec-2025 23:06:04 UTC] ✅ Total users in DB (excluding current): 12
[28-Dec-2025 23:06:04 UTC] ✅ Discovery query complete
[28-Dec-2025 23:06:04 UTC] 📤 OUTGOING RESPONSE
[28-Dec-2025 23:06:04 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[28-Dec-2025 23:06:05 UTC] 🚀 Logger initialized
[28-Dec-2025 23:06:05 UTC] 📥 INCOMING REQUEST
[28-Dec-2025 23:06:05 UTC] 📋 GET Parameters
[28-Dec-2025 23:06:05 UTC] 📄 Request Headers
[28-Dec-2025 23:06:05 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[28-Dec-2025 23:06:05 UTC] 🌐 Request Details
[28-Dec-2025 23:06:05 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[28-Dec-2025 23:06:05 UTC] ⚠️ Using default environment values
[28-Dec-2025 23:06:05 UTC] ✅ Environment configuration completed successfully
[28-Dec-2025 23:06:05 UTC] 📡 Routing Info
[28-Dec-2025 23:06:05 UTC] 🎯 DiscoveryController constructor called
[28-Dec-2025 23:06:05 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[28-Dec-2025 23:06:05 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[28-Dec-2025 23:06:05 UTC] ✅ DiscoveryController initialized
[28-Dec-2025 23:06:05 UTC] 🎯 DiscoveryController instantiated
[28-Dec-2025 23:06:05 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[28-Dec-2025 23:06:05 UTC] 🟢 getDiscoverUsers() method called
[28-Dec-2025 23:06:05 UTC] 🔐 Calling jwtMiddleware...
[28-Dec-2025 23:06:05 UTC] 🔐 jwtMiddleware returned
[28-Dec-2025 23:06:05 UTC] 📊 Pagination parameters
[28-Dec-2025 23:06:05 UTC] 👤 Getting current user data for ID: 57
[28-Dec-2025 23:06:05 UTC] ✅ Current user found
[28-Dec-2025 23:06:05 UTC] 🔍 Querying discovery users...
[28-Dec-2025 23:06:05 UTC] 🔍 getDiscoveryUsers called
[28-Dec-2025 23:06:05 UTC] 📝 Query:
[28-Dec-2025 23:06:05 UTC] ✅ Database returned 12 users
[28-Dec-2025 23:06:05 UTC] 👤 Sample user from DB:
[28-Dec-2025 23:06:05 UTC] 🔍 Filtering preferences:
[28-Dec-2025 23:06:05 UTC] 🤝 Preference check:
[28-Dec-2025 23:06:05 UTC] ⚠️ Skipping user 46 - no photos
[28-Dec-2025 23:06:05 UTC] 🤝 Preference check:
[28-Dec-2025 23:06:05 UTC] ⚠️ Skipping user 48 - no photos
[28-Dec-2025 23:06:05 UTC] 🤝 Preference check:
[28-Dec-2025 23:06:05 UTC] 🤝 Preference check:
[28-Dec-2025 23:06:05 UTC] ⚠️ Skipping user 50 - preferences don't match
[28-Dec-2025 23:06:05 UTC] 🤝 Preference check:
[28-Dec-2025 23:06:05 UTC] 🤝 Preference check:
[28-Dec-2025 23:06:05 UTC] 🤝 Preference check:
[28-Dec-2025 23:06:05 UTC] 🤝 Preference check:
[28-Dec-2025 23:06:05 UTC] 🤝 Preference check:
[28-Dec-2025 23:06:05 UTC] 🤝 Preference check:
[28-Dec-2025 23:06:05 UTC] ✅ After filtering: 9 users
[28-Dec-2025 23:06:05 UTC] 🔍 getDiscoveryUsersCount called
[28-Dec-2025 23:06:05 UTC] ✅ Total users in DB (excluding current): 12
[28-Dec-2025 23:06:05 UTC] ✅ Discovery query complete
[28-Dec-2025 23:06:05 UTC] 📤 OUTGOING RESPONSE
[28-Dec-2025 23:06:05 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[28-Dec-2025 23:06:07 UTC] 🚀 Logger initialized
[28-Dec-2025 23:06:07 UTC] 📥 INCOMING REQUEST
[28-Dec-2025 23:06:07 UTC] 📋 GET Parameters
[28-Dec-2025 23:06:07 UTC] 📄 Request Headers
[28-Dec-2025 23:06:07 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[28-Dec-2025 23:06:07 UTC] 🌐 Request Details
[28-Dec-2025 23:06:07 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[28-Dec-2025 23:06:07 UTC] ⚠️ Using default environment values
[28-Dec-2025 23:06:07 UTC] ✅ Environment configuration completed successfully
[28-Dec-2025 23:06:07 UTC] 📡 Routing Info
[28-Dec-2025 23:06:07 UTC] 🎯 DiscoveryController constructor called
[28-Dec-2025 23:06:07 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[28-Dec-2025 23:06:07 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[28-Dec-2025 23:06:07 UTC] ✅ DiscoveryController initialized
[28-Dec-2025 23:06:07 UTC] 🎯 DiscoveryController instantiated
[28-Dec-2025 23:06:07 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[28-Dec-2025 23:06:07 UTC] 🟢 getDiscoverUsers() method called
[28-Dec-2025 23:06:07 UTC] 🔐 Calling jwtMiddleware...
[28-Dec-2025 23:06:07 UTC] 🔐 jwtMiddleware returned
[28-Dec-2025 23:06:07 UTC] 📊 Pagination parameters
[28-Dec-2025 23:06:07 UTC] 👤 Getting current user data for ID: 57
[28-Dec-2025 23:06:07 UTC] ✅ Current user found
[28-Dec-2025 23:06:07 UTC] 🔍 Querying discovery users...
[28-Dec-2025 23:06:07 UTC] 🔍 getDiscoveryUsers called
[28-Dec-2025 23:06:07 UTC] 📝 Query:
[28-Dec-2025 23:06:07 UTC] ✅ Database returned 12 users
[28-Dec-2025 23:06:07 UTC] 👤 Sample user from DB:
[28-Dec-2025 23:06:07 UTC] 🔍 Filtering preferences:
[28-Dec-2025 23:06:07 UTC] 🤝 Preference check:
[28-Dec-2025 23:06:07 UTC] ⚠️ Skipping user 46 - no photos
[28-Dec-2025 23:06:07 UTC] 🤝 Preference check:
[28-Dec-2025 23:06:07 UTC] ⚠️ Skipping user 48 - no photos
[28-Dec-2025 23:06:07 UTC] 🤝 Preference check:
[28-Dec-2025 23:06:07 UTC] 🤝 Preference check:
[28-Dec-2025 23:06:07 UTC] ⚠️ Skipping user 50 - preferences don't match
[28-Dec-2025 23:06:07 UTC] 🤝 Preference check:
[28-Dec-2025 23:06:07 UTC] 🤝 Preference check:
[28-Dec-2025 23:06:07 UTC] 🤝 Preference check:
[28-Dec-2025 23:06:07 UTC] 🤝 Preference check:
[28-Dec-2025 23:06:07 UTC] 🤝 Preference check:
[28-Dec-2025 23:06:07 UTC] 🤝 Preference check:
[28-Dec-2025 23:06:07 UTC] ✅ After filtering: 9 users
[28-Dec-2025 23:06:07 UTC] 🔍 getDiscoveryUsersCount called
[28-Dec-2025 23:06:07 UTC] ✅ Total users in DB (excluding current): 12
[28-Dec-2025 23:06:07 UTC] ✅ Discovery query complete
[28-Dec-2025 23:06:07 UTC] 📤 OUTGOING RESPONSE
[28-Dec-2025 23:06:07 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[28-Dec-2025 23:06:12 UTC] 🚀 Logger initialized
[28-Dec-2025 23:06:12 UTC] 📥 INCOMING REQUEST
[28-Dec-2025 23:06:12 UTC] 📋 GET Parameters
[28-Dec-2025 23:06:12 UTC] 📦 POST Data
[28-Dec-2025 23:06:12 UTC] 📄 Request Headers
[28-Dec-2025 23:06:12 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[28-Dec-2025 23:06:12 UTC] 🌐 Request Details
[28-Dec-2025 23:06:12 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[28-Dec-2025 23:06:12 UTC] ⚠️ Using default environment values
[28-Dec-2025 23:06:12 UTC] ✅ Environment configuration completed successfully
[28-Dec-2025 23:06:12 UTC] 📡 Routing Info
[28-Dec-2025 23:06:12 UTC] 🎯 DiscoveryController constructor called
[28-Dec-2025 23:06:12 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[28-Dec-2025 23:06:12 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[28-Dec-2025 23:06:12 UTC] ✅ DiscoveryController initialized
[28-Dec-2025 23:06:12 UTC] 🎯 DiscoveryController instantiated
[28-Dec-2025 23:06:12 UTC] 📍 ROUTING: POST handle swipe
[28-Dec-2025 23:06:12 UTC] 🟢 Handling swipe action...
[28-Dec-2025 23:06:12 UTC] 🔄 Processing swipe - User: 57, Target: 45, Action: dislike
[28-Dec-2025 23:06:12 UTC] 📤 OUTGOING RESPONSE
[28-Dec-2025 23:06:12 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[28-Dec-2025 23:06:13 UTC] 🚀 Logger initialized
[28-Dec-2025 23:06:13 UTC] 📥 INCOMING REQUEST
[28-Dec-2025 23:06:13 UTC] 📋 GET Parameters
[28-Dec-2025 23:06:13 UTC] 📦 POST Data
[28-Dec-2025 23:06:13 UTC] 📄 Request Headers
[28-Dec-2025 23:06:13 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[28-Dec-2025 23:06:13 UTC] 🌐 Request Details
[28-Dec-2025 23:06:13 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[28-Dec-2025 23:06:13 UTC] ⚠️ Using default environment values
[28-Dec-2025 23:06:13 UTC] ✅ Environment configuration completed successfully
[28-Dec-2025 23:06:13 UTC] 📡 Routing Info
[28-Dec-2025 23:06:13 UTC] 🎯 DiscoveryController constructor called
[28-Dec-2025 23:06:13 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[28-Dec-2025 23:06:13 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[28-Dec-2025 23:06:13 UTC] ✅ DiscoveryController initialized
[28-Dec-2025 23:06:13 UTC] 🎯 DiscoveryController instantiated
[28-Dec-2025 23:06:13 UTC] 📍 ROUTING: POST handle swipe
[28-Dec-2025 23:06:13 UTC] 🟢 Handling swipe action...
[28-Dec-2025 23:06:13 UTC] 🔄 Processing swipe - User: 57, Target: 47, Action: dislike
[28-Dec-2025 23:06:13 UTC] 📤 OUTGOING RESPONSE
[28-Dec-2025 23:06:13 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[28-Dec-2025 23:06:14 UTC] 🚀 Logger initialized
[28-Dec-2025 23:06:14 UTC] 📥 INCOMING REQUEST
[28-Dec-2025 23:06:14 UTC] 📋 GET Parameters
[28-Dec-2025 23:06:14 UTC] 📦 POST Data
[28-Dec-2025 23:06:14 UTC] 📄 Request Headers
[28-Dec-2025 23:06:14 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[28-Dec-2025 23:06:14 UTC] 🌐 Request Details
[28-Dec-2025 23:06:14 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[28-Dec-2025 23:06:14 UTC] ⚠️ Using default environment values
[28-Dec-2025 23:06:14 UTC] ✅ Environment configuration completed successfully
[28-Dec-2025 23:06:14 UTC] 📡 Routing Info
[28-Dec-2025 23:06:14 UTC] 🎯 DiscoveryController constructor called
[28-Dec-2025 23:06:14 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[28-Dec-2025 23:06:14 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[28-Dec-2025 23:06:14 UTC] ✅ DiscoveryController initialized
[28-Dec-2025 23:06:14 UTC] 🎯 DiscoveryController instantiated
[28-Dec-2025 23:06:14 UTC] 📍 ROUTING: POST handle swipe
[28-Dec-2025 23:06:14 UTC] 🟢 Handling swipe action...
[28-Dec-2025 23:06:14 UTC] 🔄 Processing swipe - User: 57, Target: 49, Action: dislike
[28-Dec-2025 23:06:14 UTC] 📤 OUTGOING RESPONSE
[28-Dec-2025 23:06:14 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[28-Dec-2025 23:06:16 UTC] 🚀 Logger initialized
[28-Dec-2025 23:06:16 UTC] 📥 INCOMING REQUEST
[28-Dec-2025 23:06:16 UTC] 📋 GET Parameters
[28-Dec-2025 23:06:16 UTC] 📦 POST Data
[28-Dec-2025 23:06:16 UTC] 📄 Request Headers
[28-Dec-2025 23:06:16 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[28-Dec-2025 23:06:16 UTC] 🌐 Request Details
[28-Dec-2025 23:06:16 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[28-Dec-2025 23:06:16 UTC] ⚠️ Using default environment values
[28-Dec-2025 23:06:16 UTC] ✅ Environment configuration completed successfully
[28-Dec-2025 23:06:16 UTC] 📡 Routing Info
[28-Dec-2025 23:06:16 UTC] 🎯 DiscoveryController constructor called
[28-Dec-2025 23:06:16 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[28-Dec-2025 23:06:16 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[28-Dec-2025 23:06:16 UTC] ✅ DiscoveryController initialized
[28-Dec-2025 23:06:16 UTC] 🎯 DiscoveryController instantiated
[28-Dec-2025 23:06:16 UTC] 📍 ROUTING: POST handle swipe
[28-Dec-2025 23:06:16 UTC] 🟢 Handling swipe action...
[28-Dec-2025 23:06:16 UTC] 🔄 Processing swipe - User: 57, Target: 51, Action: dislike
[28-Dec-2025 23:06:16 UTC] 📤 OUTGOING RESPONSE
[28-Dec-2025 23:06:16 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[28-Dec-2025 23:06:16 UTC] 🚀 Logger initialized
[28-Dec-2025 23:06:16 UTC] 📥 INCOMING REQUEST
[28-Dec-2025 23:06:16 UTC] 📋 GET Parameters
[28-Dec-2025 23:06:16 UTC] 📄 Request Headers
[28-Dec-2025 23:06:16 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[28-Dec-2025 23:06:16 UTC] 🌐 Request Details
[28-Dec-2025 23:06:16 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[28-Dec-2025 23:06:16 UTC] ⚠️ Using default environment values
[28-Dec-2025 23:06:16 UTC] ✅ Environment configuration completed successfully
[28-Dec-2025 23:06:16 UTC] 📡 Routing Info
[28-Dec-2025 23:06:16 UTC] 🎯 DiscoveryController constructor called
[28-Dec-2025 23:06:16 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[28-Dec-2025 23:06:16 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[28-Dec-2025 23:06:16 UTC] ✅ DiscoveryController initialized
[28-Dec-2025 23:06:16 UTC] 🎯 DiscoveryController instantiated
[28-Dec-2025 23:06:16 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[28-Dec-2025 23:06:16 UTC] 🟢 getDiscoverUsers() method called
[28-Dec-2025 23:06:16 UTC] 🔐 Calling jwtMiddleware...
[28-Dec-2025 23:06:16 UTC] 🔐 jwtMiddleware returned
[28-Dec-2025 23:06:16 UTC] 📊 Pagination parameters
[28-Dec-2025 23:06:16 UTC] 👤 Getting current user data for ID: 57
[28-Dec-2025 23:06:16 UTC] ✅ Current user found
[28-Dec-2025 23:06:16 UTC] 🔍 Querying discovery users...
[28-Dec-2025 23:06:16 UTC] 🔍 getDiscoveryUsers called
[28-Dec-2025 23:06:16 UTC] 📝 Query:
[28-Dec-2025 23:06:16 UTC] ✅ Database returned 0 users
[28-Dec-2025 23:06:16 UTC] 🔍 Filtering preferences:
[28-Dec-2025 23:06:16 UTC] ✅ After filtering: 0 users
[28-Dec-2025 23:06:16 UTC] 🔍 getDiscoveryUsersCount called
[28-Dec-2025 23:06:16 UTC] ✅ Total users in DB (excluding current): 12
[28-Dec-2025 23:06:16 UTC] ✅ Discovery query complete
[28-Dec-2025 23:06:16 UTC] 📤 OUTGOING RESPONSE
[28-Dec-2025 23:06:16 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[28-Dec-2025 23:06:17 UTC] 🚀 Logger initialized
[28-Dec-2025 23:06:17 UTC] 📥 INCOMING REQUEST
[28-Dec-2025 23:06:17 UTC] 📋 GET Parameters
[28-Dec-2025 23:06:17 UTC] 📦 POST Data
[28-Dec-2025 23:06:17 UTC] 📄 Request Headers
[28-Dec-2025 23:06:17 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[28-Dec-2025 23:06:17 UTC] 🌐 Request Details
[28-Dec-2025 23:06:17 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[28-Dec-2025 23:06:17 UTC] ⚠️ Using default environment values
[28-Dec-2025 23:06:17 UTC] ✅ Environment configuration completed successfully
[28-Dec-2025 23:06:17 UTC] 📡 Routing Info
[28-Dec-2025 23:06:17 UTC] 🎯 DiscoveryController constructor called
[28-Dec-2025 23:06:17 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[28-Dec-2025 23:06:17 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[28-Dec-2025 23:06:17 UTC] ✅ DiscoveryController initialized
[28-Dec-2025 23:06:17 UTC] 🎯 DiscoveryController instantiated
[28-Dec-2025 23:06:17 UTC] 📍 ROUTING: POST handle swipe
[28-Dec-2025 23:06:17 UTC] 🟢 Handling swipe action...
[28-Dec-2025 23:06:17 UTC] 🔄 Processing swipe - User: 57, Target: 52, Action: dislike
[28-Dec-2025 23:06:17 UTC] 📤 OUTGOING RESPONSE
[28-Dec-2025 23:06:17 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[28-Dec-2025 23:06:18 UTC] 🚀 Logger initialized
[28-Dec-2025 23:06:18 UTC] 📥 INCOMING REQUEST
[28-Dec-2025 23:06:18 UTC] 📋 GET Parameters
[28-Dec-2025 23:06:18 UTC] 📦 POST Data
[28-Dec-2025 23:06:18 UTC] 📄 Request Headers
[28-Dec-2025 23:06:18 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[28-Dec-2025 23:06:18 UTC] 🌐 Request Details
[28-Dec-2025 23:06:18 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[28-Dec-2025 23:06:18 UTC] ⚠️ Using default environment values
[28-Dec-2025 23:06:18 UTC] ✅ Environment configuration completed successfully
[28-Dec-2025 23:06:18 UTC] 📡 Routing Info
[28-Dec-2025 23:06:18 UTC] 🎯 DiscoveryController constructor called
[28-Dec-2025 23:06:18 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[28-Dec-2025 23:06:18 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[28-Dec-2025 23:06:18 UTC] ✅ DiscoveryController initialized
[28-Dec-2025 23:06:18 UTC] 🎯 DiscoveryController instantiated
[28-Dec-2025 23:06:18 UTC] 📍 ROUTING: POST handle swipe
[28-Dec-2025 23:06:18 UTC] 🟢 Handling swipe action...
[28-Dec-2025 23:06:18 UTC] 🔄 Processing swipe - User: 57, Target: 53, Action: dislike
[28-Dec-2025 23:06:18 UTC] 📤 OUTGOING RESPONSE
[28-Dec-2025 23:06:18 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[28-Dec-2025 23:06:20 UTC] 🚀 Logger initialized
[28-Dec-2025 23:06:20 UTC] 📥 INCOMING REQUEST
[28-Dec-2025 23:06:20 UTC] 📋 GET Parameters
[28-Dec-2025 23:06:20 UTC] 📦 POST Data
[28-Dec-2025 23:06:20 UTC] 📄 Request Headers
[28-Dec-2025 23:06:20 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[28-Dec-2025 23:06:20 UTC] 🌐 Request Details
[28-Dec-2025 23:06:20 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[28-Dec-2025 23:06:20 UTC] ⚠️ Using default environment values
[28-Dec-2025 23:06:20 UTC] ✅ Environment configuration completed successfully
[28-Dec-2025 23:06:20 UTC] 📡 Routing Info
[28-Dec-2025 23:06:20 UTC] 🎯 DiscoveryController constructor called
[28-Dec-2025 23:06:20 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[28-Dec-2025 23:06:20 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[28-Dec-2025 23:06:20 UTC] ✅ DiscoveryController initialized
[28-Dec-2025 23:06:20 UTC] 🎯 DiscoveryController instantiated
[28-Dec-2025 23:06:20 UTC] 📍 ROUTING: POST handle swipe
[28-Dec-2025 23:06:20 UTC] 🟢 Handling swipe action...
[28-Dec-2025 23:06:20 UTC] 🔄 Processing swipe - User: 57, Target: 54, Action: dislike
[28-Dec-2025 23:06:20 UTC] 📤 OUTGOING RESPONSE
[28-Dec-2025 23:06:20 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[28-Dec-2025 23:07:14 UTC] 🚀 Logger initialized
[28-Dec-2025 23:07:14 UTC] 📥 INCOMING REQUEST
[28-Dec-2025 23:07:14 UTC] 📋 GET Parameters
[28-Dec-2025 23:07:14 UTC] 📄 Request Headers
[28-Dec-2025 23:07:14 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[28-Dec-2025 23:07:14 UTC] 🌐 Request Details
[28-Dec-2025 23:07:14 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[28-Dec-2025 23:07:14 UTC] ⚠️ Using default environment values
[28-Dec-2025 23:07:14 UTC] ✅ Environment configuration completed successfully
[28-Dec-2025 23:07:14 UTC] 📡 Routing Info
[28-Dec-2025 23:07:14 UTC] 🎯 DiscoveryController constructor called
[28-Dec-2025 23:07:14 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[28-Dec-2025 23:07:14 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[28-Dec-2025 23:07:14 UTC] ✅ DiscoveryController initialized
[28-Dec-2025 23:07:14 UTC] 🎯 DiscoveryController instantiated
[28-Dec-2025 23:07:14 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[28-Dec-2025 23:07:14 UTC] 🟢 getDiscoverUsers() method called
[28-Dec-2025 23:07:14 UTC] 🔐 Calling jwtMiddleware...
[28-Dec-2025 23:07:14 UTC] 🔐 jwtMiddleware returned
[28-Dec-2025 23:07:14 UTC] 📊 Pagination parameters
[28-Dec-2025 23:07:14 UTC] 👤 Getting current user data for ID: 57
[28-Dec-2025 23:07:14 UTC] ✅ Current user found
[28-Dec-2025 23:07:14 UTC] 🔍 Querying discovery users...
[28-Dec-2025 23:07:14 UTC] 🔍 getDiscoveryUsers called
[28-Dec-2025 23:07:14 UTC] 📝 Query:
[28-Dec-2025 23:07:14 UTC] ✅ Database returned 0 users
[28-Dec-2025 23:07:14 UTC] 🔍 Filtering preferences:
[28-Dec-2025 23:07:14 UTC] ✅ After filtering: 0 users
[28-Dec-2025 23:07:14 UTC] 🔍 getDiscoveryUsersCount called
[28-Dec-2025 23:07:14 UTC] ✅ Total users in DB (excluding current): 12
[28-Dec-2025 23:07:14 UTC] ✅ Discovery query complete
[28-Dec-2025 23:07:14 UTC] 📤 OUTGOING RESPONSE
[28-Dec-2025 23:07:14 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[28-Dec-2025 23:07:17 UTC] 🚀 Logger initialized
[28-Dec-2025 23:07:17 UTC] 📥 INCOMING REQUEST
[28-Dec-2025 23:07:17 UTC] 📋 GET Parameters
[28-Dec-2025 23:07:17 UTC] 📄 Request Headers
[28-Dec-2025 23:07:17 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[28-Dec-2025 23:07:17 UTC] 🌐 Request Details
[28-Dec-2025 23:07:17 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[28-Dec-2025 23:07:17 UTC] ⚠️ Using default environment values
[28-Dec-2025 23:07:17 UTC] ✅ Environment configuration completed successfully
[28-Dec-2025 23:07:17 UTC] 📡 Routing Info
[28-Dec-2025 23:07:17 UTC] 🎯 DiscoveryController constructor called
[28-Dec-2025 23:07:17 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[28-Dec-2025 23:07:17 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[28-Dec-2025 23:07:17 UTC] ✅ DiscoveryController initialized
[28-Dec-2025 23:07:17 UTC] 🎯 DiscoveryController instantiated
[28-Dec-2025 23:07:17 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[28-Dec-2025 23:07:17 UTC] 🟢 getDiscoverUsers() method called
[28-Dec-2025 23:07:17 UTC] 🔐 Calling jwtMiddleware...
[28-Dec-2025 23:07:17 UTC] 🔐 jwtMiddleware returned
[28-Dec-2025 23:07:17 UTC] 📊 Pagination parameters
[28-Dec-2025 23:07:17 UTC] 👤 Getting current user data for ID: 57
[28-Dec-2025 23:07:17 UTC] ✅ Current user found
[28-Dec-2025 23:07:17 UTC] 🔍 Querying discovery users...
[28-Dec-2025 23:07:17 UTC] 🔍 getDiscoveryUsers called
[28-Dec-2025 23:07:17 UTC] 📝 Query:
[28-Dec-2025 23:07:17 UTC] ✅ Database returned 0 users
[28-Dec-2025 23:07:17 UTC] 🔍 Filtering preferences:
[28-Dec-2025 23:07:17 UTC] ✅ After filtering: 0 users
[28-Dec-2025 23:07:17 UTC] 🔍 getDiscoveryUsersCount called
[28-Dec-2025 23:07:17 UTC] ✅ Total users in DB (excluding current): 12
[28-Dec-2025 23:07:17 UTC] ✅ Discovery query complete
[28-Dec-2025 23:07:17 UTC] 📤 OUTGOING RESPONSE
[28-Dec-2025 23:07:17 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[28-Dec-2025 23:07:34 UTC] 🚀 Logger initialized
[28-Dec-2025 23:07:34 UTC] 📥 INCOMING REQUEST
[28-Dec-2025 23:07:34 UTC] 📋 GET Parameters
[28-Dec-2025 23:07:34 UTC] 📄 Request Headers
[28-Dec-2025 23:07:34 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[28-Dec-2025 23:07:34 UTC] 🌐 Request Details
[28-Dec-2025 23:07:34 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[28-Dec-2025 23:07:34 UTC] ⚠️ Using default environment values
[28-Dec-2025 23:07:34 UTC] ✅ Environment configuration completed successfully
[28-Dec-2025 23:07:34 UTC] 📡 Routing Info
[28-Dec-2025 23:07:34 UTC] 🎯 DiscoveryController constructor called
[28-Dec-2025 23:07:34 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[28-Dec-2025 23:07:34 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[28-Dec-2025 23:07:34 UTC] ✅ DiscoveryController initialized
[28-Dec-2025 23:07:34 UTC] 🎯 DiscoveryController instantiated
[28-Dec-2025 23:07:34 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[28-Dec-2025 23:07:34 UTC] 🟢 getDiscoverUsers() method called
[28-Dec-2025 23:07:34 UTC] 🔐 Calling jwtMiddleware...
[28-Dec-2025 23:07:34 UTC] 🔐 jwtMiddleware returned
[28-Dec-2025 23:07:34 UTC] 📊 Pagination parameters
[28-Dec-2025 23:07:34 UTC] 👤 Getting current user data for ID: 57
[28-Dec-2025 23:07:34 UTC] ✅ Current user found
[28-Dec-2025 23:07:34 UTC] 🔍 Querying discovery users...
[28-Dec-2025 23:07:34 UTC] 🔍 getDiscoveryUsers called
[28-Dec-2025 23:07:34 UTC] 📝 Query:
[28-Dec-2025 23:07:34 UTC] ✅ Database returned 0 users
[28-Dec-2025 23:07:34 UTC] 🔍 Filtering preferences:
[28-Dec-2025 23:07:34 UTC] ✅ After filtering: 0 users
[28-Dec-2025 23:07:34 UTC] 🔍 getDiscoveryUsersCount called
[28-Dec-2025 23:07:34 UTC] ✅ Total users in DB (excluding current): 12
[28-Dec-2025 23:07:34 UTC] ✅ Discovery query complete
[28-Dec-2025 23:07:34 UTC] 📤 OUTGOING RESPONSE
[28-Dec-2025 23:07:34 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[28-Dec-2025 23:07:42 UTC] 🚀 Logger initialized
[28-Dec-2025 23:07:42 UTC] 📥 INCOMING REQUEST
[28-Dec-2025 23:07:42 UTC] 📋 GET Parameters
[28-Dec-2025 23:07:42 UTC] 📄 Request Headers
[28-Dec-2025 23:07:42 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[28-Dec-2025 23:07:42 UTC] 🌐 Request Details
[28-Dec-2025 23:07:42 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[28-Dec-2025 23:07:42 UTC] ⚠️ Using default environment values
[28-Dec-2025 23:07:42 UTC] ✅ Environment configuration completed successfully
[28-Dec-2025 23:07:42 UTC] 📡 Routing Info
[28-Dec-2025 23:07:42 UTC] 🎯 DiscoveryController constructor called
[28-Dec-2025 23:07:42 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[28-Dec-2025 23:07:42 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[28-Dec-2025 23:07:42 UTC] ✅ DiscoveryController initialized
[28-Dec-2025 23:07:42 UTC] 🎯 DiscoveryController instantiated
[28-Dec-2025 23:07:42 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[28-Dec-2025 23:07:42 UTC] 🟢 getDiscoverUsers() method called
[28-Dec-2025 23:07:42 UTC] 🔐 Calling jwtMiddleware...
[28-Dec-2025 23:07:42 UTC] 🔐 jwtMiddleware returned
[28-Dec-2025 23:07:42 UTC] 📊 Pagination parameters
[28-Dec-2025 23:07:42 UTC] 👤 Getting current user data for ID: 57
[28-Dec-2025 23:07:42 UTC] ✅ Current user found
[28-Dec-2025 23:07:42 UTC] 🔍 Querying discovery users...
[28-Dec-2025 23:07:42 UTC] 🔍 getDiscoveryUsers called
[28-Dec-2025 23:07:42 UTC] 📝 Query:
[28-Dec-2025 23:07:42 UTC] ✅ Database returned 12 users
[28-Dec-2025 23:07:42 UTC] 👤 Sample user from DB:
[28-Dec-2025 23:07:42 UTC] 🔍 Filtering preferences:
[28-Dec-2025 23:07:42 UTC] 🤝 Preference check:
[28-Dec-2025 23:07:42 UTC] ⚠️ Skipping user 46 - no photos
[28-Dec-2025 23:07:42 UTC] 🤝 Preference check:
[28-Dec-2025 23:07:42 UTC] ⚠️ Skipping user 48 - no photos
[28-Dec-2025 23:07:42 UTC] 🤝 Preference check:
[28-Dec-2025 23:07:42 UTC] 🤝 Preference check:
[28-Dec-2025 23:07:42 UTC] ⚠️ Skipping user 50 - preferences don't match
[28-Dec-2025 23:07:42 UTC] 🤝 Preference check:
[28-Dec-2025 23:07:42 UTC] 🤝 Preference check:
[28-Dec-2025 23:07:42 UTC] 🤝 Preference check:
[28-Dec-2025 23:07:42 UTC] 🤝 Preference check:
[28-Dec-2025 23:07:42 UTC] 🤝 Preference check:
[28-Dec-2025 23:07:42 UTC] 🤝 Preference check:
[28-Dec-2025 23:07:42 UTC] ✅ After filtering: 9 users
[28-Dec-2025 23:07:42 UTC] 🔍 getDiscoveryUsersCount called
[28-Dec-2025 23:07:42 UTC] ✅ Total users in DB (excluding current): 12
[28-Dec-2025 23:07:42 UTC] ✅ Discovery query complete
[28-Dec-2025 23:07:42 UTC] 📤 OUTGOING RESPONSE
[28-Dec-2025 23:07:42 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[28-Dec-2025 23:07:54 UTC] 🚀 Logger initialized
[28-Dec-2025 23:07:54 UTC] 📥 INCOMING REQUEST
[28-Dec-2025 23:07:54 UTC] 📋 GET Parameters
[28-Dec-2025 23:07:54 UTC] 📄 Request Headers
[28-Dec-2025 23:07:54 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[28-Dec-2025 23:07:54 UTC] 🌐 Request Details
[28-Dec-2025 23:07:54 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[28-Dec-2025 23:07:54 UTC] ⚠️ Using default environment values
[28-Dec-2025 23:07:54 UTC] ✅ Environment configuration completed successfully
[28-Dec-2025 23:07:54 UTC] 📡 Routing Info
[28-Dec-2025 23:07:54 UTC] 🎯 DiscoveryController constructor called
[28-Dec-2025 23:07:54 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[28-Dec-2025 23:07:54 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[28-Dec-2025 23:07:54 UTC] ✅ DiscoveryController initialized
[28-Dec-2025 23:07:54 UTC] 🎯 DiscoveryController instantiated
[28-Dec-2025 23:07:54 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[28-Dec-2025 23:07:54 UTC] 🟢 getDiscoverUsers() method called
[28-Dec-2025 23:07:54 UTC] 🔐 Calling jwtMiddleware...
[28-Dec-2025 23:07:54 UTC] 🔐 jwtMiddleware returned
[28-Dec-2025 23:07:54 UTC] 📊 Pagination parameters
[28-Dec-2025 23:07:54 UTC] 👤 Getting current user data for ID: 57
[28-Dec-2025 23:07:54 UTC] ✅ Current user found
[28-Dec-2025 23:07:54 UTC] 🔍 Querying discovery users...
[28-Dec-2025 23:07:54 UTC] 🔍 getDiscoveryUsers called
[28-Dec-2025 23:07:54 UTC] 📝 Query:
[28-Dec-2025 23:07:54 UTC] ✅ Database returned 12 users
[28-Dec-2025 23:07:54 UTC] 👤 Sample user from DB:
[28-Dec-2025 23:07:54 UTC] 🔍 Filtering preferences:
[28-Dec-2025 23:07:54 UTC] 🤝 Preference check:
[28-Dec-2025 23:07:54 UTC] ⚠️ Skipping user 46 - no photos
[28-Dec-2025 23:07:54 UTC] 🤝 Preference check:
[28-Dec-2025 23:07:54 UTC] ⚠️ Skipping user 48 - no photos
[28-Dec-2025 23:07:54 UTC] 🤝 Preference check:
[28-Dec-2025 23:07:54 UTC] 🤝 Preference check:
[28-Dec-2025 23:07:54 UTC] ⚠️ Skipping user 50 - preferences don't match
[28-Dec-2025 23:07:54 UTC] 🤝 Preference check:
[28-Dec-2025 23:07:54 UTC] 🤝 Preference check:
[28-Dec-2025 23:07:54 UTC] 🤝 Preference check:
[28-Dec-2025 23:07:54 UTC] 🤝 Preference check:
[28-Dec-2025 23:07:54 UTC] 🤝 Preference check:
[28-Dec-2025 23:07:54 UTC] 🤝 Preference check:
[28-Dec-2025 23:07:54 UTC] ✅ After filtering: 9 users
[28-Dec-2025 23:07:54 UTC] 🔍 getDiscoveryUsersCount called
[28-Dec-2025 23:07:54 UTC] ✅ Total users in DB (excluding current): 12
[28-Dec-2025 23:07:54 UTC] ✅ Discovery query complete
[28-Dec-2025 23:07:54 UTC] 📤 OUTGOING RESPONSE
[28-Dec-2025 23:07:54 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[28-Dec-2025 23:07:55 UTC] 🚀 Logger initialized
[28-Dec-2025 23:07:55 UTC] 📥 INCOMING REQUEST
[28-Dec-2025 23:07:55 UTC] 📋 GET Parameters
[28-Dec-2025 23:07:55 UTC] 📄 Request Headers
[28-Dec-2025 23:07:55 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[28-Dec-2025 23:07:55 UTC] 🌐 Request Details
[28-Dec-2025 23:07:55 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[28-Dec-2025 23:07:55 UTC] ⚠️ Using default environment values
[28-Dec-2025 23:07:55 UTC] ✅ Environment configuration completed successfully
[28-Dec-2025 23:07:55 UTC] 📡 Routing Info
[28-Dec-2025 23:07:55 UTC] 🎯 DiscoveryController constructor called
[28-Dec-2025 23:07:55 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[28-Dec-2025 23:07:55 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[28-Dec-2025 23:07:55 UTC] ✅ DiscoveryController initialized
[28-Dec-2025 23:07:55 UTC] 🎯 DiscoveryController instantiated
[28-Dec-2025 23:07:55 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[28-Dec-2025 23:07:55 UTC] 🟢 getDiscoverUsers() method called
[28-Dec-2025 23:07:55 UTC] 🔐 Calling jwtMiddleware...
[28-Dec-2025 23:07:55 UTC] 🔐 jwtMiddleware returned
[28-Dec-2025 23:07:55 UTC] 📊 Pagination parameters
[28-Dec-2025 23:07:55 UTC] 👤 Getting current user data for ID: 57
[28-Dec-2025 23:07:55 UTC] ✅ Current user found
[28-Dec-2025 23:07:55 UTC] 🔍 Querying discovery users...
[28-Dec-2025 23:07:55 UTC] 🔍 getDiscoveryUsers called
[28-Dec-2025 23:07:55 UTC] 📝 Query:
[28-Dec-2025 23:07:55 UTC] ✅ Database returned 12 users
[28-Dec-2025 23:07:55 UTC] 👤 Sample user from DB:
[28-Dec-2025 23:07:55 UTC] 🔍 Filtering preferences:
[28-Dec-2025 23:07:55 UTC] 🤝 Preference check:
[28-Dec-2025 23:07:55 UTC] ⚠️ Skipping user 46 - no photos
[28-Dec-2025 23:07:55 UTC] 🤝 Preference check:
[28-Dec-2025 23:07:55 UTC] ⚠️ Skipping user 48 - no photos
[28-Dec-2025 23:07:55 UTC] 🤝 Preference check:
[28-Dec-2025 23:07:55 UTC] 🤝 Preference check:
[28-Dec-2025 23:07:55 UTC] ⚠️ Skipping user 50 - preferences don't match
[28-Dec-2025 23:07:55 UTC] 🤝 Preference check:
[28-Dec-2025 23:07:55 UTC] 🤝 Preference check:
[28-Dec-2025 23:07:55 UTC] 🤝 Preference check:
[28-Dec-2025 23:07:55 UTC] 🤝 Preference check:
[28-Dec-2025 23:07:55 UTC] 🤝 Preference check:
[28-Dec-2025 23:07:55 UTC] 🤝 Preference check:
[28-Dec-2025 23:07:55 UTC] ✅ After filtering: 9 users
[28-Dec-2025 23:07:55 UTC] 🔍 getDiscoveryUsersCount called
[28-Dec-2025 23:07:55 UTC] ✅ Total users in DB (excluding current): 12
[28-Dec-2025 23:07:55 UTC] ✅ Discovery query complete
[28-Dec-2025 23:07:55 UTC] 📤 OUTGOING RESPONSE
[28-Dec-2025 23:07:55 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[28-Dec-2025 23:08:00 UTC] 🚀 Logger initialized
[28-Dec-2025 23:08:00 UTC] 📥 INCOMING REQUEST
[28-Dec-2025 23:08:00 UTC] 📋 GET Parameters
[28-Dec-2025 23:08:00 UTC] 📄 Request Headers
[28-Dec-2025 23:08:00 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[28-Dec-2025 23:08:00 UTC] 🌐 Request Details
[28-Dec-2025 23:08:00 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[28-Dec-2025 23:08:00 UTC] ⚠️ Using default environment values
[28-Dec-2025 23:08:00 UTC] ✅ Environment configuration completed successfully
[28-Dec-2025 23:08:00 UTC] 📡 Routing Info
[28-Dec-2025 23:08:00 UTC] 🎯 DiscoveryController constructor called
[28-Dec-2025 23:08:00 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[28-Dec-2025 23:08:00 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[28-Dec-2025 23:08:00 UTC] ✅ DiscoveryController initialized
[28-Dec-2025 23:08:00 UTC] 🎯 DiscoveryController instantiated
[28-Dec-2025 23:08:00 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[28-Dec-2025 23:08:00 UTC] 🟢 getDiscoverUsers() method called
[28-Dec-2025 23:08:00 UTC] 🔐 Calling jwtMiddleware...
[28-Dec-2025 23:08:00 UTC] 🔐 jwtMiddleware returned
[28-Dec-2025 23:08:00 UTC] 📊 Pagination parameters
[28-Dec-2025 23:08:00 UTC] 👤 Getting current user data for ID: 57
[28-Dec-2025 23:08:00 UTC] ✅ Current user found
[28-Dec-2025 23:08:00 UTC] 🔍 Querying discovery users...
[28-Dec-2025 23:08:00 UTC] 🔍 getDiscoveryUsers called
[28-Dec-2025 23:08:00 UTC] 📝 Query:
[28-Dec-2025 23:08:00 UTC] ✅ Database returned 12 users
[28-Dec-2025 23:08:00 UTC] 👤 Sample user from DB:
[28-Dec-2025 23:08:00 UTC] 🔍 Filtering preferences:
[28-Dec-2025 23:08:00 UTC] 🤝 Preference check:
[28-Dec-2025 23:08:00 UTC] ⚠️ Skipping user 46 - no photos
[28-Dec-2025 23:08:00 UTC] 🤝 Preference check:
[28-Dec-2025 23:08:00 UTC] ⚠️ Skipping user 48 - no photos
[28-Dec-2025 23:08:00 UTC] 🤝 Preference check:
[28-Dec-2025 23:08:00 UTC] 🤝 Preference check:
[28-Dec-2025 23:08:00 UTC] ⚠️ Skipping user 50 - preferences don't match
[28-Dec-2025 23:08:00 UTC] 🤝 Preference check:
[28-Dec-2025 23:08:00 UTC] 🤝 Preference check:
[28-Dec-2025 23:08:00 UTC] 🤝 Preference check:
[28-Dec-2025 23:08:00 UTC] 🤝 Preference check:
[28-Dec-2025 23:08:00 UTC] 🤝 Preference check:
[28-Dec-2025 23:08:00 UTC] 🤝 Preference check:
[28-Dec-2025 23:08:00 UTC] ✅ After filtering: 9 users
[28-Dec-2025 23:08:00 UTC] 🔍 getDiscoveryUsersCount called
[28-Dec-2025 23:08:00 UTC] ✅ Total users in DB (excluding current): 12
[28-Dec-2025 23:08:00 UTC] ✅ Discovery query complete
[28-Dec-2025 23:08:00 UTC] 📤 OUTGOING RESPONSE
[28-Dec-2025 23:08:00 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[28-Dec-2025 23:08:05 UTC] 🚀 Logger initialized
[28-Dec-2025 23:08:05 UTC] 📥 INCOMING REQUEST
[28-Dec-2025 23:08:05 UTC] 📋 GET Parameters
[28-Dec-2025 23:08:05 UTC] 📄 Request Headers
[28-Dec-2025 23:08:05 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[28-Dec-2025 23:08:05 UTC] 🌐 Request Details
[28-Dec-2025 23:08:05 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[28-Dec-2025 23:08:05 UTC] ⚠️ Using default environment values
[28-Dec-2025 23:08:05 UTC] ✅ Environment configuration completed successfully
[28-Dec-2025 23:08:05 UTC] 📡 Routing Info
[28-Dec-2025 23:08:05 UTC] 🎯 DiscoveryController constructor called
[28-Dec-2025 23:08:05 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[28-Dec-2025 23:08:05 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[28-Dec-2025 23:08:05 UTC] ✅ DiscoveryController initialized
[28-Dec-2025 23:08:05 UTC] 🎯 DiscoveryController instantiated
[28-Dec-2025 23:08:05 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[28-Dec-2025 23:08:05 UTC] 🟢 getDiscoverUsers() method called
[28-Dec-2025 23:08:05 UTC] 🔐 Calling jwtMiddleware...
[28-Dec-2025 23:08:05 UTC] 🔐 jwtMiddleware returned
[28-Dec-2025 23:08:05 UTC] 📊 Pagination parameters
[28-Dec-2025 23:08:05 UTC] 👤 Getting current user data for ID: 57
[28-Dec-2025 23:08:05 UTC] ✅ Current user found
[28-Dec-2025 23:08:05 UTC] 🔍 Querying discovery users...
[28-Dec-2025 23:08:05 UTC] 🔍 getDiscoveryUsers called
[28-Dec-2025 23:08:05 UTC] 📝 Query:
[28-Dec-2025 23:08:05 UTC] ✅ Database returned 12 users
[28-Dec-2025 23:08:05 UTC] 👤 Sample user from DB:
[28-Dec-2025 23:08:05 UTC] 🔍 Filtering preferences:
[28-Dec-2025 23:08:05 UTC] 🤝 Preference check:
[28-Dec-2025 23:08:05 UTC] ⚠️ Skipping user 46 - no photos
[28-Dec-2025 23:08:05 UTC] 🤝 Preference check:
[28-Dec-2025 23:08:05 UTC] ⚠️ Skipping user 48 - no photos
[28-Dec-2025 23:08:05 UTC] 🤝 Preference check:
[28-Dec-2025 23:08:05 UTC] 🤝 Preference check:
[28-Dec-2025 23:08:05 UTC] ⚠️ Skipping user 50 - preferences don't match
[28-Dec-2025 23:08:05 UTC] 🤝 Preference check:
[28-Dec-2025 23:08:05 UTC] 🤝 Preference check:
[28-Dec-2025 23:08:05 UTC] 🤝 Preference check:
[28-Dec-2025 23:08:05 UTC] 🤝 Preference check:
[28-Dec-2025 23:08:05 UTC] 🤝 Preference check:
[28-Dec-2025 23:08:05 UTC] 🤝 Preference check:
[28-Dec-2025 23:08:05 UTC] ✅ After filtering: 9 users
[28-Dec-2025 23:08:05 UTC] 🔍 getDiscoveryUsersCount called
[28-Dec-2025 23:08:05 UTC] ✅ Total users in DB (excluding current): 12
[28-Dec-2025 23:08:05 UTC] ✅ Discovery query complete
[28-Dec-2025 23:08:05 UTC] 📤 OUTGOING RESPONSE
[28-Dec-2025 23:08:05 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[28-Dec-2025 23:08:08 UTC] 🚀 Logger initialized
[28-Dec-2025 23:08:08 UTC] 📥 INCOMING REQUEST
[28-Dec-2025 23:08:08 UTC] 📋 GET Parameters
[28-Dec-2025 23:08:08 UTC] 📄 Request Headers
[28-Dec-2025 23:08:08 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[28-Dec-2025 23:08:08 UTC] 🌐 Request Details
[28-Dec-2025 23:08:08 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[28-Dec-2025 23:08:08 UTC] ⚠️ Using default environment values
[28-Dec-2025 23:08:08 UTC] ✅ Environment configuration completed successfully
[28-Dec-2025 23:08:08 UTC] 📡 Routing Info
[28-Dec-2025 23:08:08 UTC] 🎯 DiscoveryController constructor called
[28-Dec-2025 23:08:08 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[28-Dec-2025 23:08:08 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[28-Dec-2025 23:08:08 UTC] ✅ DiscoveryController initialized
[28-Dec-2025 23:08:08 UTC] 🎯 DiscoveryController instantiated
[28-Dec-2025 23:08:08 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[28-Dec-2025 23:08:08 UTC] 🟢 getDiscoverUsers() method called
[28-Dec-2025 23:08:08 UTC] 🔐 Calling jwtMiddleware...
[28-Dec-2025 23:08:08 UTC] 🔐 jwtMiddleware returned
[28-Dec-2025 23:08:08 UTC] 📊 Pagination parameters
[28-Dec-2025 23:08:08 UTC] 👤 Getting current user data for ID: 57
[28-Dec-2025 23:08:08 UTC] ✅ Current user found
[28-Dec-2025 23:08:08 UTC] 🔍 Querying discovery users...
[28-Dec-2025 23:08:08 UTC] 🔍 getDiscoveryUsers called
[28-Dec-2025 23:08:08 UTC] 📝 Query:
[28-Dec-2025 23:08:08 UTC] ✅ Database returned 12 users
[28-Dec-2025 23:08:08 UTC] 👤 Sample user from DB:
[28-Dec-2025 23:08:08 UTC] 🔍 Filtering preferences:
[28-Dec-2025 23:08:08 UTC] 🤝 Preference check:
[28-Dec-2025 23:08:08 UTC] ⚠️ Skipping user 46 - no photos
[28-Dec-2025 23:08:08 UTC] 🤝 Preference check:
[28-Dec-2025 23:08:08 UTC] ⚠️ Skipping user 48 - no photos
[28-Dec-2025 23:08:08 UTC] 🤝 Preference check:
[28-Dec-2025 23:08:08 UTC] 🤝 Preference check:
[28-Dec-2025 23:08:08 UTC] ⚠️ Skipping user 50 - preferences don't match
[28-Dec-2025 23:08:08 UTC] 🤝 Preference check:
[28-Dec-2025 23:08:08 UTC] 🤝 Preference check:
[28-Dec-2025 23:08:08 UTC] 🤝 Preference check:
[28-Dec-2025 23:08:08 UTC] 🤝 Preference check:
[28-Dec-2025 23:08:08 UTC] 🤝 Preference check:
[28-Dec-2025 23:08:08 UTC] 🤝 Preference check:
[28-Dec-2025 23:08:08 UTC] ✅ After filtering: 9 users
[28-Dec-2025 23:08:08 UTC] 🔍 getDiscoveryUsersCount called
[28-Dec-2025 23:08:08 UTC] ✅ Total users in DB (excluding current): 12
[28-Dec-2025 23:08:08 UTC] ✅ Discovery query complete
[28-Dec-2025 23:08:08 UTC] 📤 OUTGOING RESPONSE
[28-Dec-2025 23:08:08 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[28-Dec-2025 23:08:32 UTC] 🚀 Logger initialized
[28-Dec-2025 23:08:32 UTC] 📥 INCOMING REQUEST
[28-Dec-2025 23:08:32 UTC] 📋 GET Parameters
[28-Dec-2025 23:08:32 UTC] 📄 Request Headers
[28-Dec-2025 23:08:32 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[28-Dec-2025 23:08:32 UTC] 🌐 Request Details
[28-Dec-2025 23:08:32 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[28-Dec-2025 23:08:32 UTC] ⚠️ Using default environment values
[28-Dec-2025 23:08:32 UTC] ✅ Environment configuration completed successfully
[28-Dec-2025 23:08:32 UTC] 📡 Routing Info
[28-Dec-2025 23:08:32 UTC] 🎯 DiscoveryController constructor called
[28-Dec-2025 23:08:32 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[28-Dec-2025 23:08:32 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[28-Dec-2025 23:08:32 UTC] ✅ DiscoveryController initialized
[28-Dec-2025 23:08:32 UTC] 🎯 DiscoveryController instantiated
[28-Dec-2025 23:08:32 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[28-Dec-2025 23:08:32 UTC] 🟢 getDiscoverUsers() method called
[28-Dec-2025 23:08:32 UTC] 🔐 Calling jwtMiddleware...
[28-Dec-2025 23:08:32 UTC] 🔐 jwtMiddleware returned
[28-Dec-2025 23:08:32 UTC] 📊 Pagination parameters
[28-Dec-2025 23:08:32 UTC] 👤 Getting current user data for ID: 57
[28-Dec-2025 23:08:32 UTC] ✅ Current user found
[28-Dec-2025 23:08:32 UTC] 🔍 Querying discovery users...
[28-Dec-2025 23:08:32 UTC] 🔍 getDiscoveryUsers called
[28-Dec-2025 23:08:32 UTC] 📝 Query:
[28-Dec-2025 23:08:32 UTC] ✅ Database returned 12 users
[28-Dec-2025 23:08:32 UTC] 👤 Sample user from DB:
[28-Dec-2025 23:08:32 UTC] 🔍 Filtering preferences:
[28-Dec-2025 23:08:32 UTC] 🤝 Preference check:
[28-Dec-2025 23:08:32 UTC] ⚠️ Skipping user 46 - no photos
[28-Dec-2025 23:08:32 UTC] 🤝 Preference check:
[28-Dec-2025 23:08:32 UTC] ⚠️ Skipping user 48 - no photos
[28-Dec-2025 23:08:32 UTC] 🤝 Preference check:
[28-Dec-2025 23:08:32 UTC] 🤝 Preference check:
[28-Dec-2025 23:08:32 UTC] ⚠️ Skipping user 50 - preferences don't match
[28-Dec-2025 23:08:32 UTC] 🤝 Preference check:
[28-Dec-2025 23:08:32 UTC] 🤝 Preference check:
[28-Dec-2025 23:08:32 UTC] 🤝 Preference check:
[28-Dec-2025 23:08:32 UTC] 🤝 Preference check:
[28-Dec-2025 23:08:32 UTC] 🤝 Preference check:
[28-Dec-2025 23:08:32 UTC] 🤝 Preference check:
[28-Dec-2025 23:08:32 UTC] ✅ After filtering: 9 users
[28-Dec-2025 23:08:32 UTC] 🔍 getDiscoveryUsersCount called
[28-Dec-2025 23:08:32 UTC] ✅ Total users in DB (excluding current): 12
[28-Dec-2025 23:08:32 UTC] ✅ Discovery query complete
[28-Dec-2025 23:08:32 UTC] 📤 OUTGOING RESPONSE
[28-Dec-2025 23:08:32 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[28-Dec-2025 23:08:35 UTC] 🚀 Logger initialized
[28-Dec-2025 23:08:35 UTC] 📥 INCOMING REQUEST
[28-Dec-2025 23:08:35 UTC] 📋 GET Parameters
[28-Dec-2025 23:08:35 UTC] 📦 POST Data
[28-Dec-2025 23:08:35 UTC] 📄 Request Headers
[28-Dec-2025 23:08:35 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[28-Dec-2025 23:08:35 UTC] 🌐 Request Details
[28-Dec-2025 23:08:35 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[28-Dec-2025 23:08:35 UTC] ⚠️ Using default environment values
[28-Dec-2025 23:08:35 UTC] ✅ Environment configuration completed successfully
[28-Dec-2025 23:08:35 UTC] 📡 Routing Info
[28-Dec-2025 23:08:35 UTC] 🎯 DiscoveryController constructor called
[28-Dec-2025 23:08:35 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[28-Dec-2025 23:08:35 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[28-Dec-2025 23:08:35 UTC] ✅ DiscoveryController initialized
[28-Dec-2025 23:08:35 UTC] 🎯 DiscoveryController instantiated
[28-Dec-2025 23:08:35 UTC] 📍 ROUTING: POST handle swipe
[28-Dec-2025 23:08:35 UTC] 🟢 Handling swipe action...
[28-Dec-2025 23:08:35 UTC] 🔄 Processing swipe - User: 57, Target: 45, Action: dislike
[28-Dec-2025 23:08:35 UTC] 📤 OUTGOING RESPONSE
[28-Dec-2025 23:08:35 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[28-Dec-2025 23:08:36 UTC] 🚀 Logger initialized
[28-Dec-2025 23:08:36 UTC] 📥 INCOMING REQUEST
[28-Dec-2025 23:08:36 UTC] 📋 GET Parameters
[28-Dec-2025 23:08:36 UTC] 📦 POST Data
[28-Dec-2025 23:08:36 UTC] 📄 Request Headers
[28-Dec-2025 23:08:36 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[28-Dec-2025 23:08:36 UTC] 🌐 Request Details
[28-Dec-2025 23:08:36 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[28-Dec-2025 23:08:36 UTC] ⚠️ Using default environment values
[28-Dec-2025 23:08:36 UTC] ✅ Environment configuration completed successfully
[28-Dec-2025 23:08:36 UTC] 📡 Routing Info
[28-Dec-2025 23:08:36 UTC] 🎯 DiscoveryController constructor called
[28-Dec-2025 23:08:36 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[28-Dec-2025 23:08:36 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[28-Dec-2025 23:08:36 UTC] ✅ DiscoveryController initialized
[28-Dec-2025 23:08:36 UTC] 🎯 DiscoveryController instantiated
[28-Dec-2025 23:08:36 UTC] 📍 ROUTING: POST handle swipe
[28-Dec-2025 23:08:36 UTC] 🟢 Handling swipe action...
[28-Dec-2025 23:08:36 UTC] 🔄 Processing swipe - User: 57, Target: 47, Action: dislike
[28-Dec-2025 23:08:36 UTC] 📤 OUTGOING RESPONSE
[28-Dec-2025 23:08:36 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[28-Dec-2025 23:08:38 UTC] 🚀 Logger initialized
[28-Dec-2025 23:08:38 UTC] 📥 INCOMING REQUEST
[28-Dec-2025 23:08:38 UTC] 📋 GET Parameters
[28-Dec-2025 23:08:38 UTC] 📦 POST Data
[28-Dec-2025 23:08:38 UTC] 📄 Request Headers
[28-Dec-2025 23:08:38 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[28-Dec-2025 23:08:38 UTC] 🌐 Request Details
[28-Dec-2025 23:08:38 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[28-Dec-2025 23:08:38 UTC] ⚠️ Using default environment values
[28-Dec-2025 23:08:38 UTC] ✅ Environment configuration completed successfully
[28-Dec-2025 23:08:38 UTC] 📡 Routing Info
[28-Dec-2025 23:08:38 UTC] 🎯 DiscoveryController constructor called
[28-Dec-2025 23:08:38 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[28-Dec-2025 23:08:38 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[28-Dec-2025 23:08:38 UTC] ✅ DiscoveryController initialized
[28-Dec-2025 23:08:38 UTC] 🎯 DiscoveryController instantiated
[28-Dec-2025 23:08:38 UTC] 📍 ROUTING: POST handle swipe
[28-Dec-2025 23:08:38 UTC] 🟢 Handling swipe action...
[28-Dec-2025 23:08:38 UTC] 🔄 Processing swipe - User: 57, Target: 49, Action: dislike
[28-Dec-2025 23:08:38 UTC] 📤 OUTGOING RESPONSE
[28-Dec-2025 23:08:38 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[28-Dec-2025 23:08:39 UTC] 🚀 Logger initialized
[28-Dec-2025 23:08:39 UTC] 📥 INCOMING REQUEST
[28-Dec-2025 23:08:39 UTC] 📋 GET Parameters
[28-Dec-2025 23:08:39 UTC] 📦 POST Data
[28-Dec-2025 23:08:39 UTC] 📄 Request Headers
[28-Dec-2025 23:08:39 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[28-Dec-2025 23:08:39 UTC] 🌐 Request Details
[28-Dec-2025 23:08:39 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[28-Dec-2025 23:08:39 UTC] ⚠️ Using default environment values
[28-Dec-2025 23:08:39 UTC] ✅ Environment configuration completed successfully
[28-Dec-2025 23:08:39 UTC] 📡 Routing Info
[28-Dec-2025 23:08:39 UTC] 🎯 DiscoveryController constructor called
[28-Dec-2025 23:08:39 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[28-Dec-2025 23:08:39 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[28-Dec-2025 23:08:39 UTC] ✅ DiscoveryController initialized
[28-Dec-2025 23:08:39 UTC] 🎯 DiscoveryController instantiated
[28-Dec-2025 23:08:39 UTC] 📍 ROUTING: POST handle swipe
[28-Dec-2025 23:08:39 UTC] 🟢 Handling swipe action...
[28-Dec-2025 23:08:39 UTC] 🔄 Processing swipe - User: 57, Target: 51, Action: dislike
[28-Dec-2025 23:08:39 UTC] 📤 OUTGOING RESPONSE
[28-Dec-2025 23:08:39 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[28-Dec-2025 23:08:39 UTC] 🚀 Logger initialized
[28-Dec-2025 23:08:39 UTC] 📥 INCOMING REQUEST
[28-Dec-2025 23:08:39 UTC] 📋 GET Parameters
[28-Dec-2025 23:08:39 UTC] 📄 Request Headers
[28-Dec-2025 23:08:39 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[28-Dec-2025 23:08:39 UTC] 🌐 Request Details
[28-Dec-2025 23:08:39 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[28-Dec-2025 23:08:39 UTC] ⚠️ Using default environment values
[28-Dec-2025 23:08:39 UTC] ✅ Environment configuration completed successfully
[28-Dec-2025 23:08:39 UTC] 📡 Routing Info
[28-Dec-2025 23:08:39 UTC] 🎯 DiscoveryController constructor called
[28-Dec-2025 23:08:39 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[28-Dec-2025 23:08:39 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[28-Dec-2025 23:08:39 UTC] ✅ DiscoveryController initialized
[28-Dec-2025 23:08:39 UTC] 🎯 DiscoveryController instantiated
[28-Dec-2025 23:08:39 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[28-Dec-2025 23:08:39 UTC] 🟢 getDiscoverUsers() method called
[28-Dec-2025 23:08:39 UTC] 🔐 Calling jwtMiddleware...
[28-Dec-2025 23:08:39 UTC] 🔐 jwtMiddleware returned
[28-Dec-2025 23:08:39 UTC] 📊 Pagination parameters
[28-Dec-2025 23:08:39 UTC] 👤 Getting current user data for ID: 57
[28-Dec-2025 23:08:39 UTC] ✅ Current user found
[28-Dec-2025 23:08:39 UTC] 🔍 Querying discovery users...
[28-Dec-2025 23:08:39 UTC] 🔍 getDiscoveryUsers called
[28-Dec-2025 23:08:39 UTC] 📝 Query:
[28-Dec-2025 23:08:39 UTC] ✅ Database returned 0 users
[28-Dec-2025 23:08:39 UTC] 🔍 Filtering preferences:
[28-Dec-2025 23:08:39 UTC] ✅ After filtering: 0 users
[28-Dec-2025 23:08:39 UTC] 🔍 getDiscoveryUsersCount called
[28-Dec-2025 23:08:39 UTC] ✅ Total users in DB (excluding current): 12
[28-Dec-2025 23:08:39 UTC] ✅ Discovery query complete
[28-Dec-2025 23:08:39 UTC] 📤 OUTGOING RESPONSE
[28-Dec-2025 23:08:39 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[28-Dec-2025 23:08:42 UTC] 🚀 Logger initialized
[28-Dec-2025 23:08:42 UTC] 📥 INCOMING REQUEST
[28-Dec-2025 23:08:42 UTC] 📋 GET Parameters
[28-Dec-2025 23:08:42 UTC] 📦 POST Data
[28-Dec-2025 23:08:42 UTC] 📄 Request Headers
[28-Dec-2025 23:08:42 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[28-Dec-2025 23:08:42 UTC] 🌐 Request Details
[28-Dec-2025 23:08:42 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[28-Dec-2025 23:08:42 UTC] ⚠️ Using default environment values
[28-Dec-2025 23:08:42 UTC] ✅ Environment configuration completed successfully
[28-Dec-2025 23:08:42 UTC] 📡 Routing Info
[28-Dec-2025 23:08:42 UTC] 🎯 DiscoveryController constructor called
[28-Dec-2025 23:08:42 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[28-Dec-2025 23:08:42 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[28-Dec-2025 23:08:42 UTC] ✅ DiscoveryController initialized
[28-Dec-2025 23:08:42 UTC] 🎯 DiscoveryController instantiated
[28-Dec-2025 23:08:42 UTC] 📍 ROUTING: POST handle swipe
[28-Dec-2025 23:08:42 UTC] 🟢 Handling swipe action...
[28-Dec-2025 23:08:42 UTC] 🔄 Processing swipe - User: 57, Target: 52, Action: dislike
[28-Dec-2025 23:08:42 UTC] 📤 OUTGOING RESPONSE
[28-Dec-2025 23:08:42 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[28-Dec-2025 23:08:43 UTC] 🚀 Logger initialized
[28-Dec-2025 23:08:43 UTC] 📥 INCOMING REQUEST
[28-Dec-2025 23:08:43 UTC] 📋 GET Parameters
[28-Dec-2025 23:08:43 UTC] 📦 POST Data
[28-Dec-2025 23:08:43 UTC] 📄 Request Headers
[28-Dec-2025 23:08:43 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[28-Dec-2025 23:08:43 UTC] 🌐 Request Details
[28-Dec-2025 23:08:43 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[28-Dec-2025 23:08:43 UTC] ⚠️ Using default environment values
[28-Dec-2025 23:08:43 UTC] ✅ Environment configuration completed successfully
[28-Dec-2025 23:08:43 UTC] 📡 Routing Info
[28-Dec-2025 23:08:43 UTC] 🎯 DiscoveryController constructor called
[28-Dec-2025 23:08:43 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[28-Dec-2025 23:08:43 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[28-Dec-2025 23:08:43 UTC] ✅ DiscoveryController initialized
[28-Dec-2025 23:08:43 UTC] 🎯 DiscoveryController instantiated
[28-Dec-2025 23:08:43 UTC] 📍 ROUTING: POST handle swipe
[28-Dec-2025 23:08:43 UTC] 🟢 Handling swipe action...
[28-Dec-2025 23:08:43 UTC] 🔄 Processing swipe - User: 57, Target: 53, Action: dislike
[28-Dec-2025 23:08:43 UTC] 📤 OUTGOING RESPONSE
[28-Dec-2025 23:08:43 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[28-Dec-2025 23:32:41 UTC] 🚀 Logger initialized
[28-Dec-2025 23:32:41 UTC] 📥 INCOMING REQUEST
[28-Dec-2025 23:32:41 UTC] 📋 GET Parameters
[28-Dec-2025 23:32:41 UTC] 📄 Request Headers
[28-Dec-2025 23:32:41 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[28-Dec-2025 23:32:41 UTC] 🌐 Request Details
[28-Dec-2025 23:32:41 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[28-Dec-2025 23:32:41 UTC] ⚠️ Using default environment values
[28-Dec-2025 23:32:41 UTC] ✅ Environment configuration completed successfully
[28-Dec-2025 23:32:41 UTC] 📡 Routing Info
[28-Dec-2025 23:32:41 UTC] 🎯 DiscoveryController constructor called
[28-Dec-2025 23:32:41 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[28-Dec-2025 23:32:41 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[28-Dec-2025 23:32:41 UTC] ✅ DiscoveryController initialized
[28-Dec-2025 23:32:41 UTC] 🎯 DiscoveryController instantiated
[28-Dec-2025 23:32:41 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[28-Dec-2025 23:32:41 UTC] 🟢 getDiscoverUsers() method called
[28-Dec-2025 23:32:41 UTC] 🔐 Calling jwtMiddleware...
[28-Dec-2025 23:32:41 UTC] 🔐 jwtMiddleware returned
[28-Dec-2025 23:32:41 UTC] 📊 Pagination parameters
[28-Dec-2025 23:32:41 UTC] 👤 Getting current user data for ID: 57
[28-Dec-2025 23:32:41 UTC] ✅ Current user found
[28-Dec-2025 23:32:41 UTC] 🔍 Querying discovery users...
[28-Dec-2025 23:32:41 UTC] 🔍 getDiscoveryUsers called
[28-Dec-2025 23:32:41 UTC] 📝 Query:
[28-Dec-2025 23:32:41 UTC] ✅ Database returned 0 users
[28-Dec-2025 23:32:41 UTC] 🔍 Filtering preferences:
[28-Dec-2025 23:32:41 UTC] ✅ After filtering: 0 users
[28-Dec-2025 23:32:41 UTC] 🔍 getDiscoveryUsersCount called
[28-Dec-2025 23:32:41 UTC] ✅ Total users in DB (excluding current): 12
[28-Dec-2025 23:32:41 UTC] ✅ Discovery query complete
[28-Dec-2025 23:32:41 UTC] 📤 OUTGOING RESPONSE
[28-Dec-2025 23:32:41 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[28-Dec-2025 23:49:08 UTC] 🚀 Profile route accessed: GET /api/routes/profile.php?action=get-profile
[28-Dec-2025 23:49:08 UTC] 🚀 Profile route accessed: GET /api/routes/profile.php?action=get-profile
[28-Dec-2025 23:49:08 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[28-Dec-2025 23:49:08 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[28-Dec-2025 23:49:08 UTC] ⚠️ Using default environment values
[28-Dec-2025 23:49:08 UTC] ⚠️ Using default environment values
[28-Dec-2025 23:49:08 UTC] ✅ Environment configuration completed successfully
[28-Dec-2025 23:49:08 UTC] ✅ Environment configuration completed successfully
[28-Dec-2025 23:49:08 UTC] 🚀 Auth route accessed: GET /api/routes/auth.php?action=user-photos
[28-Dec-2025 23:49:08 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[28-Dec-2025 23:49:08 UTC] ⚠️ Using default environment values
[28-Dec-2025 23:49:08 UTC] ✅ Environment configuration completed successfully
[28-Dec-2025 23:49:08 UTC] 🚀 Auth route accessed: GET /api/routes/auth.php?action=user-photos
[28-Dec-2025 23:49:08 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[28-Dec-2025 23:49:08 UTC] ⚠️ Using default environment values
[28-Dec-2025 23:49:08 UTC] ✅ Environment configuration completed successfully
[28-Dec-2025 23:49:08 UTC] 📡 Processing Profile: GET get-profile
[28-Dec-2025 23:49:08 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[28-Dec-2025 23:49:08 UTC] 📡 Processing Profile: GET get-profile
[28-Dec-2025 23:49:08 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[28-Dec-2025 23:49:08 UTC] 📡 Processing: GET user-photos
[28-Dec-2025 23:49:08 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[28-Dec-2025 23:49:08 UTC] 📡 Processing: GET user-photos
[28-Dec-2025 23:49:08 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[28-Dec-2025 23:49:08 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[28-Dec-2025 23:49:08 UTC] ✅ Profile model initialized with table: users
[28-Dec-2025 23:49:08 UTC] ✅ ProfileController initialized
[28-Dec-2025 23:49:08 UTC] 📍 Routing to get-profile
[28-Dec-2025 23:49:08 UTC] 🟢 Getting user profile...
[28-Dec-2025 23:49:08 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[28-Dec-2025 23:49:08 UTC] ✅ Profile model initialized with table: users
[28-Dec-2025 23:49:08 UTC] ✅ ProfileController initialized
[28-Dec-2025 23:49:08 UTC] 📍 Routing to get-profile
[28-Dec-2025 23:49:08 UTC] 🟢 Getting user profile...
[28-Dec-2025 23:49:08 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[28-Dec-2025 23:49:08 UTC] ✅ Auth model initialized with table: users
[28-Dec-2025 23:49:08 UTC] ✅ AuthController initialized
[28-Dec-2025 23:49:08 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[28-Dec-2025 23:49:08 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[28-Dec-2025 23:49:08 UTC] ✅ Photo model initialized
[28-Dec-2025 23:49:08 UTC] ✅ PhotoController initialized
[28-Dec-2025 23:49:08 UTC] 📍 Routing to user-photos
[28-Dec-2025 23:49:08 UTC] ✅ User data retrieved for: 57
[28-Dec-2025 23:49:08 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[28-Dec-2025 23:49:08 UTC] ✅ Profile retrieved for user: 57
[28-Dec-2025 23:49:08 UTC] ✅ Auth model initialized with table: users
[28-Dec-2025 23:49:08 UTC] ✅ AuthController initialized
[28-Dec-2025 23:49:08 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[28-Dec-2025 23:49:08 UTC] ✅ User data retrieved for: 57
[28-Dec-2025 23:49:08 UTC] ✅ Profile retrieved for user: 57
[28-Dec-2025 23:49:08 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[28-Dec-2025 23:49:08 UTC] ✅ Photo model initialized
[28-Dec-2025 23:49:08 UTC] ✅ PhotoController initialized
[28-Dec-2025 23:49:08 UTC] 📍 Routing to user-photos
[28-Dec-2025 23:50:17 UTC] 🚀 Auth route accessed: POST /api/routes/auth.php?action=signup
[28-Dec-2025 23:50:17 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[28-Dec-2025 23:50:17 UTC] ⚠️ Using default environment values
[28-Dec-2025 23:50:17 UTC] ✅ Environment configuration completed successfully
[28-Dec-2025 23:50:17 UTC] 📡 Processing: POST signup
[28-Dec-2025 23:50:17 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[28-Dec-2025 23:50:17 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[28-Dec-2025 23:50:17 UTC] ✅ Auth model initialized with table: users
[28-Dec-2025 23:50:17 UTC] ✅ AuthController initialized
[28-Dec-2025 23:50:17 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[28-Dec-2025 23:50:17 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[28-Dec-2025 23:50:17 UTC] ✅ Photo model initialized
[28-Dec-2025 23:50:17 UTC] ✅ PhotoController initialized
[28-Dec-2025 23:50:17 UTC] 📍 Routing to signup
[28-Dec-2025 23:50:17 UTC] 📥 Signup request received: {"name":"Bubi","nickname":"Hari","gender":"Male","age":45,"email":"hari@gmail.com","location":"San Francisco, CA, United States","bio":"I love riri","preference":"Both","latitude":37.785834,"longitude":-122.406417,"password":"defaultPassword123","confirm_password":"defaultPassword123"}
[28-Dec-2025 23:50:17 UTC] 📍 User coordinates - Lat: 37.785834, Lng: -122.406417
[28-Dec-2025 23:50:18 UTC] ✅ User created successfully with ID: 58
[28-Dec-2025 23:50:18 UTC] ✅ User created successfully with ID: 58
[28-Dec-2025 23:50:18 UTC] 🚀 Auth route accessed: POST /api/routes/auth.php?action=login
[28-Dec-2025 23:50:18 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[28-Dec-2025 23:50:18 UTC] ⚠️ Using default environment values
[28-Dec-2025 23:50:18 UTC] ✅ Environment configuration completed successfully
[28-Dec-2025 23:50:18 UTC] 📡 Processing: POST login
[28-Dec-2025 23:50:18 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[28-Dec-2025 23:50:18 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[28-Dec-2025 23:50:18 UTC] ✅ Auth model initialized with table: users
[28-Dec-2025 23:50:18 UTC] ✅ AuthController initialized
[28-Dec-2025 23:50:18 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[28-Dec-2025 23:50:18 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[28-Dec-2025 23:50:18 UTC] ✅ Photo model initialized
[28-Dec-2025 23:50:18 UTC] ✅ PhotoController initialized
[28-Dec-2025 23:50:18 UTC] 📍 Routing to login
[28-Dec-2025 23:50:18 UTC] 📥 Login request received: {"email":"hari@gmail.com","password":"defaultPassword123"}
[28-Dec-2025 23:50:18 UTC] ✅ Login successful for user: hari@gmail.com
[28-Dec-2025 23:50:18 UTC] ✅ JWT created successfully for user ID: 58
[28-Dec-2025 23:50:19 UTC] 🚀 Auth route accessed: GET /api/routes/auth.php?action=user-photos
[28-Dec-2025 23:50:19 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[28-Dec-2025 23:50:19 UTC] ⚠️ Using default environment values
[28-Dec-2025 23:50:19 UTC] ✅ Environment configuration completed successfully
[28-Dec-2025 23:50:19 UTC] 📡 Processing: GET user-photos
[28-Dec-2025 23:50:19 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[28-Dec-2025 23:50:19 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[28-Dec-2025 23:50:19 UTC] ✅ Auth model initialized with table: users
[28-Dec-2025 23:50:19 UTC] ✅ AuthController initialized
[28-Dec-2025 23:50:19 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[28-Dec-2025 23:50:19 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[28-Dec-2025 23:50:19 UTC] ✅ Photo model initialized
[28-Dec-2025 23:50:19 UTC] ✅ PhotoController initialized
[28-Dec-2025 23:50:19 UTC] 📍 Routing to user-photos
[28-Dec-2025 23:50:33 UTC] 🚀 Auth route accessed: POST /api/routes/auth.php?action=upload-photo
[28-Dec-2025 23:50:33 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[28-Dec-2025 23:50:33 UTC] ⚠️ Using default environment values
[28-Dec-2025 23:50:33 UTC] ✅ Environment configuration completed successfully
[28-Dec-2025 23:50:33 UTC] 📡 Processing: POST upload-photo
[28-Dec-2025 23:50:33 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[28-Dec-2025 23:50:33 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[28-Dec-2025 23:50:33 UTC] ✅ Auth model initialized with table: users
[28-Dec-2025 23:50:33 UTC] ✅ AuthController initialized
[28-Dec-2025 23:50:33 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[28-Dec-2025 23:50:33 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[28-Dec-2025 23:50:33 UTC] ✅ Photo model initialized
[28-Dec-2025 23:50:33 UTC] ✅ PhotoController initialized
[28-Dec-2025 23:50:33 UTC] 📍 Routing to upload-photo
[28-Dec-2025 23:50:33 UTC] 📸 Upload photo request for user: 58
[28-Dec-2025 23:50:35 UTC] 🚀 Auth route accessed: POST /api/routes/auth.php?action=set-main-photo
[28-Dec-2025 23:50:35 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[28-Dec-2025 23:50:35 UTC] ⚠️ Using default environment values
[28-Dec-2025 23:50:35 UTC] ✅ Environment configuration completed successfully
[28-Dec-2025 23:50:35 UTC] 📡 Processing: POST set-main-photo
[28-Dec-2025 23:50:35 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[28-Dec-2025 23:50:35 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[28-Dec-2025 23:50:35 UTC] ✅ Auth model initialized with table: users
[28-Dec-2025 23:50:35 UTC] ✅ AuthController initialized
[28-Dec-2025 23:50:35 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[28-Dec-2025 23:50:35 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[28-Dec-2025 23:50:35 UTC] ✅ Photo model initialized
[28-Dec-2025 23:50:35 UTC] ✅ PhotoController initialized
[28-Dec-2025 23:50:35 UTC] 📍 Routing to set-main-photo
[28-Dec-2025 23:59:16 UTC] 🚀 Logger initialized
[28-Dec-2025 23:59:16 UTC] 📥 INCOMING REQUEST
[28-Dec-2025 23:59:16 UTC] 📋 GET Parameters
[28-Dec-2025 23:59:16 UTC] 📄 Request Headers
[28-Dec-2025 23:59:16 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[28-Dec-2025 23:59:16 UTC] 🌐 Request Details
[28-Dec-2025 23:59:16 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[28-Dec-2025 23:59:16 UTC] ⚠️ Using default environment values
[28-Dec-2025 23:59:16 UTC] ✅ Environment configuration completed successfully
[28-Dec-2025 23:59:16 UTC] 📡 Routing Info
[28-Dec-2025 23:59:16 UTC] 🎯 DiscoveryController constructor called
[28-Dec-2025 23:59:16 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[28-Dec-2025 23:59:16 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[28-Dec-2025 23:59:16 UTC] ✅ DiscoveryController initialized
[28-Dec-2025 23:59:16 UTC] 🎯 DiscoveryController instantiated
[28-Dec-2025 23:59:16 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[28-Dec-2025 23:59:16 UTC] 🟢 getDiscoverUsers() method called
[28-Dec-2025 23:59:16 UTC] 🔐 Calling jwtMiddleware...
[28-Dec-2025 23:59:16 UTC] 🔐 jwtMiddleware returned
[28-Dec-2025 23:59:16 UTC] 📊 Pagination parameters
[28-Dec-2025 23:59:16 UTC] 👤 Getting current user data for ID: 58
[28-Dec-2025 23:59:16 UTC] ✅ Current user found
[28-Dec-2025 23:59:16 UTC] 🔍 Querying discovery users...
[28-Dec-2025 23:59:16 UTC] 🔍 getDiscoveryUsers called
[28-Dec-2025 23:59:16 UTC] 📝 Query:
[28-Dec-2025 23:59:16 UTC] ✅ Database returned 12 users
[28-Dec-2025 23:59:16 UTC] 👤 Sample user from DB:
[28-Dec-2025 23:59:16 UTC] 🔍 Filtering preferences:
[28-Dec-2025 23:59:16 UTC] 🤝 Preference check:
[28-Dec-2025 23:59:16 UTC] ⚠️ Skipping user 46 - no photos
[28-Dec-2025 23:59:16 UTC] 🤝 Preference check:
[28-Dec-2025 23:59:16 UTC] ⚠️ Skipping user 48 - no photos
[28-Dec-2025 23:59:16 UTC] 🤝 Preference check:
[28-Dec-2025 23:59:16 UTC] 🤝 Preference check:
[28-Dec-2025 23:59:16 UTC] ⚠️ Skipping user 50 - preferences don't match
[28-Dec-2025 23:59:16 UTC] 🤝 Preference check:
[28-Dec-2025 23:59:16 UTC] 🤝 Preference check:
[28-Dec-2025 23:59:16 UTC] 🤝 Preference check:
[28-Dec-2025 23:59:16 UTC] 🤝 Preference check:
[28-Dec-2025 23:59:16 UTC] 🤝 Preference check:
[28-Dec-2025 23:59:16 UTC] 🤝 Preference check:
[28-Dec-2025 23:59:16 UTC] ✅ After filtering: 9 users
[28-Dec-2025 23:59:16 UTC] 🔍 getDiscoveryUsersCount called
[28-Dec-2025 23:59:16 UTC] ✅ Total users in DB (excluding current): 13
[28-Dec-2025 23:59:16 UTC] ✅ Discovery query complete
[28-Dec-2025 23:59:16 UTC] 📤 OUTGOING RESPONSE
[28-Dec-2025 23:59:16 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[29-Dec-2025 00:01:36 UTC] 🚀 Logger initialized
[29-Dec-2025 00:01:36 UTC] 📥 INCOMING REQUEST
[29-Dec-2025 00:01:36 UTC] 📋 GET Parameters
[29-Dec-2025 00:01:36 UTC] 📄 Request Headers
[29-Dec-2025 00:01:36 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[29-Dec-2025 00:01:36 UTC] 🌐 Request Details
[29-Dec-2025 00:01:36 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[29-Dec-2025 00:01:36 UTC] ⚠️ Using default environment values
[29-Dec-2025 00:01:36 UTC] ✅ Environment configuration completed successfully
[29-Dec-2025 00:01:37 UTC] 📡 Routing Info
[29-Dec-2025 00:01:37 UTC] 🎯 DiscoveryController constructor called
[29-Dec-2025 00:01:37 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[29-Dec-2025 00:01:37 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[29-Dec-2025 00:01:37 UTC] ✅ DiscoveryController initialized
[29-Dec-2025 00:01:37 UTC] 🎯 DiscoveryController instantiated
[29-Dec-2025 00:01:37 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[29-Dec-2025 00:01:37 UTC] 🟢 getDiscoverUsers() method called
[29-Dec-2025 00:01:37 UTC] 🔐 Calling jwtMiddleware...
[29-Dec-2025 00:01:37 UTC] 🔐 jwtMiddleware returned
[29-Dec-2025 00:01:37 UTC] 📊 Pagination parameters
[29-Dec-2025 00:01:37 UTC] 👤 Getting current user data for ID: 58
[29-Dec-2025 00:01:37 UTC] ✅ Current user found
[29-Dec-2025 00:01:37 UTC] 🔍 Querying discovery users...
[29-Dec-2025 00:01:37 UTC] 🔍 getDiscoveryUsers called
[29-Dec-2025 00:01:37 UTC] 📝 Query:
[29-Dec-2025 00:01:37 UTC] ✅ Database returned 12 users
[29-Dec-2025 00:01:37 UTC] 👤 Sample user from DB:
[29-Dec-2025 00:01:37 UTC] 🔍 Filtering preferences:
[29-Dec-2025 00:01:37 UTC] 🤝 Preference check:
[29-Dec-2025 00:01:37 UTC] ⚠️ Skipping user 46 - no photos
[29-Dec-2025 00:01:37 UTC] 🤝 Preference check:
[29-Dec-2025 00:01:37 UTC] ⚠️ Skipping user 48 - no photos
[29-Dec-2025 00:01:37 UTC] 🤝 Preference check:
[29-Dec-2025 00:01:37 UTC] 🤝 Preference check:
[29-Dec-2025 00:01:37 UTC] ⚠️ Skipping user 50 - preferences don't match
[29-Dec-2025 00:01:37 UTC] 🤝 Preference check:
[29-Dec-2025 00:01:37 UTC] 🤝 Preference check:
[29-Dec-2025 00:01:37 UTC] 🤝 Preference check:
[29-Dec-2025 00:01:37 UTC] 🤝 Preference check:
[29-Dec-2025 00:01:37 UTC] 🤝 Preference check:
[29-Dec-2025 00:01:37 UTC] 🤝 Preference check:
[29-Dec-2025 00:01:37 UTC] ✅ After filtering: 9 users
[29-Dec-2025 00:01:37 UTC] 🔍 getDiscoveryUsersCount called
[29-Dec-2025 00:01:37 UTC] ✅ Total users in DB (excluding current): 13
[29-Dec-2025 00:01:37 UTC] ✅ Discovery query complete
[29-Dec-2025 00:01:37 UTC] 📤 OUTGOING RESPONSE
[29-Dec-2025 00:01:37 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[29-Dec-2025 00:01:51 UTC] 🚀 Logger initialized
[29-Dec-2025 00:01:51 UTC] 📥 INCOMING REQUEST
[29-Dec-2025 00:01:51 UTC] 📋 GET Parameters
[29-Dec-2025 00:01:51 UTC] 📄 Request Headers
[29-Dec-2025 00:01:51 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[29-Dec-2025 00:01:51 UTC] 🌐 Request Details
[29-Dec-2025 00:01:51 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[29-Dec-2025 00:01:51 UTC] ⚠️ Using default environment values
[29-Dec-2025 00:01:51 UTC] ✅ Environment configuration completed successfully
[29-Dec-2025 00:01:51 UTC] 📡 Routing Info
[29-Dec-2025 00:01:51 UTC] 🎯 DiscoveryController constructor called
[29-Dec-2025 00:01:51 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[29-Dec-2025 00:01:51 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[29-Dec-2025 00:01:51 UTC] ✅ DiscoveryController initialized
[29-Dec-2025 00:01:51 UTC] 🎯 DiscoveryController instantiated
[29-Dec-2025 00:01:51 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[29-Dec-2025 00:01:51 UTC] 🟢 getDiscoverUsers() method called
[29-Dec-2025 00:01:51 UTC] 🔐 Calling jwtMiddleware...
[29-Dec-2025 00:01:51 UTC] 🔐 jwtMiddleware returned
[29-Dec-2025 00:01:51 UTC] 📊 Pagination parameters
[29-Dec-2025 00:01:51 UTC] 👤 Getting current user data for ID: 58
[29-Dec-2025 00:01:51 UTC] ✅ Current user found
[29-Dec-2025 00:01:51 UTC] 🔍 Querying discovery users...
[29-Dec-2025 00:01:51 UTC] 🔍 getDiscoveryUsers called
[29-Dec-2025 00:01:51 UTC] 📝 Query:
[29-Dec-2025 00:01:51 UTC] ✅ Database returned 12 users
[29-Dec-2025 00:01:51 UTC] 👤 Sample user from DB:
[29-Dec-2025 00:01:51 UTC] 🔍 Filtering preferences:
[29-Dec-2025 00:01:51 UTC] 🤝 Preference check:
[29-Dec-2025 00:01:51 UTC] ⚠️ Skipping user 46 - no photos
[29-Dec-2025 00:01:51 UTC] 🤝 Preference check:
[29-Dec-2025 00:01:51 UTC] ⚠️ Skipping user 48 - no photos
[29-Dec-2025 00:01:51 UTC] 🤝 Preference check:
[29-Dec-2025 00:01:51 UTC] 🤝 Preference check:
[29-Dec-2025 00:01:51 UTC] ⚠️ Skipping user 50 - preferences don't match
[29-Dec-2025 00:01:51 UTC] 🤝 Preference check:
[29-Dec-2025 00:01:51 UTC] 🤝 Preference check:
[29-Dec-2025 00:01:51 UTC] 🤝 Preference check:
[29-Dec-2025 00:01:51 UTC] 🤝 Preference check:
[29-Dec-2025 00:01:51 UTC] 🤝 Preference check:
[29-Dec-2025 00:01:51 UTC] 🤝 Preference check:
[29-Dec-2025 00:01:51 UTC] ✅ After filtering: 9 users
[29-Dec-2025 00:01:51 UTC] 🔍 getDiscoveryUsersCount called
[29-Dec-2025 00:01:51 UTC] ✅ Total users in DB (excluding current): 13
[29-Dec-2025 00:01:51 UTC] ✅ Discovery query complete
[29-Dec-2025 00:01:51 UTC] 📤 OUTGOING RESPONSE
[29-Dec-2025 00:01:51 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[29-Dec-2025 00:02:04 UTC] 🚀 Logger initialized
[29-Dec-2025 00:02:04 UTC] 📥 INCOMING REQUEST
[29-Dec-2025 00:02:04 UTC] 📋 GET Parameters
[29-Dec-2025 00:02:04 UTC] 📄 Request Headers
[29-Dec-2025 00:02:04 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[29-Dec-2025 00:02:04 UTC] 🌐 Request Details
[29-Dec-2025 00:02:04 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[29-Dec-2025 00:02:04 UTC] ⚠️ Using default environment values
[29-Dec-2025 00:02:04 UTC] ✅ Environment configuration completed successfully
[29-Dec-2025 00:02:04 UTC] 📡 Routing Info
[29-Dec-2025 00:02:04 UTC] 🎯 DiscoveryController constructor called
[29-Dec-2025 00:02:04 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[29-Dec-2025 00:02:04 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[29-Dec-2025 00:02:04 UTC] ✅ DiscoveryController initialized
[29-Dec-2025 00:02:04 UTC] 🎯 DiscoveryController instantiated
[29-Dec-2025 00:02:04 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[29-Dec-2025 00:02:04 UTC] 🟢 getDiscoverUsers() method called
[29-Dec-2025 00:02:04 UTC] 🔐 Calling jwtMiddleware...
[29-Dec-2025 00:02:04 UTC] 🔐 jwtMiddleware returned
[29-Dec-2025 00:02:04 UTC] 📊 Pagination parameters
[29-Dec-2025 00:02:04 UTC] 👤 Getting current user data for ID: 58
[29-Dec-2025 00:02:04 UTC] ✅ Current user found
[29-Dec-2025 00:02:04 UTC] 🔍 Querying discovery users...
[29-Dec-2025 00:02:04 UTC] 🔍 getDiscoveryUsers called
[29-Dec-2025 00:02:04 UTC] 📝 Query:
[29-Dec-2025 00:02:04 UTC] ✅ Database returned 12 users
[29-Dec-2025 00:02:04 UTC] 👤 Sample user from DB:
[29-Dec-2025 00:02:04 UTC] 🔍 Filtering preferences:
[29-Dec-2025 00:02:04 UTC] 🤝 Preference check:
[29-Dec-2025 00:02:04 UTC] ⚠️ Skipping user 46 - no photos
[29-Dec-2025 00:02:04 UTC] 🤝 Preference check:
[29-Dec-2025 00:02:04 UTC] ⚠️ Skipping user 48 - no photos
[29-Dec-2025 00:02:04 UTC] 🤝 Preference check:
[29-Dec-2025 00:02:04 UTC] 🤝 Preference check:
[29-Dec-2025 00:02:04 UTC] ⚠️ Skipping user 50 - preferences don't match
[29-Dec-2025 00:02:04 UTC] 🤝 Preference check:
[29-Dec-2025 00:02:04 UTC] 🤝 Preference check:
[29-Dec-2025 00:02:04 UTC] 🤝 Preference check:
[29-Dec-2025 00:02:04 UTC] 🤝 Preference check:
[29-Dec-2025 00:02:04 UTC] 🤝 Preference check:
[29-Dec-2025 00:02:04 UTC] 🤝 Preference check:
[29-Dec-2025 00:02:04 UTC] ✅ After filtering: 9 users
[29-Dec-2025 00:02:04 UTC] 🔍 getDiscoveryUsersCount called
[29-Dec-2025 00:02:04 UTC] ✅ Total users in DB (excluding current): 13
[29-Dec-2025 00:02:04 UTC] ✅ Discovery query complete
[29-Dec-2025 00:02:04 UTC] 📤 OUTGOING RESPONSE
[29-Dec-2025 00:02:04 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[29-Dec-2025 00:02:52 UTC] 🚀 Logger initialized
[29-Dec-2025 00:02:52 UTC] 📥 INCOMING REQUEST
[29-Dec-2025 00:02:52 UTC] 📋 GET Parameters
[29-Dec-2025 00:02:52 UTC] 📄 Request Headers
[29-Dec-2025 00:02:52 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[29-Dec-2025 00:02:52 UTC] 🌐 Request Details
[29-Dec-2025 00:02:52 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[29-Dec-2025 00:02:52 UTC] ⚠️ Using default environment values
[29-Dec-2025 00:02:52 UTC] ✅ Environment configuration completed successfully
[29-Dec-2025 00:02:52 UTC] 📡 Routing Info
[29-Dec-2025 00:02:52 UTC] 🎯 DiscoveryController constructor called
[29-Dec-2025 00:02:52 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[29-Dec-2025 00:02:52 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[29-Dec-2025 00:02:52 UTC] ✅ DiscoveryController initialized
[29-Dec-2025 00:02:52 UTC] 🎯 DiscoveryController instantiated
[29-Dec-2025 00:02:52 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[29-Dec-2025 00:02:52 UTC] 🟢 getDiscoverUsers() method called
[29-Dec-2025 00:02:52 UTC] 🔐 Calling jwtMiddleware...
[29-Dec-2025 00:02:52 UTC] 🔐 jwtMiddleware returned
[29-Dec-2025 00:02:52 UTC] 📊 Pagination parameters
[29-Dec-2025 00:02:52 UTC] 👤 Getting current user data for ID: 58
[29-Dec-2025 00:02:52 UTC] ✅ Current user found
[29-Dec-2025 00:02:52 UTC] 🔍 Querying discovery users...
[29-Dec-2025 00:02:52 UTC] 🔍 getDiscoveryUsers called
[29-Dec-2025 00:02:52 UTC] 📝 Query:
[29-Dec-2025 00:02:52 UTC] ✅ Database returned 12 users
[29-Dec-2025 00:02:52 UTC] 👤 Sample user from DB:
[29-Dec-2025 00:02:52 UTC] 🔍 Filtering preferences:
[29-Dec-2025 00:02:52 UTC] 🤝 Preference check:
[29-Dec-2025 00:02:52 UTC] ⚠️ Skipping user 46 - no photos
[29-Dec-2025 00:02:52 UTC] 🤝 Preference check:
[29-Dec-2025 00:02:52 UTC] ⚠️ Skipping user 48 - no photos
[29-Dec-2025 00:02:52 UTC] 🤝 Preference check:
[29-Dec-2025 00:02:52 UTC] 🤝 Preference check:
[29-Dec-2025 00:02:52 UTC] ⚠️ Skipping user 50 - preferences don't match
[29-Dec-2025 00:02:52 UTC] 🤝 Preference check:
[29-Dec-2025 00:02:52 UTC] 🤝 Preference check:
[29-Dec-2025 00:02:52 UTC] 🤝 Preference check:
[29-Dec-2025 00:02:52 UTC] 🤝 Preference check:
[29-Dec-2025 00:02:52 UTC] 🤝 Preference check:
[29-Dec-2025 00:02:52 UTC] 🤝 Preference check:
[29-Dec-2025 00:02:52 UTC] ✅ After filtering: 9 users
[29-Dec-2025 00:02:52 UTC] 🔍 getDiscoveryUsersCount called
[29-Dec-2025 00:02:52 UTC] ✅ Total users in DB (excluding current): 13
[29-Dec-2025 00:02:52 UTC] ✅ Discovery query complete
[29-Dec-2025 00:02:52 UTC] 📤 OUTGOING RESPONSE
[29-Dec-2025 00:02:52 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[29-Dec-2025 00:03:07 UTC] 🚀 Auth route accessed: GET /api/routes/auth.php?action=user-photos
[29-Dec-2025 00:03:07 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[29-Dec-2025 00:03:07 UTC] ⚠️ Using default environment values
[29-Dec-2025 00:03:07 UTC] ✅ Environment configuration completed successfully
[29-Dec-2025 00:03:07 UTC] 🚀 Auth route accessed: GET /api/routes/auth.php?action=user-photos
[29-Dec-2025 00:03:07 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[29-Dec-2025 00:03:07 UTC] ⚠️ Using default environment values
[29-Dec-2025 00:03:07 UTC] ✅ Environment configuration completed successfully
[29-Dec-2025 00:03:07 UTC] 🚀 Profile route accessed: GET /api/routes/profile.php?action=get-profile
[29-Dec-2025 00:03:07 UTC] 🚀 Profile route accessed: GET /api/routes/profile.php?action=get-profile
[29-Dec-2025 00:03:07 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[29-Dec-2025 00:03:07 UTC] ⚠️ Using default environment values
[29-Dec-2025 00:03:07 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[29-Dec-2025 00:03:07 UTC] ✅ Environment configuration completed successfully
[29-Dec-2025 00:03:07 UTC] ⚠️ Using default environment values
[29-Dec-2025 00:03:07 UTC] ✅ Environment configuration completed successfully
[29-Dec-2025 00:03:07 UTC] 📡 Processing: GET user-photos
[29-Dec-2025 00:03:07 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[29-Dec-2025 00:03:07 UTC] 📡 Processing: GET user-photos
[29-Dec-2025 00:03:07 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[29-Dec-2025 00:03:07 UTC] 📡 Processing Profile: GET get-profile
[29-Dec-2025 00:03:07 UTC] 📡 Processing Profile: GET get-profile
[29-Dec-2025 00:03:07 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[29-Dec-2025 00:03:07 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[29-Dec-2025 00:03:07 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[29-Dec-2025 00:03:07 UTC] ✅ Auth model initialized with table: users
[29-Dec-2025 00:03:07 UTC] ✅ AuthController initialized
[29-Dec-2025 00:03:07 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[29-Dec-2025 00:03:07 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[29-Dec-2025 00:03:07 UTC] ✅ Auth model initialized with table: users
[29-Dec-2025 00:03:07 UTC] ✅ AuthController initialized
[29-Dec-2025 00:03:07 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[29-Dec-2025 00:03:07 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[29-Dec-2025 00:03:07 UTC] ✅ Photo model initialized
[29-Dec-2025 00:03:07 UTC] ✅ PhotoController initialized
[29-Dec-2025 00:03:07 UTC] 📍 Routing to user-photos
[29-Dec-2025 00:03:07 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[29-Dec-2025 00:03:07 UTC] ✅ Profile model initialized with table: users
[29-Dec-2025 00:03:07 UTC] ✅ ProfileController initialized
[29-Dec-2025 00:03:07 UTC] 📍 Routing to get-profile
[29-Dec-2025 00:03:07 UTC] 🟢 Getting user profile...
[29-Dec-2025 00:03:07 UTC] ✅ User data retrieved for: 58
[29-Dec-2025 00:03:07 UTC] ✅ Profile retrieved for user: 58
[29-Dec-2025 00:03:07 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[29-Dec-2025 00:03:07 UTC] ✅ Profile model initialized with table: users
[29-Dec-2025 00:03:07 UTC] ✅ ProfileController initialized
[29-Dec-2025 00:03:07 UTC] 📍 Routing to get-profile
[29-Dec-2025 00:03:07 UTC] 🟢 Getting user profile...
[29-Dec-2025 00:03:07 UTC] ✅ User data retrieved for: 58
[29-Dec-2025 00:03:07 UTC] ✅ Profile retrieved for user: 58
[29-Dec-2025 00:03:07 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[29-Dec-2025 00:03:07 UTC] ✅ Photo model initialized
[29-Dec-2025 00:03:07 UTC] ✅ PhotoController initialized
[29-Dec-2025 00:03:07 UTC] 📍 Routing to user-photos
[29-Dec-2025 00:03:15 UTC] 🚀 Logger initialized
[29-Dec-2025 00:03:15 UTC] 📥 INCOMING REQUEST
[29-Dec-2025 00:03:15 UTC] 📋 GET Parameters
[29-Dec-2025 00:03:15 UTC] 📦 POST Data
[29-Dec-2025 00:03:15 UTC] 📄 Request Headers
[29-Dec-2025 00:03:15 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[29-Dec-2025 00:03:15 UTC] 🌐 Request Details
[29-Dec-2025 00:03:15 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[29-Dec-2025 00:03:15 UTC] ⚠️ Using default environment values
[29-Dec-2025 00:03:15 UTC] ✅ Environment configuration completed successfully
[29-Dec-2025 00:03:15 UTC] 📡 Routing Info
[29-Dec-2025 00:03:15 UTC] 🎯 DiscoveryController constructor called
[29-Dec-2025 00:03:15 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[29-Dec-2025 00:03:15 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[29-Dec-2025 00:03:15 UTC] ✅ DiscoveryController initialized
[29-Dec-2025 00:03:15 UTC] 🎯 DiscoveryController instantiated
[29-Dec-2025 00:03:15 UTC] 📍 ROUTING: POST handle swipe
[29-Dec-2025 00:03:15 UTC] 🟢 Handling swipe action...
[29-Dec-2025 00:03:15 UTC] 🔄 Processing swipe - User: 58, Target: 45, Action: dislike
[29-Dec-2025 00:03:15 UTC] 📤 OUTGOING RESPONSE
[29-Dec-2025 00:03:15 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[29-Dec-2025 00:03:19 UTC] 🚀 Logger initialized
[29-Dec-2025 00:03:19 UTC] 📥 INCOMING REQUEST
[29-Dec-2025 00:03:19 UTC] 📋 GET Parameters
[29-Dec-2025 00:03:19 UTC] 📦 POST Data
[29-Dec-2025 00:03:19 UTC] 📄 Request Headers
[29-Dec-2025 00:03:19 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[29-Dec-2025 00:03:19 UTC] 🌐 Request Details
[29-Dec-2025 00:03:19 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[29-Dec-2025 00:03:19 UTC] ⚠️ Using default environment values
[29-Dec-2025 00:03:19 UTC] ✅ Environment configuration completed successfully
[29-Dec-2025 00:03:19 UTC] 📡 Routing Info
[29-Dec-2025 00:03:19 UTC] 🎯 DiscoveryController constructor called
[29-Dec-2025 00:03:19 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[29-Dec-2025 00:03:20 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[29-Dec-2025 00:03:20 UTC] ✅ DiscoveryController initialized
[29-Dec-2025 00:03:20 UTC] 🎯 DiscoveryController instantiated
[29-Dec-2025 00:03:20 UTC] 📍 ROUTING: POST handle swipe
[29-Dec-2025 00:03:20 UTC] 🟢 Handling swipe action...
[29-Dec-2025 00:03:20 UTC] 🔄 Processing swipe - User: 58, Target: 47, Action: dislike
[29-Dec-2025 00:03:20 UTC] 📤 OUTGOING RESPONSE
[29-Dec-2025 00:03:20 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[29-Dec-2025 00:03:21 UTC] 🚀 Logger initialized
[29-Dec-2025 00:03:21 UTC] 📥 INCOMING REQUEST
[29-Dec-2025 00:03:21 UTC] 📋 GET Parameters
[29-Dec-2025 00:03:21 UTC] 📦 POST Data
[29-Dec-2025 00:03:21 UTC] 📄 Request Headers
[29-Dec-2025 00:03:21 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[29-Dec-2025 00:03:21 UTC] 🌐 Request Details
[29-Dec-2025 00:03:21 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[29-Dec-2025 00:03:21 UTC] ⚠️ Using default environment values
[29-Dec-2025 00:03:21 UTC] ✅ Environment configuration completed successfully
[29-Dec-2025 00:03:21 UTC] 📡 Routing Info
[29-Dec-2025 00:03:21 UTC] 🎯 DiscoveryController constructor called
[29-Dec-2025 00:03:21 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[29-Dec-2025 00:03:21 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[29-Dec-2025 00:03:21 UTC] ✅ DiscoveryController initialized
[29-Dec-2025 00:03:21 UTC] 🎯 DiscoveryController instantiated
[29-Dec-2025 00:03:21 UTC] 📍 ROUTING: POST handle swipe
[29-Dec-2025 00:03:21 UTC] 🟢 Handling swipe action...
[29-Dec-2025 00:03:21 UTC] 🔄 Processing swipe - User: 58, Target: 49, Action: dislike
[29-Dec-2025 00:03:22 UTC] 🚀 Logger initialized
[29-Dec-2025 00:03:22 UTC] 📥 INCOMING REQUEST
[29-Dec-2025 00:03:22 UTC] 📋 GET Parameters
[29-Dec-2025 00:03:22 UTC] 📦 POST Data
[29-Dec-2025 00:03:22 UTC] 📄 Request Headers
[29-Dec-2025 00:03:22 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[29-Dec-2025 00:03:22 UTC] 🌐 Request Details
[29-Dec-2025 00:03:22 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[29-Dec-2025 00:03:22 UTC] ⚠️ Using default environment values
[29-Dec-2025 00:03:22 UTC] ✅ Environment configuration completed successfully
[29-Dec-2025 00:03:22 UTC] 📡 Routing Info
[29-Dec-2025 00:03:22 UTC] 🎯 DiscoveryController constructor called
[29-Dec-2025 00:03:22 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[29-Dec-2025 00:03:23 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[29-Dec-2025 00:03:23 UTC] ✅ DiscoveryController initialized
[29-Dec-2025 00:03:23 UTC] 🎯 DiscoveryController instantiated
[29-Dec-2025 00:03:23 UTC] 📍 ROUTING: POST handle swipe
[29-Dec-2025 00:03:23 UTC] 🟢 Handling swipe action...
[29-Dec-2025 00:03:23 UTC] 🔄 Processing swipe - User: 58, Target: 51, Action: dislike
[29-Dec-2025 00:03:23 UTC] 📤 OUTGOING RESPONSE
[29-Dec-2025 00:03:23 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[29-Dec-2025 00:03:24 UTC] 🚀 Logger initialized
[29-Dec-2025 00:03:24 UTC] 📥 INCOMING REQUEST
[29-Dec-2025 00:03:24 UTC] 📋 GET Parameters
[29-Dec-2025 00:03:24 UTC] 📦 POST Data
[29-Dec-2025 00:03:24 UTC] 📄 Request Headers
[29-Dec-2025 00:03:24 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[29-Dec-2025 00:03:24 UTC] 🌐 Request Details
[29-Dec-2025 00:03:24 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[29-Dec-2025 00:03:24 UTC] ⚠️ Using default environment values
[29-Dec-2025 00:03:24 UTC] ✅ Environment configuration completed successfully
[29-Dec-2025 00:03:24 UTC] 📡 Routing Info
[29-Dec-2025 00:03:24 UTC] 🎯 DiscoveryController constructor called
[29-Dec-2025 00:03:24 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[29-Dec-2025 00:03:24 UTC] 🚀 Logger initialized
[29-Dec-2025 00:03:24 UTC] 📥 INCOMING REQUEST
[29-Dec-2025 00:03:24 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[29-Dec-2025 00:03:24 UTC] 📋 GET Parameters
[29-Dec-2025 00:03:24 UTC] ✅ DiscoveryController initialized
[29-Dec-2025 00:03:24 UTC] 📄 Request Headers
[29-Dec-2025 00:03:24 UTC] 🎯 DiscoveryController instantiated
[29-Dec-2025 00:03:24 UTC] 📍 ROUTING: POST handle swipe
[29-Dec-2025 00:03:24 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[29-Dec-2025 00:03:24 UTC] 🟢 Handling swipe action...
[29-Dec-2025 00:03:24 UTC] 🌐 Request Details
[29-Dec-2025 00:03:24 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[29-Dec-2025 00:03:24 UTC] ⚠️ Using default environment values
[29-Dec-2025 00:03:24 UTC] ✅ Environment configuration completed successfully
[29-Dec-2025 00:03:24 UTC] 🔄 Processing swipe - User: 58, Target: 52, Action: dislike
[29-Dec-2025 00:03:24 UTC] 📡 Routing Info
[29-Dec-2025 00:03:24 UTC] 🎯 DiscoveryController constructor called
[29-Dec-2025 00:03:24 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[29-Dec-2025 00:03:24 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[29-Dec-2025 00:03:24 UTC] ✅ DiscoveryController initialized
[29-Dec-2025 00:03:24 UTC] 🎯 DiscoveryController instantiated
[29-Dec-2025 00:03:24 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[29-Dec-2025 00:03:24 UTC] 🟢 getDiscoverUsers() method called
[29-Dec-2025 00:03:24 UTC] 🔐 Calling jwtMiddleware...
[29-Dec-2025 00:03:24 UTC] 🔐 jwtMiddleware returned
[29-Dec-2025 00:03:24 UTC] 📊 Pagination parameters
[29-Dec-2025 00:03:24 UTC] 👤 Getting current user data for ID: 58
[29-Dec-2025 00:03:24 UTC] 📤 OUTGOING RESPONSE
[29-Dec-2025 00:03:24 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[29-Dec-2025 00:03:24 UTC] ✅ Current user found
[29-Dec-2025 00:03:24 UTC] 🔍 Querying discovery users...
[29-Dec-2025 00:03:24 UTC] 🔍 getDiscoveryUsers called
[29-Dec-2025 00:03:24 UTC] 📝 Query:
[29-Dec-2025 00:03:24 UTC] ✅ Database returned 0 users
[29-Dec-2025 00:03:24 UTC] 🔍 Filtering preferences:
[29-Dec-2025 00:03:24 UTC] ✅ After filtering: 0 users
[29-Dec-2025 00:03:24 UTC] 🔍 getDiscoveryUsersCount called
[29-Dec-2025 00:03:25 UTC] 📤 OUTGOING RESPONSE
[29-Dec-2025 00:03:25 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[29-Dec-2025 00:03:25 UTC] 🚀 Logger initialized
[29-Dec-2025 00:03:25 UTC] 📥 INCOMING REQUEST
[29-Dec-2025 00:03:25 UTC] 📋 GET Parameters
[29-Dec-2025 00:03:25 UTC] 📦 POST Data
[29-Dec-2025 00:03:25 UTC] 📄 Request Headers
[29-Dec-2025 00:03:25 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[29-Dec-2025 00:03:25 UTC] 🌐 Request Details
[29-Dec-2025 00:03:25 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[29-Dec-2025 00:03:25 UTC] ⚠️ Using default environment values
[29-Dec-2025 00:03:25 UTC] ✅ Environment configuration completed successfully
[29-Dec-2025 00:03:25 UTC] 📡 Routing Info
[29-Dec-2025 00:03:25 UTC] 🎯 DiscoveryController constructor called
[29-Dec-2025 00:03:25 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[29-Dec-2025 00:03:25 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[29-Dec-2025 00:03:25 UTC] ✅ DiscoveryController initialized
[29-Dec-2025 00:03:25 UTC] 🎯 DiscoveryController instantiated
[29-Dec-2025 00:03:25 UTC] 📍 ROUTING: POST handle swipe
[29-Dec-2025 00:03:25 UTC] 🟢 Handling swipe action...
[29-Dec-2025 00:03:25 UTC] 🔄 Processing swipe - User: 58, Target: 53, Action: dislike
[29-Dec-2025 00:03:25 UTC] 📤 OUTGOING RESPONSE
[29-Dec-2025 00:03:25 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[29-Dec-2025 00:03:25 UTC] 🚀 Logger initialized
[29-Dec-2025 00:03:25 UTC] 📥 INCOMING REQUEST
[29-Dec-2025 00:03:25 UTC] 📋 GET Parameters
[29-Dec-2025 00:03:25 UTC] 📄 Request Headers
[29-Dec-2025 00:03:25 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[29-Dec-2025 00:03:25 UTC] 🌐 Request Details
[29-Dec-2025 00:03:25 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[29-Dec-2025 00:03:25 UTC] ⚠️ Using default environment values
[29-Dec-2025 00:03:25 UTC] ✅ Environment configuration completed successfully
[29-Dec-2025 00:03:25 UTC] 📡 Routing Info
[29-Dec-2025 00:03:25 UTC] 🎯 DiscoveryController constructor called
[29-Dec-2025 00:03:25 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[29-Dec-2025 00:03:25 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[29-Dec-2025 00:03:25 UTC] ✅ DiscoveryController initialized
[29-Dec-2025 00:03:25 UTC] 🎯 DiscoveryController instantiated
[29-Dec-2025 00:03:25 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[29-Dec-2025 00:03:25 UTC] 🟢 getDiscoverUsers() method called
[29-Dec-2025 00:03:25 UTC] 🔐 Calling jwtMiddleware...
[29-Dec-2025 00:03:25 UTC] 🔐 jwtMiddleware returned
[29-Dec-2025 00:03:25 UTC] 📊 Pagination parameters
[29-Dec-2025 00:03:25 UTC] 👤 Getting current user data for ID: 58
[29-Dec-2025 00:03:25 UTC] ✅ Current user found
[29-Dec-2025 00:03:25 UTC] 🔍 Querying discovery users...
[29-Dec-2025 00:03:25 UTC] 🔍 getDiscoveryUsers called
[29-Dec-2025 00:03:25 UTC] 📝 Query:
[29-Dec-2025 00:03:25 UTC] ✅ Database returned 0 users
[29-Dec-2025 00:03:25 UTC] 🔍 Filtering preferences:
[29-Dec-2025 00:03:25 UTC] ✅ After filtering: 0 users
[29-Dec-2025 00:03:25 UTC] 🔍 getDiscoveryUsersCount called
[29-Dec-2025 00:03:25 UTC] ✅ Total users in DB (excluding current): 13
[29-Dec-2025 00:03:25 UTC] ✅ Discovery query complete
[29-Dec-2025 00:03:25 UTC] 📤 OUTGOING RESPONSE
[29-Dec-2025 00:03:25 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[29-Dec-2025 00:03:26 UTC] 🚀 Logger initialized
[29-Dec-2025 00:03:26 UTC] 📥 INCOMING REQUEST
[29-Dec-2025 00:03:26 UTC] 📋 GET Parameters
[29-Dec-2025 00:03:26 UTC] 📄 Request Headers
[29-Dec-2025 00:03:26 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[29-Dec-2025 00:03:26 UTC] 🌐 Request Details
[29-Dec-2025 00:03:26 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[29-Dec-2025 00:03:26 UTC] ⚠️ Using default environment values
[29-Dec-2025 00:03:26 UTC] ✅ Environment configuration completed successfully
[29-Dec-2025 00:03:26 UTC] 📡 Routing Info
[29-Dec-2025 00:03:26 UTC] 🎯 DiscoveryController constructor called
[29-Dec-2025 00:03:26 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[29-Dec-2025 00:03:26 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[29-Dec-2025 00:03:26 UTC] ✅ DiscoveryController initialized
[29-Dec-2025 00:03:26 UTC] 🎯 DiscoveryController instantiated
[29-Dec-2025 00:03:26 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[29-Dec-2025 00:03:26 UTC] 🟢 getDiscoverUsers() method called
[29-Dec-2025 00:03:26 UTC] 🔐 Calling jwtMiddleware...
[29-Dec-2025 00:03:26 UTC] 🔐 jwtMiddleware returned
[29-Dec-2025 00:03:26 UTC] 📊 Pagination parameters
[29-Dec-2025 00:03:26 UTC] 👤 Getting current user data for ID: 58
[29-Dec-2025 00:03:26 UTC] ✅ Total users in DB (excluding current): 13
[29-Dec-2025 00:03:26 UTC] ✅ Discovery query complete
[29-Dec-2025 00:03:26 UTC] 📤 OUTGOING RESPONSE
[29-Dec-2025 00:03:26 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[29-Dec-2025 00:03:26 UTC] 🚀 Logger initialized
[29-Dec-2025 00:03:26 UTC] 📥 INCOMING REQUEST
[29-Dec-2025 00:03:26 UTC] 📋 GET Parameters
[29-Dec-2025 00:03:26 UTC] 📦 POST Data
[29-Dec-2025 00:03:26 UTC] 📄 Request Headers
[29-Dec-2025 00:03:26 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[29-Dec-2025 00:03:26 UTC] 🌐 Request Details
[29-Dec-2025 00:03:26 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[29-Dec-2025 00:03:26 UTC] ⚠️ Using default environment values
[29-Dec-2025 00:03:26 UTC] ✅ Environment configuration completed successfully
[29-Dec-2025 00:03:26 UTC] 📡 Routing Info
[29-Dec-2025 00:03:26 UTC] 🎯 DiscoveryController constructor called
[29-Dec-2025 00:03:26 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[29-Dec-2025 00:03:26 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[29-Dec-2025 00:03:26 UTC] ✅ DiscoveryController initialized
[29-Dec-2025 00:03:26 UTC] 🎯 DiscoveryController instantiated
[29-Dec-2025 00:03:26 UTC] 📍 ROUTING: POST handle swipe
[29-Dec-2025 00:03:26 UTC] 🟢 Handling swipe action...
[29-Dec-2025 00:03:26 UTC] 🔄 Processing swipe - User: 58, Target: 54, Action: dislike
[29-Dec-2025 00:03:27 UTC] ✅ Current user found
[29-Dec-2025 00:03:27 UTC] 🔍 Querying discovery users...
[29-Dec-2025 00:03:27 UTC] 🔍 getDiscoveryUsers called
[29-Dec-2025 00:03:27 UTC] 📝 Query:
[29-Dec-2025 00:03:27 UTC] ✅ Database returned 0 users
[29-Dec-2025 00:03:27 UTC] 🔍 Filtering preferences:
[29-Dec-2025 00:03:27 UTC] ✅ After filtering: 0 users
[29-Dec-2025 00:03:27 UTC] 🔍 getDiscoveryUsersCount called
[29-Dec-2025 00:03:27 UTC] ✅ Total users in DB (excluding current): 13
[29-Dec-2025 00:03:27 UTC] ✅ Discovery query complete
[29-Dec-2025 00:03:27 UTC] 📤 OUTGOING RESPONSE
[29-Dec-2025 00:03:27 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[29-Dec-2025 00:03:27 UTC] 🚀 Logger initialized
[29-Dec-2025 00:03:27 UTC] 📥 INCOMING REQUEST
[29-Dec-2025 00:03:27 UTC] 📋 GET Parameters
[29-Dec-2025 00:03:27 UTC] 📦 POST Data
[29-Dec-2025 00:03:27 UTC] 📄 Request Headers
[29-Dec-2025 00:03:27 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[29-Dec-2025 00:03:27 UTC] 🌐 Request Details
[29-Dec-2025 00:03:27 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[29-Dec-2025 00:03:27 UTC] ⚠️ Using default environment values
[29-Dec-2025 00:03:27 UTC] ✅ Environment configuration completed successfully
[29-Dec-2025 00:03:27 UTC] 📡 Routing Info
[29-Dec-2025 00:03:27 UTC] 🎯 DiscoveryController constructor called
[29-Dec-2025 00:03:27 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[29-Dec-2025 00:03:27 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[29-Dec-2025 00:03:27 UTC] ✅ DiscoveryController initialized
[29-Dec-2025 00:03:27 UTC] 🎯 DiscoveryController instantiated
[29-Dec-2025 00:03:27 UTC] 📍 ROUTING: POST handle swipe
[29-Dec-2025 00:03:27 UTC] 🟢 Handling swipe action...
[29-Dec-2025 00:03:27 UTC] 🔄 Processing swipe - User: 58, Target: 55, Action: dislike
[29-Dec-2025 00:03:28 UTC] 📤 OUTGOING RESPONSE
[29-Dec-2025 00:03:28 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[29-Dec-2025 00:03:30 UTC] 📤 OUTGOING RESPONSE
[29-Dec-2025 00:03:30 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[29-Dec-2025 00:03:31 UTC] 🚀 Logger initialized
[29-Dec-2025 00:03:31 UTC] 📥 INCOMING REQUEST
[29-Dec-2025 00:03:31 UTC] 📋 GET Parameters
[29-Dec-2025 00:03:31 UTC] 📄 Request Headers
[29-Dec-2025 00:03:31 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[29-Dec-2025 00:03:31 UTC] 🌐 Request Details
[29-Dec-2025 00:03:31 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[29-Dec-2025 00:03:31 UTC] ⚠️ Using default environment values
[29-Dec-2025 00:03:31 UTC] ✅ Environment configuration completed successfully
[29-Dec-2025 00:03:31 UTC] 📡 Routing Info
[29-Dec-2025 00:03:31 UTC] 🎯 DiscoveryController constructor called
[29-Dec-2025 00:03:31 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[29-Dec-2025 00:03:31 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[29-Dec-2025 00:03:31 UTC] ✅ DiscoveryController initialized
[29-Dec-2025 00:03:31 UTC] 🎯 DiscoveryController instantiated
[29-Dec-2025 00:03:31 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[29-Dec-2025 00:03:31 UTC] 🟢 getDiscoverUsers() method called
[29-Dec-2025 00:03:31 UTC] 🔐 Calling jwtMiddleware...
[29-Dec-2025 00:03:31 UTC] 🔐 jwtMiddleware returned
[29-Dec-2025 00:03:31 UTC] 📊 Pagination parameters
[29-Dec-2025 00:03:31 UTC] 👤 Getting current user data for ID: 58
[29-Dec-2025 00:03:31 UTC] ✅ Current user found
[29-Dec-2025 00:03:31 UTC] 🔍 Querying discovery users...
[29-Dec-2025 00:03:31 UTC] 🔍 getDiscoveryUsers called
[29-Dec-2025 00:03:31 UTC] 📝 Query:
[29-Dec-2025 00:03:32 UTC] ✅ Database returned 0 users
[29-Dec-2025 00:03:32 UTC] 🔍 Filtering preferences:
[29-Dec-2025 00:03:32 UTC] ✅ After filtering: 0 users
[29-Dec-2025 00:03:32 UTC] 🔍 getDiscoveryUsersCount called
[29-Dec-2025 00:03:33 UTC] ✅ Total users in DB (excluding current): 13
[29-Dec-2025 00:03:33 UTC] ✅ Discovery query complete
[29-Dec-2025 00:03:33 UTC] 📤 OUTGOING RESPONSE
[29-Dec-2025 00:03:33 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[29-Dec-2025 00:09:46 UTC] 🚀 Logger initialized
[29-Dec-2025 00:09:46 UTC] 📥 INCOMING REQUEST
[29-Dec-2025 00:09:46 UTC] 📋 GET Parameters
[29-Dec-2025 00:09:46 UTC] 📦 POST Data
[29-Dec-2025 00:09:46 UTC] 📄 Request Headers
[29-Dec-2025 00:09:46 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[29-Dec-2025 00:09:46 UTC] 🌐 Request Details
[29-Dec-2025 00:09:46 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[29-Dec-2025 00:09:46 UTC] ⚠️ Using default environment values
[29-Dec-2025 00:09:46 UTC] ✅ Environment configuration completed successfully
[29-Dec-2025 00:09:46 UTC] 📡 Routing Info
[29-Dec-2025 00:09:46 UTC] 🎯 DiscoveryController constructor called
[29-Dec-2025 00:09:46 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[29-Dec-2025 00:09:46 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[29-Dec-2025 00:09:46 UTC] ✅ DiscoveryController initialized
[29-Dec-2025 00:09:46 UTC] 🎯 DiscoveryController instantiated
[29-Dec-2025 00:09:46 UTC] 📍 ROUTING: POST handle swipe
[29-Dec-2025 00:09:46 UTC] 🟢 Handling swipe action...
[29-Dec-2025 00:09:46 UTC] 🔄 Processing swipe - User: 58, Target: 56, Action: dislike
[29-Dec-2025 00:09:46 UTC] 📤 OUTGOING RESPONSE
[29-Dec-2025 00:09:46 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[29-Dec-2025 00:10:50 UTC] 🚀 Logger initialized
[29-Dec-2025 00:10:50 UTC] 📥 INCOMING REQUEST
[29-Dec-2025 00:10:50 UTC] 📋 GET Parameters
[29-Dec-2025 00:10:50 UTC] 📄 Request Headers
[29-Dec-2025 00:10:50 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[29-Dec-2025 00:10:50 UTC] 🌐 Request Details
[29-Dec-2025 00:10:50 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[29-Dec-2025 00:10:50 UTC] ⚠️ Using default environment values
[29-Dec-2025 00:10:50 UTC] ✅ Environment configuration completed successfully
[29-Dec-2025 00:10:50 UTC] 📡 Routing Info
[29-Dec-2025 00:10:50 UTC] 🎯 DiscoveryController constructor called
[29-Dec-2025 00:10:50 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[29-Dec-2025 00:10:50 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[29-Dec-2025 00:10:50 UTC] ✅ DiscoveryController initialized
[29-Dec-2025 00:10:50 UTC] 🎯 DiscoveryController instantiated
[29-Dec-2025 00:10:50 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[29-Dec-2025 00:10:50 UTC] 🟢 getDiscoverUsers() method called
[29-Dec-2025 00:10:50 UTC] 🔐 Calling jwtMiddleware...
[29-Dec-2025 00:10:50 UTC] 🔐 jwtMiddleware returned
[29-Dec-2025 00:10:50 UTC] 📊 Pagination parameters
[29-Dec-2025 00:10:50 UTC] 👤 Getting current user data for ID: 58
[29-Dec-2025 00:10:50 UTC] ✅ Current user found
[29-Dec-2025 00:10:50 UTC] 🔍 Querying discovery users...
[29-Dec-2025 00:10:50 UTC] 🔍 getDiscoveryUsers called
[29-Dec-2025 00:10:50 UTC] 📝 Query:
[29-Dec-2025 00:10:50 UTC] 🚀 Logger initialized
[29-Dec-2025 00:10:50 UTC] ✅ Database returned 0 users
[29-Dec-2025 00:10:50 UTC] 📥 INCOMING REQUEST
[29-Dec-2025 00:10:50 UTC] 🔍 Filtering preferences:
[29-Dec-2025 00:10:50 UTC] 📋 GET Parameters
[29-Dec-2025 00:10:50 UTC] ✅ After filtering: 0 users
[29-Dec-2025 00:10:50 UTC] 📄 Request Headers
[29-Dec-2025 00:10:50 UTC] 🔍 getDiscoveryUsersCount called
[29-Dec-2025 00:10:50 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[29-Dec-2025 00:10:50 UTC] 🌐 Request Details
[29-Dec-2025 00:10:50 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[29-Dec-2025 00:10:50 UTC] ⚠️ Using default environment values
[29-Dec-2025 00:10:50 UTC] ✅ Environment configuration completed successfully
[29-Dec-2025 00:10:50 UTC] 📡 Routing Info
[29-Dec-2025 00:10:50 UTC] 🎯 DiscoveryController constructor called
[29-Dec-2025 00:10:50 UTC] ✅ Total users in DB (excluding current): 13
[29-Dec-2025 00:10:50 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[29-Dec-2025 00:10:50 UTC] ✅ Discovery query complete
[29-Dec-2025 00:10:50 UTC] 📤 OUTGOING RESPONSE
[29-Dec-2025 00:10:50 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[29-Dec-2025 00:10:50 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[29-Dec-2025 00:10:50 UTC] ✅ DiscoveryController initialized
[29-Dec-2025 00:10:50 UTC] 🎯 DiscoveryController instantiated
[29-Dec-2025 00:10:50 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[29-Dec-2025 00:10:50 UTC] 🟢 getDiscoverUsers() method called
[29-Dec-2025 00:10:50 UTC] 🔐 Calling jwtMiddleware...
[29-Dec-2025 00:10:50 UTC] 🔐 jwtMiddleware returned
[29-Dec-2025 00:10:50 UTC] 📊 Pagination parameters
[29-Dec-2025 00:10:50 UTC] 👤 Getting current user data for ID: 58
[29-Dec-2025 00:10:50 UTC] ✅ Current user found
[29-Dec-2025 00:10:50 UTC] 🔍 Querying discovery users...
[29-Dec-2025 00:10:50 UTC] 🔍 getDiscoveryUsers called
[29-Dec-2025 00:10:50 UTC] 📝 Query:
[29-Dec-2025 00:10:50 UTC] ✅ Database returned 12 users
[29-Dec-2025 00:10:50 UTC] 👤 Sample user from DB:
[29-Dec-2025 00:10:50 UTC] 🔍 Filtering preferences:
[29-Dec-2025 00:10:50 UTC] 🤝 Preference check:
[29-Dec-2025 00:10:50 UTC] ⚠️ Skipping user 46 - no photos
[29-Dec-2025 00:10:50 UTC] 🤝 Preference check:
[29-Dec-2025 00:10:50 UTC] ⚠️ Skipping user 48 - no photos
[29-Dec-2025 00:10:50 UTC] 🤝 Preference check:
[29-Dec-2025 00:10:50 UTC] 🤝 Preference check:
[29-Dec-2025 00:10:50 UTC] ⚠️ Skipping user 50 - preferences don't match
[29-Dec-2025 00:10:50 UTC] 🤝 Preference check:
[29-Dec-2025 00:10:50 UTC] 🤝 Preference check:
[29-Dec-2025 00:10:50 UTC] 🤝 Preference check:
[29-Dec-2025 00:10:50 UTC] 🤝 Preference check:
[29-Dec-2025 00:10:50 UTC] 🤝 Preference check:
[29-Dec-2025 00:10:50 UTC] 🤝 Preference check:
[29-Dec-2025 00:10:50 UTC] ✅ After filtering: 9 users
[29-Dec-2025 00:10:50 UTC] 🔍 getDiscoveryUsersCount called
[29-Dec-2025 00:10:50 UTC] ✅ Total users in DB (excluding current): 13
[29-Dec-2025 00:10:50 UTC] ✅ Discovery query complete
[29-Dec-2025 00:10:50 UTC] 📤 OUTGOING RESPONSE
[29-Dec-2025 00:10:50 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[29-Dec-2025 00:10:55 UTC] 🚀 Logger initialized
[29-Dec-2025 00:10:55 UTC] 📥 INCOMING REQUEST
[29-Dec-2025 00:10:55 UTC] 📋 GET Parameters
[29-Dec-2025 00:10:55 UTC] 📄 Request Headers
[29-Dec-2025 00:10:55 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[29-Dec-2025 00:10:55 UTC] 🌐 Request Details
[29-Dec-2025 00:10:55 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[29-Dec-2025 00:10:55 UTC] ⚠️ Using default environment values
[29-Dec-2025 00:10:55 UTC] ✅ Environment configuration completed successfully
[29-Dec-2025 00:10:55 UTC] 📡 Routing Info
[29-Dec-2025 00:10:55 UTC] 🎯 DiscoveryController constructor called
[29-Dec-2025 00:10:55 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[29-Dec-2025 00:10:55 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[29-Dec-2025 00:10:55 UTC] ✅ DiscoveryController initialized
[29-Dec-2025 00:10:55 UTC] 🎯 DiscoveryController instantiated
[29-Dec-2025 00:10:55 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[29-Dec-2025 00:10:55 UTC] 🟢 getDiscoverUsers() method called
[29-Dec-2025 00:10:55 UTC] 🔐 Calling jwtMiddleware...
[29-Dec-2025 00:10:55 UTC] 🔐 jwtMiddleware returned
[29-Dec-2025 00:10:55 UTC] 📊 Pagination parameters
[29-Dec-2025 00:10:55 UTC] 👤 Getting current user data for ID: 58
[29-Dec-2025 00:10:55 UTC] ✅ Current user found
[29-Dec-2025 00:10:55 UTC] 🔍 Querying discovery users...
[29-Dec-2025 00:10:55 UTC] 🔍 getDiscoveryUsers called
[29-Dec-2025 00:10:55 UTC] 📝 Query:
[29-Dec-2025 00:10:55 UTC] ✅ Database returned 12 users
[29-Dec-2025 00:10:55 UTC] 👤 Sample user from DB:
[29-Dec-2025 00:10:55 UTC] 🔍 Filtering preferences:
[29-Dec-2025 00:10:55 UTC] 🤝 Preference check:
[29-Dec-2025 00:10:55 UTC] ⚠️ Skipping user 46 - no photos
[29-Dec-2025 00:10:55 UTC] 🤝 Preference check:
[29-Dec-2025 00:10:55 UTC] ⚠️ Skipping user 48 - no photos
[29-Dec-2025 00:10:55 UTC] 🤝 Preference check:
[29-Dec-2025 00:10:55 UTC] 🤝 Preference check:
[29-Dec-2025 00:10:55 UTC] ⚠️ Skipping user 50 - preferences don't match
[29-Dec-2025 00:10:55 UTC] 🤝 Preference check:
[29-Dec-2025 00:10:55 UTC] 🤝 Preference check:
[29-Dec-2025 00:10:55 UTC] 🤝 Preference check:
[29-Dec-2025 00:10:55 UTC] 🤝 Preference check:
[29-Dec-2025 00:10:55 UTC] 🤝 Preference check:
[29-Dec-2025 00:10:55 UTC] 🤝 Preference check:
[29-Dec-2025 00:10:55 UTC] ✅ After filtering: 9 users
[29-Dec-2025 00:10:55 UTC] 🔍 getDiscoveryUsersCount called
[29-Dec-2025 00:10:55 UTC] ✅ Total users in DB (excluding current): 13
[29-Dec-2025 00:10:55 UTC] ✅ Discovery query complete
[29-Dec-2025 00:10:55 UTC] 📤 OUTGOING RESPONSE
[29-Dec-2025 00:10:55 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[29-Dec-2025 00:22:47 UTC] 🚀 Logger initialized
[29-Dec-2025 00:22:47 UTC] 📥 INCOMING REQUEST
[29-Dec-2025 00:22:47 UTC] 📋 GET Parameters
[29-Dec-2025 00:22:47 UTC] 📦 POST Data
[29-Dec-2025 00:22:47 UTC] 📄 Request Headers
[29-Dec-2025 00:22:47 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[29-Dec-2025 00:22:47 UTC] 🌐 Request Details
[29-Dec-2025 00:22:47 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[29-Dec-2025 00:22:47 UTC] ⚠️ Using default environment values
[29-Dec-2025 00:22:47 UTC] ✅ Environment configuration completed successfully
[29-Dec-2025 00:22:47 UTC] 📡 Routing Info
[29-Dec-2025 00:22:47 UTC] 🎯 DiscoveryController constructor called
[29-Dec-2025 00:22:47 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[29-Dec-2025 00:22:47 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[29-Dec-2025 00:22:47 UTC] ✅ DiscoveryController initialized
[29-Dec-2025 00:22:47 UTC] 🎯 DiscoveryController instantiated
[29-Dec-2025 00:22:47 UTC] 📍 ROUTING: POST handle swipe
[29-Dec-2025 00:22:47 UTC] 🟢 Handling swipe action...
[29-Dec-2025 00:22:47 UTC] 🔄 Processing swipe - User: 58, Target: 45, Action: dislike
[29-Dec-2025 00:22:47 UTC] 📤 OUTGOING RESPONSE
[29-Dec-2025 00:22:47 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[29-Dec-2025 00:22:47 UTC] 🚀 Logger initialized
[29-Dec-2025 00:22:47 UTC] 📥 INCOMING REQUEST
[29-Dec-2025 00:22:47 UTC] 📋 GET Parameters
[29-Dec-2025 00:22:47 UTC] 📦 POST Data
[29-Dec-2025 00:22:47 UTC] 📄 Request Headers
[29-Dec-2025 00:22:47 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[29-Dec-2025 00:22:47 UTC] 🌐 Request Details
[29-Dec-2025 00:22:47 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[29-Dec-2025 00:22:47 UTC] ⚠️ Using default environment values
[29-Dec-2025 00:22:47 UTC] ✅ Environment configuration completed successfully
[29-Dec-2025 00:22:47 UTC] 📡 Routing Info
[29-Dec-2025 00:22:47 UTC] 🎯 DiscoveryController constructor called
[29-Dec-2025 00:22:47 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[29-Dec-2025 00:22:47 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[29-Dec-2025 00:22:47 UTC] ✅ DiscoveryController initialized
[29-Dec-2025 00:22:47 UTC] 🎯 DiscoveryController instantiated
[29-Dec-2025 00:22:47 UTC] 📍 ROUTING: POST handle swipe
[29-Dec-2025 00:22:47 UTC] 🟢 Handling swipe action...
[29-Dec-2025 00:22:47 UTC] 🔄 Processing swipe - User: 58, Target: 47, Action: dislike
[29-Dec-2025 00:22:47 UTC] 📤 OUTGOING RESPONSE
[29-Dec-2025 00:22:47 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[29-Dec-2025 00:22:55 UTC] 🚀 Logger initialized
[29-Dec-2025 00:22:55 UTC] 📥 INCOMING REQUEST
[29-Dec-2025 00:22:55 UTC] 📋 GET Parameters
[29-Dec-2025 00:22:55 UTC] 📦 POST Data
[29-Dec-2025 00:22:55 UTC] 📄 Request Headers
[29-Dec-2025 00:22:55 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[29-Dec-2025 00:22:55 UTC] 🌐 Request Details
[29-Dec-2025 00:22:55 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[29-Dec-2025 00:22:55 UTC] ⚠️ Using default environment values
[29-Dec-2025 00:22:55 UTC] ✅ Environment configuration completed successfully
[29-Dec-2025 00:22:55 UTC] 📡 Routing Info
[29-Dec-2025 00:22:55 UTC] 🎯 DiscoveryController constructor called
[29-Dec-2025 00:22:55 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[29-Dec-2025 00:22:55 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[29-Dec-2025 00:22:55 UTC] ✅ DiscoveryController initialized
[29-Dec-2025 00:22:55 UTC] 🎯 DiscoveryController instantiated
[29-Dec-2025 00:22:55 UTC] 📍 ROUTING: POST handle swipe
[29-Dec-2025 00:22:55 UTC] 🟢 Handling swipe action...
[29-Dec-2025 00:22:55 UTC] 🔄 Processing swipe - User: 58, Target: 49, Action: super_like
[29-Dec-2025 00:22:55 UTC] 📤 OUTGOING RESPONSE
[29-Dec-2025 00:22:55 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[29-Dec-2025 00:22:55 UTC] 🚀 Logger initialized
[29-Dec-2025 00:22:55 UTC] 📥 INCOMING REQUEST
[29-Dec-2025 00:22:55 UTC] 📋 GET Parameters
[29-Dec-2025 00:22:55 UTC] 📦 POST Data
[29-Dec-2025 00:22:55 UTC] 📄 Request Headers
[29-Dec-2025 00:22:55 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[29-Dec-2025 00:22:55 UTC] 🌐 Request Details
[29-Dec-2025 00:22:55 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[29-Dec-2025 00:22:55 UTC] ⚠️ Using default environment values
[29-Dec-2025 00:22:55 UTC] ✅ Environment configuration completed successfully
[29-Dec-2025 00:22:55 UTC] 📡 Routing Info
[29-Dec-2025 00:22:55 UTC] 🎯 DiscoveryController constructor called
[29-Dec-2025 00:22:55 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[29-Dec-2025 00:22:55 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[29-Dec-2025 00:22:55 UTC] ✅ DiscoveryController initialized
[29-Dec-2025 00:22:55 UTC] 🎯 DiscoveryController instantiated
[29-Dec-2025 00:22:55 UTC] 📍 ROUTING: POST handle swipe
[29-Dec-2025 00:22:55 UTC] 🟢 Handling swipe action...
[29-Dec-2025 00:22:55 UTC] 🔄 Processing swipe - User: 58, Target: 49, Action: super_like
[29-Dec-2025 00:22:55 UTC] 📤 OUTGOING RESPONSE
[29-Dec-2025 00:22:55 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[29-Dec-2025 00:22:55 UTC] 🚀 Logger initialized
[29-Dec-2025 00:22:55 UTC] 📥 INCOMING REQUEST
[29-Dec-2025 00:22:55 UTC] 📋 GET Parameters
[29-Dec-2025 00:22:55 UTC] 📦 POST Data
[29-Dec-2025 00:22:55 UTC] 📄 Request Headers
[29-Dec-2025 00:22:55 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[29-Dec-2025 00:22:55 UTC] 🌐 Request Details
[29-Dec-2025 00:22:55 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[29-Dec-2025 00:22:55 UTC] ⚠️ Using default environment values
[29-Dec-2025 00:22:55 UTC] ✅ Environment configuration completed successfully
[29-Dec-2025 00:22:55 UTC] 📡 Routing Info
[29-Dec-2025 00:22:55 UTC] 🎯 DiscoveryController constructor called
[29-Dec-2025 00:22:55 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[29-Dec-2025 00:22:55 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[29-Dec-2025 00:22:55 UTC] ✅ DiscoveryController initialized
[29-Dec-2025 00:22:55 UTC] 🎯 DiscoveryController instantiated
[29-Dec-2025 00:22:55 UTC] 📍 ROUTING: POST handle swipe
[29-Dec-2025 00:22:55 UTC] 🟢 Handling swipe action...
[29-Dec-2025 00:22:55 UTC] 🔄 Processing swipe - User: 58, Target: 49, Action: super_like
[29-Dec-2025 00:22:55 UTC] 📤 OUTGOING RESPONSE
[29-Dec-2025 00:22:55 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[29-Dec-2025 00:22:56 UTC] 🚀 Logger initialized
[29-Dec-2025 00:22:56 UTC] 📥 INCOMING REQUEST
[29-Dec-2025 00:22:56 UTC] 📋 GET Parameters
[29-Dec-2025 00:22:56 UTC] 📦 POST Data
[29-Dec-2025 00:22:56 UTC] 📄 Request Headers
[29-Dec-2025 00:22:56 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[29-Dec-2025 00:22:56 UTC] 🌐 Request Details
[29-Dec-2025 00:22:56 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[29-Dec-2025 00:22:56 UTC] ⚠️ Using default environment values
[29-Dec-2025 00:22:56 UTC] ✅ Environment configuration completed successfully
[29-Dec-2025 00:22:56 UTC] 📡 Routing Info
[29-Dec-2025 00:22:56 UTC] 🎯 DiscoveryController constructor called
[29-Dec-2025 00:22:56 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[29-Dec-2025 00:22:56 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[29-Dec-2025 00:22:56 UTC] ✅ DiscoveryController initialized
[29-Dec-2025 00:22:56 UTC] 🎯 DiscoveryController instantiated
[29-Dec-2025 00:22:56 UTC] 📍 ROUTING: POST handle swipe
[29-Dec-2025 00:22:56 UTC] 🟢 Handling swipe action...
[29-Dec-2025 00:22:56 UTC] 🔄 Processing swipe - User: 58, Target: 49, Action: super_like
[29-Dec-2025 00:22:56 UTC] 📤 OUTGOING RESPONSE
[29-Dec-2025 00:22:56 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[29-Dec-2025 00:22:56 UTC] 🚀 Logger initialized
[29-Dec-2025 00:22:56 UTC] 📥 INCOMING REQUEST
[29-Dec-2025 00:22:56 UTC] 📋 GET Parameters
[29-Dec-2025 00:22:56 UTC] 📦 POST Data
[29-Dec-2025 00:22:56 UTC] 📄 Request Headers
[29-Dec-2025 00:22:56 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[29-Dec-2025 00:22:56 UTC] 🌐 Request Details
[29-Dec-2025 00:22:56 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[29-Dec-2025 00:22:56 UTC] ⚠️ Using default environment values
[29-Dec-2025 00:22:56 UTC] ✅ Environment configuration completed successfully
[29-Dec-2025 00:22:56 UTC] 📡 Routing Info
[29-Dec-2025 00:22:56 UTC] 🎯 DiscoveryController constructor called
[29-Dec-2025 00:22:56 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[29-Dec-2025 00:22:56 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[29-Dec-2025 00:22:56 UTC] ✅ DiscoveryController initialized
[29-Dec-2025 00:22:56 UTC] 🎯 DiscoveryController instantiated
[29-Dec-2025 00:22:56 UTC] 📍 ROUTING: POST handle swipe
[29-Dec-2025 00:22:56 UTC] 🟢 Handling swipe action...
[29-Dec-2025 00:22:56 UTC] 🔄 Processing swipe - User: 58, Target: 49, Action: super_like
[29-Dec-2025 00:22:56 UTC] 📤 OUTGOING RESPONSE
[29-Dec-2025 00:22:56 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[29-Dec-2025 00:22:56 UTC] 🚀 Logger initialized
[29-Dec-2025 00:22:56 UTC] 📥 INCOMING REQUEST
[29-Dec-2025 00:22:56 UTC] 📋 GET Parameters
[29-Dec-2025 00:22:56 UTC] 📦 POST Data
[29-Dec-2025 00:22:56 UTC] 📄 Request Headers
[29-Dec-2025 00:22:56 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[29-Dec-2025 00:22:56 UTC] 🌐 Request Details
[29-Dec-2025 00:22:56 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[29-Dec-2025 00:22:56 UTC] ⚠️ Using default environment values
[29-Dec-2025 00:22:56 UTC] ✅ Environment configuration completed successfully
[29-Dec-2025 00:22:56 UTC] 📡 Routing Info
[29-Dec-2025 00:22:56 UTC] 🎯 DiscoveryController constructor called
[29-Dec-2025 00:22:56 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[29-Dec-2025 00:22:56 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[29-Dec-2025 00:22:56 UTC] ✅ DiscoveryController initialized
[29-Dec-2025 00:22:56 UTC] 🎯 DiscoveryController instantiated
[29-Dec-2025 00:22:56 UTC] 📍 ROUTING: POST handle swipe
[29-Dec-2025 00:22:56 UTC] 🟢 Handling swipe action...
[29-Dec-2025 00:22:56 UTC] 🔄 Processing swipe - User: 58, Target: 49, Action: super_like
[29-Dec-2025 00:22:56 UTC] 📤 OUTGOING RESPONSE
[29-Dec-2025 00:22:56 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[29-Dec-2025 00:22:57 UTC] 🚀 Logger initialized
[29-Dec-2025 00:22:57 UTC] 📥 INCOMING REQUEST
[29-Dec-2025 00:22:57 UTC] 📋 GET Parameters
[29-Dec-2025 00:22:57 UTC] 📦 POST Data
[29-Dec-2025 00:22:57 UTC] 📄 Request Headers
[29-Dec-2025 00:22:57 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[29-Dec-2025 00:22:57 UTC] 🌐 Request Details
[29-Dec-2025 00:22:57 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[29-Dec-2025 00:22:57 UTC] ⚠️ Using default environment values
[29-Dec-2025 00:22:57 UTC] ✅ Environment configuration completed successfully
[29-Dec-2025 00:22:57 UTC] 📡 Routing Info
[29-Dec-2025 00:22:57 UTC] 🎯 DiscoveryController constructor called
[29-Dec-2025 00:22:57 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[29-Dec-2025 00:22:57 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[29-Dec-2025 00:22:57 UTC] ✅ DiscoveryController initialized
[29-Dec-2025 00:22:57 UTC] 🎯 DiscoveryController instantiated
[29-Dec-2025 00:22:57 UTC] 📍 ROUTING: POST handle swipe
[29-Dec-2025 00:22:57 UTC] 🟢 Handling swipe action...
[29-Dec-2025 00:22:57 UTC] 🔄 Processing swipe - User: 58, Target: 49, Action: super_like
[29-Dec-2025 00:22:57 UTC] 📤 OUTGOING RESPONSE
[29-Dec-2025 00:22:57 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[29-Dec-2025 00:22:58 UTC] 🚀 Profile route accessed: GET /api/routes/profile.php?action=get-profile
[29-Dec-2025 00:22:58 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[29-Dec-2025 00:22:58 UTC] ⚠️ Using default environment values
[29-Dec-2025 00:22:58 UTC] ✅ Environment configuration completed successfully
[29-Dec-2025 00:22:58 UTC] 📡 Processing Profile: GET get-profile
[29-Dec-2025 00:22:58 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[29-Dec-2025 00:22:58 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[29-Dec-2025 00:22:58 UTC] ✅ Profile model initialized with table: users
[29-Dec-2025 00:22:58 UTC] ✅ ProfileController initialized
[29-Dec-2025 00:22:58 UTC] 📍 Routing to get-profile
[29-Dec-2025 00:22:58 UTC] 🟢 Getting user profile...
[29-Dec-2025 00:22:58 UTC] ✅ User data retrieved for: 58
[29-Dec-2025 00:22:58 UTC] ✅ Profile retrieved for user: 58
[29-Dec-2025 00:22:58 UTC] 🚀 Auth route accessed: GET /api/routes/auth.php?action=user-photos
[29-Dec-2025 00:22:58 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[29-Dec-2025 00:22:58 UTC] ⚠️ Using default environment values
[29-Dec-2025 00:22:58 UTC] ✅ Environment configuration completed successfully
[29-Dec-2025 00:22:58 UTC] 🚀 Profile route accessed: GET /api/routes/profile.php?action=get-profile
[29-Dec-2025 00:22:58 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[29-Dec-2025 00:22:58 UTC] ⚠️ Using default environment values
[29-Dec-2025 00:22:58 UTC] ✅ Environment configuration completed successfully
[29-Dec-2025 00:22:58 UTC] 📡 Processing Profile: GET get-profile
[29-Dec-2025 00:22:58 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[29-Dec-2025 00:22:58 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[29-Dec-2025 00:22:58 UTC] ✅ Profile model initialized with table: users
[29-Dec-2025 00:22:58 UTC] ✅ ProfileController initialized
[29-Dec-2025 00:22:58 UTC] 📍 Routing to get-profile
[29-Dec-2025 00:22:58 UTC] 🟢 Getting user profile...
[29-Dec-2025 00:22:58 UTC] ✅ User data retrieved for: 58
[29-Dec-2025 00:22:58 UTC] ✅ Profile retrieved for user: 58
[29-Dec-2025 00:22:58 UTC] 📡 Processing: GET user-photos
[29-Dec-2025 00:22:58 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[29-Dec-2025 00:22:58 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[29-Dec-2025 00:22:58 UTC] ✅ Auth model initialized with table: users
[29-Dec-2025 00:22:58 UTC] ✅ AuthController initialized
[29-Dec-2025 00:22:58 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[29-Dec-2025 00:22:58 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[29-Dec-2025 00:22:58 UTC] ✅ Photo model initialized
[29-Dec-2025 00:22:58 UTC] ✅ PhotoController initialized
[29-Dec-2025 00:22:58 UTC] 📍 Routing to user-photos
[29-Dec-2025 00:22:58 UTC] 🚀 Auth route accessed: GET /api/routes/auth.php?action=user-photos
[29-Dec-2025 00:22:58 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[29-Dec-2025 00:22:58 UTC] ⚠️ Using default environment values
[29-Dec-2025 00:22:58 UTC] ✅ Environment configuration completed successfully
[29-Dec-2025 00:22:58 UTC] 📡 Processing: GET user-photos
[29-Dec-2025 00:22:58 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[29-Dec-2025 00:22:58 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[29-Dec-2025 00:22:58 UTC] ✅ Auth model initialized with table: users
[29-Dec-2025 00:22:58 UTC] ✅ AuthController initialized
[29-Dec-2025 00:22:58 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[29-Dec-2025 00:22:58 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[29-Dec-2025 00:22:58 UTC] ✅ Photo model initialized
[29-Dec-2025 00:22:58 UTC] ✅ PhotoController initialized
[29-Dec-2025 00:22:58 UTC] 📍 Routing to user-photos
[30-Dec-2025 11:14:25 UTC] 🚀 Logger initialized
[30-Dec-2025 11:14:25 UTC] 📥 INCOMING REQUEST
[30-Dec-2025 11:14:25 UTC] 📋 GET Parameters
[30-Dec-2025 11:14:25 UTC] 📄 Request Headers
[30-Dec-2025 11:14:25 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[30-Dec-2025 11:14:25 UTC] 🌐 Request Details
[30-Dec-2025 11:14:25 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[30-Dec-2025 11:14:25 UTC] ⚠️ Using default environment values
[30-Dec-2025 11:14:25 UTC] ✅ Environment configuration completed successfully
[30-Dec-2025 11:14:25 UTC] 📡 Routing Info
[30-Dec-2025 11:14:25 UTC] 🎯 DiscoveryController constructor called
[30-Dec-2025 11:14:25 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[30-Dec-2025 11:14:25 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[30-Dec-2025 11:14:25 UTC] ✅ DiscoveryController initialized
[30-Dec-2025 11:14:25 UTC] 🎯 DiscoveryController instantiated
[30-Dec-2025 11:14:25 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[30-Dec-2025 11:14:25 UTC] 🟢 getDiscoverUsers() method called
[30-Dec-2025 11:14:25 UTC] 🔐 Calling jwtMiddleware...
[30-Dec-2025 11:17:45 UTC] 🚀 Logger initialized
[30-Dec-2025 11:17:45 UTC] 📥 INCOMING REQUEST
[30-Dec-2025 11:17:45 UTC] 📋 GET Parameters
[30-Dec-2025 11:17:45 UTC] 📄 Request Headers
[30-Dec-2025 11:17:45 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[30-Dec-2025 11:17:45 UTC] 🌐 Request Details
[30-Dec-2025 11:17:45 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[30-Dec-2025 11:17:45 UTC] ⚠️ Using default environment values
[30-Dec-2025 11:17:45 UTC] ✅ Environment configuration completed successfully
[30-Dec-2025 11:17:45 UTC] 📡 Routing Info
[30-Dec-2025 11:17:45 UTC] 🎯 DiscoveryController constructor called
[30-Dec-2025 11:17:45 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[30-Dec-2025 11:17:45 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[30-Dec-2025 11:17:45 UTC] ✅ DiscoveryController initialized
[30-Dec-2025 11:17:45 UTC] 🎯 DiscoveryController instantiated
[30-Dec-2025 11:17:45 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[30-Dec-2025 11:17:45 UTC] 🟢 getDiscoverUsers() method called
[30-Dec-2025 11:17:45 UTC] 🔐 Calling jwtMiddleware...
[30-Dec-2025 11:17:48 UTC] 🚀 Logger initialized
[30-Dec-2025 11:17:48 UTC] 📥 INCOMING REQUEST
[30-Dec-2025 11:17:48 UTC] 📋 GET Parameters
[30-Dec-2025 11:17:48 UTC] 📄 Request Headers
[30-Dec-2025 11:17:48 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[30-Dec-2025 11:17:48 UTC] 🌐 Request Details
[30-Dec-2025 11:17:48 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[30-Dec-2025 11:17:48 UTC] ⚠️ Using default environment values
[30-Dec-2025 11:17:48 UTC] ✅ Environment configuration completed successfully
[30-Dec-2025 11:17:48 UTC] 📡 Routing Info
[30-Dec-2025 11:17:48 UTC] 🎯 DiscoveryController constructor called
[30-Dec-2025 11:17:48 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[30-Dec-2025 11:17:48 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[30-Dec-2025 11:17:48 UTC] ✅ DiscoveryController initialized
[30-Dec-2025 11:17:48 UTC] 🎯 DiscoveryController instantiated
[30-Dec-2025 11:17:48 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[30-Dec-2025 11:17:48 UTC] 🟢 getDiscoverUsers() method called
[30-Dec-2025 11:17:48 UTC] 🔐 Calling jwtMiddleware...
[30-Dec-2025 11:17:59 UTC] 🚀 Logger initialized
[30-Dec-2025 11:17:59 UTC] 📥 INCOMING REQUEST
[30-Dec-2025 11:17:59 UTC] 📋 GET Parameters
[30-Dec-2025 11:17:59 UTC] 📄 Request Headers
[30-Dec-2025 11:17:59 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[30-Dec-2025 11:17:59 UTC] 🌐 Request Details
[30-Dec-2025 11:17:59 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[30-Dec-2025 11:17:59 UTC] ⚠️ Using default environment values
[30-Dec-2025 11:17:59 UTC] ✅ Environment configuration completed successfully
[30-Dec-2025 11:17:59 UTC] 📡 Routing Info
[30-Dec-2025 11:17:59 UTC] 🎯 DiscoveryController constructor called
[30-Dec-2025 11:17:59 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[30-Dec-2025 11:17:59 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[30-Dec-2025 11:17:59 UTC] ✅ DiscoveryController initialized
[30-Dec-2025 11:17:59 UTC] 🎯 DiscoveryController instantiated
[30-Dec-2025 11:17:59 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[30-Dec-2025 11:17:59 UTC] 🟢 getDiscoverUsers() method called
[30-Dec-2025 11:17:59 UTC] 🔐 Calling jwtMiddleware...
[30-Dec-2025 11:18:01 UTC] 🚀 Logger initialized
[30-Dec-2025 11:18:01 UTC] 📥 INCOMING REQUEST
[30-Dec-2025 11:18:01 UTC] 📋 GET Parameters
[30-Dec-2025 11:18:01 UTC] 📄 Request Headers
[30-Dec-2025 11:18:01 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[30-Dec-2025 11:18:01 UTC] 🌐 Request Details
[30-Dec-2025 11:18:01 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[30-Dec-2025 11:18:01 UTC] ⚠️ Using default environment values
[30-Dec-2025 11:18:01 UTC] ✅ Environment configuration completed successfully
[30-Dec-2025 11:18:01 UTC] 📡 Routing Info
[30-Dec-2025 11:18:01 UTC] 🎯 DiscoveryController constructor called
[30-Dec-2025 11:18:01 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[30-Dec-2025 11:18:01 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[30-Dec-2025 11:18:01 UTC] ✅ DiscoveryController initialized
[30-Dec-2025 11:18:01 UTC] 🎯 DiscoveryController instantiated
[30-Dec-2025 11:18:01 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[30-Dec-2025 11:18:01 UTC] 🟢 getDiscoverUsers() method called
[30-Dec-2025 11:18:01 UTC] 🔐 Calling jwtMiddleware...
[30-Dec-2025 11:19:09 UTC] 🚀 Auth route accessed: POST /api/routes/auth.php?action=signup
[30-Dec-2025 11:19:09 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[30-Dec-2025 11:19:09 UTC] ⚠️ Using default environment values
[30-Dec-2025 11:19:09 UTC] ✅ Environment configuration completed successfully
[30-Dec-2025 11:19:09 UTC] 📡 Processing: POST signup
[30-Dec-2025 11:19:09 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[30-Dec-2025 11:19:09 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[30-Dec-2025 11:19:09 UTC] ✅ Auth model initialized with table: users
[30-Dec-2025 11:19:09 UTC] ✅ AuthController initialized
[30-Dec-2025 11:19:09 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[30-Dec-2025 11:19:09 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[30-Dec-2025 11:19:09 UTC] ✅ Photo model initialized
[30-Dec-2025 11:19:09 UTC] ✅ PhotoController initialized
[30-Dec-2025 11:19:09 UTC] 📍 Routing to signup
[30-Dec-2025 11:19:09 UTC] 📥 Signup request received: {"name":"Manuell","nickname":"Code","gender":"Male","age":32,"email":"Uhren@gmail.com","location":"San Francisco, CA, United States","bio":"I love e ","preference":"Both","latitude":37.785834,"longitude":-122.406417,"password":"defaultPassword123","confirm_password":"defaultPassword123"}
[30-Dec-2025 11:19:09 UTC] 📍 User coordinates - Lat: 37.785834, Lng: -122.406417
[30-Dec-2025 11:19:09 UTC] ✅ User created successfully with ID: 59
[30-Dec-2025 11:19:09 UTC] ✅ User created successfully with ID: 59
[30-Dec-2025 11:19:09 UTC] 🚀 Auth route accessed: POST /api/routes/auth.php?action=login
[30-Dec-2025 11:19:09 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[30-Dec-2025 11:19:09 UTC] ⚠️ Using default environment values
[30-Dec-2025 11:19:09 UTC] ✅ Environment configuration completed successfully
[30-Dec-2025 11:19:09 UTC] 📡 Processing: POST login
[30-Dec-2025 11:19:09 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[30-Dec-2025 11:19:09 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[30-Dec-2025 11:19:09 UTC] ✅ Auth model initialized with table: users
[30-Dec-2025 11:19:09 UTC] ✅ AuthController initialized
[30-Dec-2025 11:19:09 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[30-Dec-2025 11:19:09 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[30-Dec-2025 11:19:09 UTC] ✅ Photo model initialized
[30-Dec-2025 11:19:09 UTC] ✅ PhotoController initialized
[30-Dec-2025 11:19:09 UTC] 📍 Routing to login
[30-Dec-2025 11:19:09 UTC] 📥 Login request received: {"email":"Uhren@gmail.com","password":"defaultPassword123"}
[30-Dec-2025 11:19:09 UTC] ✅ Login successful for user: Uhren@gmail.com
[30-Dec-2025 11:19:09 UTC] ✅ JWT created successfully for user ID: 59
[30-Dec-2025 11:19:09 UTC] 🚀 Auth route accessed: GET /api/routes/auth.php?action=user-photos
[30-Dec-2025 11:19:09 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[30-Dec-2025 11:19:09 UTC] ⚠️ Using default environment values
[30-Dec-2025 11:19:09 UTC] ✅ Environment configuration completed successfully
[30-Dec-2025 11:19:09 UTC] 📡 Processing: GET user-photos
[30-Dec-2025 11:19:09 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[30-Dec-2025 11:19:09 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[30-Dec-2025 11:19:09 UTC] ✅ Auth model initialized with table: users
[30-Dec-2025 11:19:09 UTC] ✅ AuthController initialized
[30-Dec-2025 11:19:09 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[30-Dec-2025 11:19:09 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[30-Dec-2025 11:19:09 UTC] ✅ Photo model initialized
[30-Dec-2025 11:19:09 UTC] ✅ PhotoController initialized
[30-Dec-2025 11:19:09 UTC] 📍 Routing to user-photos
[30-Dec-2025 11:19:39 UTC] 🚀 Auth route accessed: POST /api/routes/auth.php?action=upload-photo
[30-Dec-2025 11:19:39 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[30-Dec-2025 11:19:39 UTC] ⚠️ Using default environment values
[30-Dec-2025 11:19:39 UTC] ✅ Environment configuration completed successfully
[30-Dec-2025 11:19:39 UTC] 📡 Processing: POST upload-photo
[30-Dec-2025 11:19:39 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[30-Dec-2025 11:19:39 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[30-Dec-2025 11:19:39 UTC] ✅ Auth model initialized with table: users
[30-Dec-2025 11:19:39 UTC] ✅ AuthController initialized
[30-Dec-2025 11:19:39 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[30-Dec-2025 11:19:39 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[30-Dec-2025 11:19:39 UTC] ✅ Photo model initialized
[30-Dec-2025 11:19:39 UTC] ✅ PhotoController initialized
[30-Dec-2025 11:19:39 UTC] 📍 Routing to upload-photo
[30-Dec-2025 11:19:39 UTC] 📸 Upload photo request for user: 59
[30-Dec-2025 11:19:41 UTC] 🚀 Auth route accessed: POST /api/routes/auth.php?action=set-main-photo
[30-Dec-2025 11:19:41 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[30-Dec-2025 11:19:41 UTC] ⚠️ Using default environment values
[30-Dec-2025 11:19:41 UTC] ✅ Environment configuration completed successfully
[30-Dec-2025 11:19:41 UTC] 📡 Processing: POST set-main-photo
[30-Dec-2025 11:19:41 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[30-Dec-2025 11:19:41 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[30-Dec-2025 11:19:41 UTC] ✅ Auth model initialized with table: users
[30-Dec-2025 11:19:41 UTC] ✅ AuthController initialized
[30-Dec-2025 11:19:41 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[30-Dec-2025 11:19:41 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[30-Dec-2025 11:19:41 UTC] ✅ Photo model initialized
[30-Dec-2025 11:19:41 UTC] ✅ PhotoController initialized
[30-Dec-2025 11:19:41 UTC] 📍 Routing to set-main-photo
[30-Dec-2025 11:19:53 UTC] 🚀 Logger initialized
[30-Dec-2025 11:19:53 UTC] 📥 INCOMING REQUEST
[30-Dec-2025 11:19:53 UTC] 📋 GET Parameters
[30-Dec-2025 11:19:53 UTC] 📄 Request Headers
[30-Dec-2025 11:19:53 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[30-Dec-2025 11:19:53 UTC] 🌐 Request Details
[30-Dec-2025 11:19:53 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[30-Dec-2025 11:19:53 UTC] ⚠️ Using default environment values
[30-Dec-2025 11:19:53 UTC] ✅ Environment configuration completed successfully
[30-Dec-2025 11:19:53 UTC] 📡 Routing Info
[30-Dec-2025 11:19:53 UTC] 🎯 DiscoveryController constructor called
[30-Dec-2025 11:19:53 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[30-Dec-2025 11:19:53 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[30-Dec-2025 11:19:53 UTC] ✅ DiscoveryController initialized
[30-Dec-2025 11:19:53 UTC] 🎯 DiscoveryController instantiated
[30-Dec-2025 11:19:53 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[30-Dec-2025 11:19:53 UTC] 🟢 getDiscoverUsers() method called
[30-Dec-2025 11:19:53 UTC] 🔐 Calling jwtMiddleware...
[30-Dec-2025 11:19:53 UTC] 🔐 jwtMiddleware returned
[30-Dec-2025 11:19:53 UTC] 📊 Pagination parameters
[30-Dec-2025 11:19:53 UTC] 👤 Getting current user data for ID: 59
[30-Dec-2025 11:19:53 UTC] ✅ Current user found
[30-Dec-2025 11:19:53 UTC] 🔍 Querying discovery users...
[30-Dec-2025 11:19:53 UTC] 🔍 getDiscoveryUsers called
[30-Dec-2025 11:19:53 UTC] 📝 Query:
[30-Dec-2025 11:19:53 UTC] ✅ Database returned 12 users
[30-Dec-2025 11:19:53 UTC] 👤 Sample user from DB:
[30-Dec-2025 11:19:53 UTC] 🔍 Filtering preferences:
[30-Dec-2025 11:19:53 UTC] 🤝 Preference check:
[30-Dec-2025 11:19:53 UTC] ⚠️ Skipping user 46 - no photos
[30-Dec-2025 11:19:53 UTC] 🤝 Preference check:
[30-Dec-2025 11:19:53 UTC] ⚠️ Skipping user 48 - no photos
[30-Dec-2025 11:19:53 UTC] 🤝 Preference check:
[30-Dec-2025 11:19:53 UTC] 🤝 Preference check:
[30-Dec-2025 11:19:53 UTC] ⚠️ Skipping user 50 - preferences don't match
[30-Dec-2025 11:19:53 UTC] 🤝 Preference check:
[30-Dec-2025 11:19:53 UTC] 🤝 Preference check:
[30-Dec-2025 11:19:53 UTC] 🤝 Preference check:
[30-Dec-2025 11:19:53 UTC] 🤝 Preference check:
[30-Dec-2025 11:19:53 UTC] 🤝 Preference check:
[30-Dec-2025 11:19:53 UTC] 🤝 Preference check:
[30-Dec-2025 11:19:53 UTC] ✅ After filtering: 9 users
[30-Dec-2025 11:19:53 UTC] 🔍 getDiscoveryUsersCount called
[30-Dec-2025 11:19:53 UTC] ✅ Total users in DB (excluding current): 14
[30-Dec-2025 11:19:53 UTC] ✅ Discovery query complete
[30-Dec-2025 11:19:53 UTC] 📤 OUTGOING RESPONSE
[30-Dec-2025 11:19:53 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[30-Dec-2025 11:19:59 UTC] 🚀 Logger initialized
[30-Dec-2025 11:19:59 UTC] 📥 INCOMING REQUEST
[30-Dec-2025 11:19:59 UTC] 📋 GET Parameters
[30-Dec-2025 11:19:59 UTC] 📦 POST Data
[30-Dec-2025 11:19:59 UTC] 📄 Request Headers
[30-Dec-2025 11:19:59 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[30-Dec-2025 11:19:59 UTC] 🌐 Request Details
[30-Dec-2025 11:19:59 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[30-Dec-2025 11:19:59 UTC] ⚠️ Using default environment values
[30-Dec-2025 11:19:59 UTC] ✅ Environment configuration completed successfully
[30-Dec-2025 11:19:59 UTC] 📡 Routing Info
[30-Dec-2025 11:19:59 UTC] 🎯 DiscoveryController constructor called
[30-Dec-2025 11:19:59 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[30-Dec-2025 11:19:59 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[30-Dec-2025 11:19:59 UTC] ✅ DiscoveryController initialized
[30-Dec-2025 11:19:59 UTC] 🎯 DiscoveryController instantiated
[30-Dec-2025 11:19:59 UTC] 📍 ROUTING: POST handle swipe
[30-Dec-2025 11:19:59 UTC] 🟢 Handling swipe action...
[30-Dec-2025 11:19:59 UTC] 🔄 Processing swipe - User: 59, Target: 45, Action: dislike
[30-Dec-2025 11:19:59 UTC] 📤 OUTGOING RESPONSE
[30-Dec-2025 11:19:59 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[30-Dec-2025 11:20:00 UTC] 🚀 Logger initialized
[30-Dec-2025 11:20:00 UTC] 📥 INCOMING REQUEST
[30-Dec-2025 11:20:00 UTC] 📋 GET Parameters
[30-Dec-2025 11:20:00 UTC] 📦 POST Data
[30-Dec-2025 11:20:00 UTC] 📄 Request Headers
[30-Dec-2025 11:20:00 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[30-Dec-2025 11:20:00 UTC] 🌐 Request Details
[30-Dec-2025 11:20:00 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[30-Dec-2025 11:20:00 UTC] ⚠️ Using default environment values
[30-Dec-2025 11:20:00 UTC] ✅ Environment configuration completed successfully
[30-Dec-2025 11:20:00 UTC] 📡 Routing Info
[30-Dec-2025 11:20:00 UTC] 🎯 DiscoveryController constructor called
[30-Dec-2025 11:20:00 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[30-Dec-2025 11:20:00 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[30-Dec-2025 11:20:00 UTC] ✅ DiscoveryController initialized
[30-Dec-2025 11:20:00 UTC] 🎯 DiscoveryController instantiated
[30-Dec-2025 11:20:00 UTC] 📍 ROUTING: POST handle swipe
[30-Dec-2025 11:20:00 UTC] 🟢 Handling swipe action...
[30-Dec-2025 11:20:00 UTC] 🔄 Processing swipe - User: 59, Target: 47, Action: dislike
[30-Dec-2025 11:20:00 UTC] 📤 OUTGOING RESPONSE
[30-Dec-2025 11:20:00 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[30-Dec-2025 11:20:01 UTC] 🚀 Logger initialized
[30-Dec-2025 11:20:01 UTC] 📥 INCOMING REQUEST
[30-Dec-2025 11:20:01 UTC] 📋 GET Parameters
[30-Dec-2025 11:20:01 UTC] 📦 POST Data
[30-Dec-2025 11:20:01 UTC] 📄 Request Headers
[30-Dec-2025 11:20:01 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[30-Dec-2025 11:20:01 UTC] 🌐 Request Details
[30-Dec-2025 11:20:01 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[30-Dec-2025 11:20:01 UTC] ⚠️ Using default environment values
[30-Dec-2025 11:20:01 UTC] ✅ Environment configuration completed successfully
[30-Dec-2025 11:20:01 UTC] 📡 Routing Info
[30-Dec-2025 11:20:01 UTC] 🎯 DiscoveryController constructor called
[30-Dec-2025 11:20:01 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[30-Dec-2025 11:20:01 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[30-Dec-2025 11:20:01 UTC] ✅ DiscoveryController initialized
[30-Dec-2025 11:20:01 UTC] 🎯 DiscoveryController instantiated
[30-Dec-2025 11:20:01 UTC] 📍 ROUTING: POST handle swipe
[30-Dec-2025 11:20:01 UTC] 🟢 Handling swipe action...
[30-Dec-2025 11:20:01 UTC] 🔄 Processing swipe - User: 59, Target: 49, Action: dislike
[30-Dec-2025 11:20:01 UTC] 📤 OUTGOING RESPONSE
[30-Dec-2025 11:20:01 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[30-Dec-2025 11:20:02 UTC] 🚀 Logger initialized
[30-Dec-2025 11:20:02 UTC] 📥 INCOMING REQUEST
[30-Dec-2025 11:20:02 UTC] 📋 GET Parameters
[30-Dec-2025 11:20:02 UTC] 📦 POST Data
[30-Dec-2025 11:20:02 UTC] 📄 Request Headers
[30-Dec-2025 11:20:02 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[30-Dec-2025 11:20:02 UTC] 🌐 Request Details
[30-Dec-2025 11:20:02 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[30-Dec-2025 11:20:02 UTC] ⚠️ Using default environment values
[30-Dec-2025 11:20:02 UTC] ✅ Environment configuration completed successfully
[30-Dec-2025 11:20:02 UTC] 📡 Routing Info
[30-Dec-2025 11:20:02 UTC] 🎯 DiscoveryController constructor called
[30-Dec-2025 11:20:02 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[30-Dec-2025 11:20:02 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[30-Dec-2025 11:20:02 UTC] ✅ DiscoveryController initialized
[30-Dec-2025 11:20:02 UTC] 🎯 DiscoveryController instantiated
[30-Dec-2025 11:20:02 UTC] 📍 ROUTING: POST handle swipe
[30-Dec-2025 11:20:02 UTC] 🟢 Handling swipe action...
[30-Dec-2025 11:20:02 UTC] 🔄 Processing swipe - User: 59, Target: 51, Action: dislike
[30-Dec-2025 11:20:02 UTC] 📤 OUTGOING RESPONSE
[30-Dec-2025 11:20:02 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[30-Dec-2025 11:20:02 UTC] 🚀 Logger initialized
[30-Dec-2025 11:20:02 UTC] 📥 INCOMING REQUEST
[30-Dec-2025 11:20:02 UTC] 📋 GET Parameters
[30-Dec-2025 11:20:02 UTC] 📄 Request Headers
[30-Dec-2025 11:20:02 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[30-Dec-2025 11:20:02 UTC] 🌐 Request Details
[30-Dec-2025 11:20:02 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[30-Dec-2025 11:20:02 UTC] ⚠️ Using default environment values
[30-Dec-2025 11:20:02 UTC] ✅ Environment configuration completed successfully
[30-Dec-2025 11:20:02 UTC] 📡 Routing Info
[30-Dec-2025 11:20:02 UTC] 🎯 DiscoveryController constructor called
[30-Dec-2025 11:20:02 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[30-Dec-2025 11:20:03 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[30-Dec-2025 11:20:03 UTC] ✅ DiscoveryController initialized
[30-Dec-2025 11:20:03 UTC] 🎯 DiscoveryController instantiated
[30-Dec-2025 11:20:03 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[30-Dec-2025 11:20:03 UTC] 🟢 getDiscoverUsers() method called
[30-Dec-2025 11:20:03 UTC] 🔐 Calling jwtMiddleware...
[30-Dec-2025 11:20:03 UTC] 🔐 jwtMiddleware returned
[30-Dec-2025 11:20:03 UTC] 📊 Pagination parameters
[30-Dec-2025 11:20:03 UTC] 👤 Getting current user data for ID: 59
[30-Dec-2025 11:20:03 UTC] ✅ Current user found
[30-Dec-2025 11:20:03 UTC] 🔍 Querying discovery users...
[30-Dec-2025 11:20:03 UTC] 🔍 getDiscoveryUsers called
[30-Dec-2025 11:20:03 UTC] 📝 Query:
[30-Dec-2025 11:20:03 UTC] ✅ Database returned 0 users
[30-Dec-2025 11:20:03 UTC] 🔍 Filtering preferences:
[30-Dec-2025 11:20:03 UTC] ✅ After filtering: 0 users
[30-Dec-2025 11:20:03 UTC] 🔍 getDiscoveryUsersCount called
[30-Dec-2025 11:20:03 UTC] ✅ Total users in DB (excluding current): 14
[30-Dec-2025 11:20:03 UTC] ✅ Discovery query complete
[30-Dec-2025 11:20:03 UTC] 📤 OUTGOING RESPONSE
[30-Dec-2025 11:20:03 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[30-Dec-2025 11:20:03 UTC] 🚀 Logger initialized
[30-Dec-2025 11:20:03 UTC] 📥 INCOMING REQUEST
[30-Dec-2025 11:20:03 UTC] 📋 GET Parameters
[30-Dec-2025 11:20:03 UTC] 📦 POST Data
[30-Dec-2025 11:20:03 UTC] 📄 Request Headers
[30-Dec-2025 11:20:03 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[30-Dec-2025 11:20:03 UTC] 🌐 Request Details
[30-Dec-2025 11:20:03 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[30-Dec-2025 11:20:03 UTC] ⚠️ Using default environment values
[30-Dec-2025 11:20:03 UTC] ✅ Environment configuration completed successfully
[30-Dec-2025 11:20:03 UTC] 📡 Routing Info
[30-Dec-2025 11:20:03 UTC] 🎯 DiscoveryController constructor called
[30-Dec-2025 11:20:03 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[30-Dec-2025 11:20:03 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[30-Dec-2025 11:20:03 UTC] ✅ DiscoveryController initialized
[30-Dec-2025 11:20:03 UTC] 🎯 DiscoveryController instantiated
[30-Dec-2025 11:20:03 UTC] 📍 ROUTING: POST handle swipe
[30-Dec-2025 11:20:03 UTC] 🟢 Handling swipe action...
[30-Dec-2025 11:20:03 UTC] 🔄 Processing swipe - User: 59, Target: 52, Action: dislike
[30-Dec-2025 11:20:03 UTC] 📤 OUTGOING RESPONSE
[30-Dec-2025 11:20:03 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[30-Dec-2025 11:20:03 UTC] 🚀 Logger initialized
[30-Dec-2025 11:20:03 UTC] 📥 INCOMING REQUEST
[30-Dec-2025 11:20:03 UTC] 📋 GET Parameters
[30-Dec-2025 11:20:03 UTC] 📄 Request Headers
[30-Dec-2025 11:20:03 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[30-Dec-2025 11:20:03 UTC] 🌐 Request Details
[30-Dec-2025 11:20:03 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[30-Dec-2025 11:20:03 UTC] ⚠️ Using default environment values
[30-Dec-2025 11:20:03 UTC] ✅ Environment configuration completed successfully
[30-Dec-2025 11:20:03 UTC] 📡 Routing Info
[30-Dec-2025 11:20:03 UTC] 🎯 DiscoveryController constructor called
[30-Dec-2025 11:20:03 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[30-Dec-2025 11:20:03 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[30-Dec-2025 11:20:03 UTC] ✅ DiscoveryController initialized
[30-Dec-2025 11:20:03 UTC] 🎯 DiscoveryController instantiated
[30-Dec-2025 11:20:03 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[30-Dec-2025 11:20:03 UTC] 🟢 getDiscoverUsers() method called
[30-Dec-2025 11:20:03 UTC] 🔐 Calling jwtMiddleware...
[30-Dec-2025 11:20:03 UTC] 🔐 jwtMiddleware returned
[30-Dec-2025 11:20:03 UTC] 📊 Pagination parameters
[30-Dec-2025 11:20:03 UTC] 👤 Getting current user data for ID: 59
[30-Dec-2025 11:20:03 UTC] ✅ Current user found
[30-Dec-2025 11:20:03 UTC] 🔍 Querying discovery users...
[30-Dec-2025 11:20:03 UTC] 🔍 getDiscoveryUsers called
[30-Dec-2025 11:20:03 UTC] 📝 Query:
[30-Dec-2025 11:20:03 UTC] ✅ Database returned 0 users
[30-Dec-2025 11:20:03 UTC] 🔍 Filtering preferences:
[30-Dec-2025 11:20:03 UTC] ✅ After filtering: 0 users
[30-Dec-2025 11:20:03 UTC] 🔍 getDiscoveryUsersCount called
[30-Dec-2025 11:20:03 UTC] ✅ Total users in DB (excluding current): 14
[30-Dec-2025 11:20:03 UTC] ✅ Discovery query complete
[30-Dec-2025 11:20:03 UTC] 📤 OUTGOING RESPONSE
[30-Dec-2025 11:20:03 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[30-Dec-2025 11:20:04 UTC] 🚀 Logger initialized
[30-Dec-2025 11:20:04 UTC] 📥 INCOMING REQUEST
[30-Dec-2025 11:20:04 UTC] 📋 GET Parameters
[30-Dec-2025 11:20:04 UTC] 📦 POST Data
[30-Dec-2025 11:20:04 UTC] 📄 Request Headers
[30-Dec-2025 11:20:04 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[30-Dec-2025 11:20:04 UTC] 🌐 Request Details
[30-Dec-2025 11:20:04 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[30-Dec-2025 11:20:04 UTC] ⚠️ Using default environment values
[30-Dec-2025 11:20:04 UTC] ✅ Environment configuration completed successfully
[30-Dec-2025 11:20:04 UTC] 📡 Routing Info
[30-Dec-2025 11:20:04 UTC] 🎯 DiscoveryController constructor called
[30-Dec-2025 11:20:04 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[30-Dec-2025 11:20:04 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[30-Dec-2025 11:20:04 UTC] ✅ DiscoveryController initialized
[30-Dec-2025 11:20:04 UTC] 🎯 DiscoveryController instantiated
[30-Dec-2025 11:20:04 UTC] 📍 ROUTING: POST handle swipe
[30-Dec-2025 11:20:04 UTC] 🟢 Handling swipe action...
[30-Dec-2025 11:20:04 UTC] 🔄 Processing swipe - User: 59, Target: 53, Action: dislike
[30-Dec-2025 11:20:04 UTC] 📤 OUTGOING RESPONSE
[30-Dec-2025 11:20:04 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[30-Dec-2025 11:20:04 UTC] 🚀 Logger initialized
[30-Dec-2025 11:20:04 UTC] 📥 INCOMING REQUEST
[30-Dec-2025 11:20:04 UTC] 📋 GET Parameters
[30-Dec-2025 11:20:04 UTC] 📄 Request Headers
[30-Dec-2025 11:20:04 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[30-Dec-2025 11:20:04 UTC] 🌐 Request Details
[30-Dec-2025 11:20:04 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[30-Dec-2025 11:20:04 UTC] ⚠️ Using default environment values
[30-Dec-2025 11:20:04 UTC] ✅ Environment configuration completed successfully
[30-Dec-2025 11:20:04 UTC] 📡 Routing Info
[30-Dec-2025 11:20:04 UTC] 🎯 DiscoveryController constructor called
[30-Dec-2025 11:20:04 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[30-Dec-2025 11:20:04 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[30-Dec-2025 11:20:04 UTC] ✅ DiscoveryController initialized
[30-Dec-2025 11:20:04 UTC] 🎯 DiscoveryController instantiated
[30-Dec-2025 11:20:04 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[30-Dec-2025 11:20:04 UTC] 🟢 getDiscoverUsers() method called
[30-Dec-2025 11:20:04 UTC] 🔐 Calling jwtMiddleware...
[30-Dec-2025 11:20:04 UTC] 🔐 jwtMiddleware returned
[30-Dec-2025 11:20:04 UTC] 📊 Pagination parameters
[30-Dec-2025 11:20:04 UTC] 👤 Getting current user data for ID: 59
[30-Dec-2025 11:20:04 UTC] ✅ Current user found
[30-Dec-2025 11:20:04 UTC] 🔍 Querying discovery users...
[30-Dec-2025 11:20:04 UTC] 🔍 getDiscoveryUsers called
[30-Dec-2025 11:20:04 UTC] 📝 Query:
[30-Dec-2025 11:20:04 UTC] ✅ Database returned 0 users
[30-Dec-2025 11:20:04 UTC] 🔍 Filtering preferences:
[30-Dec-2025 11:20:04 UTC] ✅ After filtering: 0 users
[30-Dec-2025 11:20:04 UTC] 🔍 getDiscoveryUsersCount called
[30-Dec-2025 11:20:04 UTC] ✅ Total users in DB (excluding current): 14
[30-Dec-2025 11:20:04 UTC] ✅ Discovery query complete
[30-Dec-2025 11:20:04 UTC] 📤 OUTGOING RESPONSE
[30-Dec-2025 11:20:04 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[30-Dec-2025 11:20:04 UTC] 🚀 Logger initialized
[30-Dec-2025 11:20:04 UTC] 📥 INCOMING REQUEST
[30-Dec-2025 11:20:04 UTC] 📋 GET Parameters
[30-Dec-2025 11:20:04 UTC] 📦 POST Data
[30-Dec-2025 11:20:04 UTC] 📄 Request Headers
[30-Dec-2025 11:20:04 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[30-Dec-2025 11:20:04 UTC] 🌐 Request Details
[30-Dec-2025 11:20:04 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[30-Dec-2025 11:20:04 UTC] ⚠️ Using default environment values
[30-Dec-2025 11:20:04 UTC] ✅ Environment configuration completed successfully
[30-Dec-2025 11:20:04 UTC] 📡 Routing Info
[30-Dec-2025 11:20:04 UTC] 🎯 DiscoveryController constructor called
[30-Dec-2025 11:20:04 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[30-Dec-2025 11:20:04 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[30-Dec-2025 11:20:04 UTC] ✅ DiscoveryController initialized
[30-Dec-2025 11:20:04 UTC] 🎯 DiscoveryController instantiated
[30-Dec-2025 11:20:04 UTC] 📍 ROUTING: POST handle swipe
[30-Dec-2025 11:20:04 UTC] 🟢 Handling swipe action...
[30-Dec-2025 11:20:04 UTC] 🔄 Processing swipe - User: 59, Target: 54, Action: dislike
[30-Dec-2025 11:20:04 UTC] 📤 OUTGOING RESPONSE
[30-Dec-2025 11:20:04 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[30-Dec-2025 11:20:05 UTC] 🚀 Logger initialized
[30-Dec-2025 11:20:05 UTC] 📥 INCOMING REQUEST
[30-Dec-2025 11:20:05 UTC] 📋 GET Parameters
[30-Dec-2025 11:20:05 UTC] 📦 POST Data
[30-Dec-2025 11:20:05 UTC] 📄 Request Headers
[30-Dec-2025 11:20:05 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[30-Dec-2025 11:20:05 UTC] 🌐 Request Details
[30-Dec-2025 11:20:05 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[30-Dec-2025 11:20:05 UTC] ⚠️ Using default environment values
[30-Dec-2025 11:20:05 UTC] ✅ Environment configuration completed successfully
[30-Dec-2025 11:20:05 UTC] 📡 Routing Info
[30-Dec-2025 11:20:05 UTC] 🎯 DiscoveryController constructor called
[30-Dec-2025 11:20:05 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[30-Dec-2025 11:20:05 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[30-Dec-2025 11:20:05 UTC] ✅ DiscoveryController initialized
[30-Dec-2025 11:20:05 UTC] 🎯 DiscoveryController instantiated
[30-Dec-2025 11:20:05 UTC] 📍 ROUTING: POST handle swipe
[30-Dec-2025 11:20:05 UTC] 🟢 Handling swipe action...
[30-Dec-2025 11:20:05 UTC] 🔄 Processing swipe - User: 59, Target: 55, Action: dislike
[30-Dec-2025 11:20:05 UTC] 📤 OUTGOING RESPONSE
[30-Dec-2025 11:20:05 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[30-Dec-2025 11:20:09 UTC] 🚀 Logger initialized
[30-Dec-2025 11:20:09 UTC] 📥 INCOMING REQUEST
[30-Dec-2025 11:20:09 UTC] 📋 GET Parameters
[30-Dec-2025 11:20:09 UTC] 📦 POST Data
[30-Dec-2025 11:20:09 UTC] 📄 Request Headers
[30-Dec-2025 11:20:09 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[30-Dec-2025 11:20:09 UTC] 🌐 Request Details
[30-Dec-2025 11:20:09 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[30-Dec-2025 11:20:09 UTC] ⚠️ Using default environment values
[30-Dec-2025 11:20:09 UTC] ✅ Environment configuration completed successfully
[30-Dec-2025 11:20:09 UTC] 📡 Routing Info
[30-Dec-2025 11:20:09 UTC] 🎯 DiscoveryController constructor called
[30-Dec-2025 11:20:09 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[30-Dec-2025 11:20:09 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[30-Dec-2025 11:20:09 UTC] ✅ DiscoveryController initialized
[30-Dec-2025 11:20:09 UTC] 🎯 DiscoveryController instantiated
[30-Dec-2025 11:20:09 UTC] 📍 ROUTING: POST handle swipe
[30-Dec-2025 11:20:09 UTC] 🟢 Handling swipe action...
[30-Dec-2025 11:20:09 UTC] 🔄 Processing swipe - User: 59, Target: 56, Action: dislike
[30-Dec-2025 11:20:09 UTC] 📤 OUTGOING RESPONSE
[30-Dec-2025 11:20:09 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[30-Dec-2025 11:22:22 UTC] 🚀 Logger initialized
[30-Dec-2025 11:22:22 UTC] 📥 INCOMING REQUEST
[30-Dec-2025 11:22:22 UTC] 📋 GET Parameters
[30-Dec-2025 11:22:22 UTC] 📄 Request Headers
[30-Dec-2025 11:22:22 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[30-Dec-2025 11:22:22 UTC] 🌐 Request Details
[30-Dec-2025 11:22:22 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[30-Dec-2025 11:22:22 UTC] ⚠️ Using default environment values
[30-Dec-2025 11:22:22 UTC] ✅ Environment configuration completed successfully
[30-Dec-2025 11:22:22 UTC] 📡 Routing Info
[30-Dec-2025 11:22:22 UTC] 🎯 DiscoveryController constructor called
[30-Dec-2025 11:22:22 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[30-Dec-2025 11:22:22 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[30-Dec-2025 11:22:22 UTC] ✅ DiscoveryController initialized
[30-Dec-2025 11:22:22 UTC] 🎯 DiscoveryController instantiated
[30-Dec-2025 11:22:22 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[30-Dec-2025 11:22:22 UTC] 🟢 getDiscoverUsers() method called
[30-Dec-2025 11:22:22 UTC] 🔐 Calling jwtMiddleware...
[30-Dec-2025 11:22:22 UTC] 🔐 jwtMiddleware returned
[30-Dec-2025 11:22:22 UTC] 📊 Pagination parameters
[30-Dec-2025 11:22:22 UTC] 👤 Getting current user data for ID: 59
[30-Dec-2025 11:22:22 UTC] ✅ Current user found
[30-Dec-2025 11:22:22 UTC] 🔍 Querying discovery users...
[30-Dec-2025 11:22:22 UTC] 🔍 getDiscoveryUsers called
[30-Dec-2025 11:22:22 UTC] 📝 Query:
[30-Dec-2025 11:22:22 UTC] ✅ Database returned 12 users
[30-Dec-2025 11:22:22 UTC] 👤 Sample user from DB:
[30-Dec-2025 11:22:22 UTC] 🔍 Filtering preferences:
[30-Dec-2025 11:22:22 UTC] 🤝 Preference check:
[30-Dec-2025 11:22:22 UTC] ⚠️ Skipping user 46 - no photos
[30-Dec-2025 11:22:22 UTC] 🤝 Preference check:
[30-Dec-2025 11:22:22 UTC] ⚠️ Skipping user 48 - no photos
[30-Dec-2025 11:22:22 UTC] 🤝 Preference check:
[30-Dec-2025 11:22:22 UTC] 🤝 Preference check:
[30-Dec-2025 11:22:22 UTC] ⚠️ Skipping user 50 - preferences don't match
[30-Dec-2025 11:22:22 UTC] 🤝 Preference check:
[30-Dec-2025 11:22:22 UTC] 🤝 Preference check:
[30-Dec-2025 11:22:22 UTC] 🤝 Preference check:
[30-Dec-2025 11:22:22 UTC] 🤝 Preference check:
[30-Dec-2025 11:22:22 UTC] 🤝 Preference check:
[30-Dec-2025 11:22:22 UTC] 🤝 Preference check:
[30-Dec-2025 11:22:22 UTC] ✅ After filtering: 9 users
[30-Dec-2025 11:22:22 UTC] 🔍 getDiscoveryUsersCount called
[30-Dec-2025 11:22:22 UTC] ✅ Total users in DB (excluding current): 14
[30-Dec-2025 11:22:22 UTC] ✅ Discovery query complete
[30-Dec-2025 11:22:22 UTC] 📤 OUTGOING RESPONSE
[30-Dec-2025 11:22:22 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[30-Dec-2025 11:43:07 UTC] 🚀 Logger initialized
[30-Dec-2025 11:43:07 UTC] 📥 INCOMING REQUEST
[30-Dec-2025 11:43:07 UTC] 📋 GET Parameters
[30-Dec-2025 11:43:07 UTC] 📦 POST Data
[30-Dec-2025 11:43:07 UTC] 📄 Request Headers
[30-Dec-2025 11:43:07 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[30-Dec-2025 11:43:07 UTC] 🌐 Request Details
[30-Dec-2025 11:43:07 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[30-Dec-2025 11:43:07 UTC] ⚠️ Using default environment values
[30-Dec-2025 11:43:07 UTC] ✅ Environment configuration completed successfully
[30-Dec-2025 11:43:07 UTC] 📡 Routing Info
[30-Dec-2025 11:43:07 UTC] 🎯 DiscoveryController constructor called
[30-Dec-2025 11:43:07 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[30-Dec-2025 11:43:07 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[30-Dec-2025 11:43:07 UTC] ✅ DiscoveryController initialized
[30-Dec-2025 11:43:07 UTC] 🎯 DiscoveryController instantiated
[30-Dec-2025 11:43:07 UTC] 📍 ROUTING: POST handle swipe
[30-Dec-2025 11:43:07 UTC] 🟢 Handling swipe action...
[30-Dec-2025 11:43:07 UTC] 🔄 Processing swipe - User: 59, Target: 45, Action: dislike
[30-Dec-2025 11:43:07 UTC] 📤 OUTGOING RESPONSE
[30-Dec-2025 11:43:07 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[30-Dec-2025 12:11:01 UTC] 🚀 Logger initialized
[30-Dec-2025 12:11:01 UTC] 📥 INCOMING REQUEST
[30-Dec-2025 12:11:01 UTC] 📋 GET Parameters
[30-Dec-2025 12:11:01 UTC] 📦 POST Data
[30-Dec-2025 12:11:01 UTC] 📄 Request Headers
[30-Dec-2025 12:11:01 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[30-Dec-2025 12:11:01 UTC] 🌐 Request Details
[30-Dec-2025 12:11:01 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[30-Dec-2025 12:11:01 UTC] ⚠️ Using default environment values
[30-Dec-2025 12:11:01 UTC] ✅ Environment configuration completed successfully
[30-Dec-2025 12:11:01 UTC] 📡 Routing Info
[30-Dec-2025 12:11:01 UTC] 🎯 DiscoveryController constructor called
[30-Dec-2025 12:11:01 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[30-Dec-2025 12:11:01 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[30-Dec-2025 12:11:01 UTC] ✅ DiscoveryController initialized
[30-Dec-2025 12:11:01 UTC] 🎯 DiscoveryController instantiated
[30-Dec-2025 12:11:01 UTC] 📍 ROUTING: POST handle swipe
[30-Dec-2025 12:11:01 UTC] 🟢 Handling swipe action...
[30-Dec-2025 12:11:01 UTC] 🔄 Processing swipe - User: 59, Target: 47, Action: super_like
[30-Dec-2025 12:11:01 UTC] 📤 OUTGOING RESPONSE
[30-Dec-2025 12:11:01 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[30-Dec-2025 12:11:03 UTC] 🚀 Logger initialized
[30-Dec-2025 12:11:03 UTC] 📥 INCOMING REQUEST
[30-Dec-2025 12:11:03 UTC] 📋 GET Parameters
[30-Dec-2025 12:11:03 UTC] 📦 POST Data
[30-Dec-2025 12:11:03 UTC] 📄 Request Headers
[30-Dec-2025 12:11:03 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[30-Dec-2025 12:11:03 UTC] 🌐 Request Details
[30-Dec-2025 12:11:03 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[30-Dec-2025 12:11:03 UTC] ⚠️ Using default environment values
[30-Dec-2025 12:11:03 UTC] ✅ Environment configuration completed successfully
[30-Dec-2025 12:11:03 UTC] 📡 Routing Info
[30-Dec-2025 12:11:03 UTC] 🎯 DiscoveryController constructor called
[30-Dec-2025 12:11:03 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[30-Dec-2025 12:11:03 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[30-Dec-2025 12:11:03 UTC] ✅ DiscoveryController initialized
[30-Dec-2025 12:11:03 UTC] 🎯 DiscoveryController instantiated
[30-Dec-2025 12:11:03 UTC] 📍 ROUTING: POST handle swipe
[30-Dec-2025 12:11:03 UTC] 🟢 Handling swipe action...
[30-Dec-2025 12:11:03 UTC] 🔄 Processing swipe - User: 59, Target: 47, Action: dislike
[30-Dec-2025 12:11:03 UTC] 📤 OUTGOING RESPONSE
[30-Dec-2025 12:11:03 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[30-Dec-2025 12:11:05 UTC] 🚀 Logger initialized
[30-Dec-2025 12:11:05 UTC] 📥 INCOMING REQUEST
[30-Dec-2025 12:11:05 UTC] 📋 GET Parameters
[30-Dec-2025 12:11:05 UTC] 📦 POST Data
[30-Dec-2025 12:11:05 UTC] 📄 Request Headers
[30-Dec-2025 12:11:05 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[30-Dec-2025 12:11:05 UTC] 🌐 Request Details
[30-Dec-2025 12:11:05 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[30-Dec-2025 12:11:05 UTC] ⚠️ Using default environment values
[30-Dec-2025 12:11:05 UTC] ✅ Environment configuration completed successfully
[30-Dec-2025 12:11:05 UTC] 📡 Routing Info
[30-Dec-2025 12:11:05 UTC] 🎯 DiscoveryController constructor called
[30-Dec-2025 12:11:05 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[30-Dec-2025 12:11:05 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[30-Dec-2025 12:11:05 UTC] ✅ DiscoveryController initialized
[30-Dec-2025 12:11:05 UTC] 🎯 DiscoveryController instantiated
[30-Dec-2025 12:11:05 UTC] 📍 ROUTING: POST handle swipe
[30-Dec-2025 12:11:05 UTC] 🟢 Handling swipe action...
[30-Dec-2025 12:11:05 UTC] 🔄 Processing swipe - User: 59, Target: 49, Action: like
[30-Dec-2025 12:11:05 UTC] 📤 OUTGOING RESPONSE
[30-Dec-2025 12:11:05 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[30-Dec-2025 22:51:37 UTC] 🚀 Logger initialized
[30-Dec-2025 22:51:37 UTC] 📥 INCOMING REQUEST
[30-Dec-2025 22:51:37 UTC] 📋 GET Parameters
[30-Dec-2025 22:51:37 UTC] 📄 Request Headers
[30-Dec-2025 22:51:37 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[30-Dec-2025 22:51:37 UTC] 🌐 Request Details
[30-Dec-2025 22:51:37 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[30-Dec-2025 22:51:37 UTC] ⚠️ Using default environment values
[30-Dec-2025 22:51:37 UTC] ✅ Environment configuration completed successfully
[30-Dec-2025 22:51:37 UTC] 📡 Routing Info
[30-Dec-2025 22:51:37 UTC] 🎯 DiscoveryController constructor called
[30-Dec-2025 22:51:37 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[30-Dec-2025 22:51:37 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[30-Dec-2025 22:51:37 UTC] ✅ DiscoveryController initialized
[30-Dec-2025 22:51:37 UTC] 🎯 DiscoveryController instantiated
[30-Dec-2025 22:51:37 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[30-Dec-2025 22:51:37 UTC] 🟢 getDiscoverUsers() method called
[30-Dec-2025 22:51:37 UTC] 🔐 Calling jwtMiddleware...
[30-Dec-2025 22:51:37 UTC] 🔐 jwtMiddleware returned
[30-Dec-2025 22:51:37 UTC] 📊 Pagination parameters
[30-Dec-2025 22:51:37 UTC] 👤 Getting current user data for ID: 59
[30-Dec-2025 22:51:37 UTC] ✅ Current user found
[30-Dec-2025 22:51:37 UTC] 🔍 Querying discovery users...
[30-Dec-2025 22:51:37 UTC] 🔍 getDiscoveryUsers called
[30-Dec-2025 22:51:37 UTC] 📝 Query:
[30-Dec-2025 22:51:37 UTC] ✅ Database returned 12 users
[30-Dec-2025 22:51:37 UTC] 👤 Sample user from DB:
[30-Dec-2025 22:51:37 UTC] 🔍 Filtering preferences:
[30-Dec-2025 22:51:37 UTC] 🤝 Preference check:
[30-Dec-2025 22:51:37 UTC] ⚠️ Skipping user 46 - no photos
[30-Dec-2025 22:51:37 UTC] 🤝 Preference check:
[30-Dec-2025 22:51:37 UTC] ⚠️ Skipping user 48 - no photos
[30-Dec-2025 22:51:37 UTC] 🤝 Preference check:
[30-Dec-2025 22:51:37 UTC] 🤝 Preference check:
[30-Dec-2025 22:51:37 UTC] ⚠️ Skipping user 50 - preferences don't match
[30-Dec-2025 22:51:37 UTC] 🤝 Preference check:
[30-Dec-2025 22:51:37 UTC] 🤝 Preference check:
[30-Dec-2025 22:51:37 UTC] 🤝 Preference check:
[30-Dec-2025 22:51:37 UTC] 🤝 Preference check:
[30-Dec-2025 22:51:37 UTC] 🤝 Preference check:
[30-Dec-2025 22:51:37 UTC] 🤝 Preference check:
[30-Dec-2025 22:51:37 UTC] ✅ After filtering: 9 users
[30-Dec-2025 22:51:37 UTC] 🔍 getDiscoveryUsersCount called
[30-Dec-2025 22:51:37 UTC] ✅ Total users in DB (excluding current): 14
[30-Dec-2025 22:51:37 UTC] ✅ Discovery query complete
[30-Dec-2025 22:51:37 UTC] 📤 OUTGOING RESPONSE
[30-Dec-2025 22:51:37 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[30-Dec-2025 22:51:43 UTC] 🚀 Logger initialized
[30-Dec-2025 22:51:43 UTC] 📥 INCOMING REQUEST
[30-Dec-2025 22:51:43 UTC] 📋 GET Parameters
[30-Dec-2025 22:51:43 UTC] 📦 POST Data
[30-Dec-2025 22:51:43 UTC] 📄 Request Headers
[30-Dec-2025 22:51:43 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[30-Dec-2025 22:51:43 UTC] 🌐 Request Details
[30-Dec-2025 22:51:43 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[30-Dec-2025 22:51:43 UTC] ⚠️ Using default environment values
[30-Dec-2025 22:51:43 UTC] ✅ Environment configuration completed successfully
[30-Dec-2025 22:51:43 UTC] 📡 Routing Info
[30-Dec-2025 22:51:43 UTC] 🎯 DiscoveryController constructor called
[30-Dec-2025 22:51:43 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[30-Dec-2025 22:51:43 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[30-Dec-2025 22:51:43 UTC] ✅ DiscoveryController initialized
[30-Dec-2025 22:51:43 UTC] 🎯 DiscoveryController instantiated
[30-Dec-2025 22:51:43 UTC] 📍 ROUTING: POST handle swipe
[30-Dec-2025 22:51:43 UTC] 🟢 Handling swipe action...
[30-Dec-2025 22:51:43 UTC] 🔄 Processing swipe - User: 59, Target: 45, Action: like
[30-Dec-2025 22:51:43 UTC] 📤 OUTGOING RESPONSE
[30-Dec-2025 22:51:43 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[30-Dec-2025 22:51:46 UTC] 🚀 Logger initialized
[30-Dec-2025 22:51:46 UTC] 📥 INCOMING REQUEST
[30-Dec-2025 22:51:46 UTC] 📋 GET Parameters
[30-Dec-2025 22:51:46 UTC] 📦 POST Data
[30-Dec-2025 22:51:46 UTC] 📄 Request Headers
[30-Dec-2025 22:51:46 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[30-Dec-2025 22:51:46 UTC] 🌐 Request Details
[30-Dec-2025 22:51:46 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[30-Dec-2025 22:51:46 UTC] ⚠️ Using default environment values
[30-Dec-2025 22:51:46 UTC] ✅ Environment configuration completed successfully
[30-Dec-2025 22:51:46 UTC] 📡 Routing Info
[30-Dec-2025 22:51:46 UTC] 🎯 DiscoveryController constructor called
[30-Dec-2025 22:51:46 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[30-Dec-2025 22:51:46 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[30-Dec-2025 22:51:46 UTC] ✅ DiscoveryController initialized
[30-Dec-2025 22:51:46 UTC] 🎯 DiscoveryController instantiated
[30-Dec-2025 22:51:46 UTC] 📍 ROUTING: POST handle swipe
[30-Dec-2025 22:51:46 UTC] 🟢 Handling swipe action...
[30-Dec-2025 22:51:46 UTC] 🔄 Processing swipe - User: 59, Target: 47, Action: like
[30-Dec-2025 22:51:46 UTC] 📤 OUTGOING RESPONSE
[30-Dec-2025 22:51:46 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[30-Dec-2025 22:51:46 UTC] 🚀 Logger initialized
[30-Dec-2025 22:51:46 UTC] 📥 INCOMING REQUEST
[30-Dec-2025 22:51:46 UTC] 📋 GET Parameters
[30-Dec-2025 22:51:46 UTC] 📦 POST Data
[30-Dec-2025 22:51:46 UTC] 📄 Request Headers
[30-Dec-2025 22:51:46 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[30-Dec-2025 22:51:46 UTC] 🌐 Request Details
[30-Dec-2025 22:51:46 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[30-Dec-2025 22:51:46 UTC] ⚠️ Using default environment values
[30-Dec-2025 22:51:46 UTC] ✅ Environment configuration completed successfully
[30-Dec-2025 22:51:46 UTC] 📡 Routing Info
[30-Dec-2025 22:51:46 UTC] 🎯 DiscoveryController constructor called
[30-Dec-2025 22:51:46 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[30-Dec-2025 22:51:46 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[30-Dec-2025 22:51:46 UTC] ✅ DiscoveryController initialized
[30-Dec-2025 22:51:46 UTC] 🎯 DiscoveryController instantiated
[30-Dec-2025 22:51:46 UTC] 📍 ROUTING: POST handle swipe
[30-Dec-2025 22:51:46 UTC] 🟢 Handling swipe action...
[30-Dec-2025 22:51:46 UTC] 🔄 Processing swipe - User: 59, Target: 49, Action: like
[30-Dec-2025 22:51:46 UTC] 📤 OUTGOING RESPONSE
[30-Dec-2025 22:51:46 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[30-Dec-2025 22:51:47 UTC] 🚀 Logger initialized
[30-Dec-2025 22:51:47 UTC] 📥 INCOMING REQUEST
[30-Dec-2025 22:51:47 UTC] 📋 GET Parameters
[30-Dec-2025 22:51:47 UTC] 📦 POST Data
[30-Dec-2025 22:51:47 UTC] 📄 Request Headers
[30-Dec-2025 22:51:47 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[30-Dec-2025 22:51:47 UTC] 🌐 Request Details
[30-Dec-2025 22:51:47 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[30-Dec-2025 22:51:47 UTC] ⚠️ Using default environment values
[30-Dec-2025 22:51:47 UTC] ✅ Environment configuration completed successfully
[30-Dec-2025 22:51:47 UTC] 📡 Routing Info
[30-Dec-2025 22:51:47 UTC] 🎯 DiscoveryController constructor called
[30-Dec-2025 22:51:47 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[30-Dec-2025 22:51:47 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[30-Dec-2025 22:51:47 UTC] ✅ DiscoveryController initialized
[30-Dec-2025 22:51:47 UTC] 🎯 DiscoveryController instantiated
[30-Dec-2025 22:51:47 UTC] 📍 ROUTING: POST handle swipe
[30-Dec-2025 22:51:47 UTC] 🟢 Handling swipe action...
[30-Dec-2025 22:51:47 UTC] 🔄 Processing swipe - User: 59, Target: 51, Action: like
[30-Dec-2025 22:51:47 UTC] 📤 OUTGOING RESPONSE
[30-Dec-2025 22:51:47 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[30-Dec-2025 22:51:48 UTC] 🚀 Logger initialized
[30-Dec-2025 22:51:48 UTC] 📥 INCOMING REQUEST
[30-Dec-2025 22:51:48 UTC] 📋 GET Parameters
[30-Dec-2025 22:51:48 UTC] 📄 Request Headers
[30-Dec-2025 22:51:48 UTC] 🚀 ============ DISCOVERY ENDPOINT CALLED ============
[30-Dec-2025 22:51:48 UTC] 🌐 Request Details
[30-Dec-2025 22:51:48 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[30-Dec-2025 22:51:48 UTC] ⚠️ Using default environment values
[30-Dec-2025 22:51:48 UTC] ✅ Environment configuration completed successfully
[30-Dec-2025 22:51:48 UTC] 📡 Routing Info
[30-Dec-2025 22:51:48 UTC] 🎯 DiscoveryController constructor called
[30-Dec-2025 22:51:48 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[30-Dec-2025 22:51:48 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[30-Dec-2025 22:51:48 UTC] ✅ DiscoveryController initialized
[30-Dec-2025 22:51:48 UTC] 🎯 DiscoveryController instantiated
[30-Dec-2025 22:51:48 UTC] 📍 ROUTING: GET discover users (action: discover-users)
[30-Dec-2025 22:51:48 UTC] 🟢 getDiscoverUsers() method called
[30-Dec-2025 22:51:48 UTC] 🔐 Calling jwtMiddleware...
[30-Dec-2025 22:51:48 UTC] 🔐 jwtMiddleware returned
[30-Dec-2025 22:51:48 UTC] 📊 Pagination parameters
[30-Dec-2025 22:51:48 UTC] 👤 Getting current user data for ID: 59
[30-Dec-2025 22:51:48 UTC] ✅ Current user found
[30-Dec-2025 22:51:48 UTC] 🔍 Querying discovery users...
[30-Dec-2025 22:51:48 UTC] 🔍 getDiscoveryUsers called
[30-Dec-2025 22:51:48 UTC] 📝 Query:
[30-Dec-2025 22:51:48 UTC] ✅ Database returned 0 users
[30-Dec-2025 22:51:48 UTC] 🔍 Filtering preferences:
[30-Dec-2025 22:51:48 UTC] ✅ After filtering: 0 users
[30-Dec-2025 22:51:48 UTC] 🔍 getDiscoveryUsersCount called
[30-Dec-2025 22:51:48 UTC] ✅ Total users in DB (excluding current): 14
[30-Dec-2025 22:51:48 UTC] ✅ Discovery query complete
[30-Dec-2025 22:51:48 UTC] 📤 OUTGOING RESPONSE
[30-Dec-2025 22:51:48 UTC] ✅ ============ DISCOVERY REQUEST COMPLETE ============


[02-Jan-2026 17:00:24 UTC] 🚀 Auth route accessed: GET /api/routes/auth.php?action=user-photos
[02-Jan-2026 17:00:24 UTC] 🚀 Profile route accessed: GET /api/routes/profile.php?action=get-profile
[02-Jan-2026 17:00:24 UTC] 🚀 Auth route accessed: GET /api/routes/auth.php?action=user-photos
[02-Jan-2026 17:00:24 UTC] 🚀 Profile route accessed: GET /api/routes/profile.php?action=get-profile
[02-Jan-2026 17:00:24 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[02-Jan-2026 17:00:24 UTC] ⚠️ Using default environment values
[02-Jan-2026 17:00:24 UTC] ✅ Environment configuration completed successfully
[02-Jan-2026 17:00:24 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[02-Jan-2026 17:00:24 UTC] ⚠️ Using default environment values
[02-Jan-2026 17:00:24 UTC] ✅ Environment configuration completed successfully
[02-Jan-2026 17:00:24 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[02-Jan-2026 17:00:24 UTC] ⚠️ Using default environment values
[02-Jan-2026 17:00:24 UTC] ✅ Environment configuration completed successfully
[02-Jan-2026 17:00:24 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[02-Jan-2026 17:00:24 UTC] ⚠️ Using default environment values
[02-Jan-2026 17:00:24 UTC] ✅ Environment configuration completed successfully
[02-Jan-2026 17:00:24 UTC] 📡 Processing Profile: GET get-profile
[02-Jan-2026 17:00:24 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[02-Jan-2026 17:00:24 UTC] 📡 Processing Profile: GET get-profile
[02-Jan-2026 17:00:24 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[02-Jan-2026 17:00:24 UTC] 📡 Processing: GET user-photos
[02-Jan-2026 17:00:24 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[02-Jan-2026 17:00:24 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[02-Jan-2026 17:00:24 UTC] ✅ Profile model initialized with table: users
[02-Jan-2026 17:00:24 UTC] ✅ ProfileController initialized
[02-Jan-2026 17:00:24 UTC] 📍 Routing to get-profile
[02-Jan-2026 17:00:24 UTC] 🟢 Getting user profile...
[02-Jan-2026 17:00:24 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[02-Jan-2026 17:00:24 UTC] ✅ Auth model initialized with table: users
[02-Jan-2026 17:00:24 UTC] ✅ AuthController initialized
[02-Jan-2026 17:00:24 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[02-Jan-2026 17:00:24 UTC] 📡 Processing: GET user-photos
[02-Jan-2026 17:00:24 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[02-Jan-2026 17:00:24 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[02-Jan-2026 17:00:24 UTC] ✅ Profile model initialized with table: users
[02-Jan-2026 17:00:24 UTC] ✅ ProfileController initialized
[02-Jan-2026 17:00:24 UTC] 📍 Routing to get-profile
[02-Jan-2026 17:00:24 UTC] 🟢 Getting user profile...
[02-Jan-2026 17:00:24 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[02-Jan-2026 17:00:24 UTC] ✅ Photo model initialized
[02-Jan-2026 17:00:24 UTC] ✅ PhotoController initialized
[02-Jan-2026 17:00:24 UTC] 📍 Routing to user-photos
[02-Jan-2026 17:00:24 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[02-Jan-2026 17:00:24 UTC] ✅ Auth model initialized with table: users
[02-Jan-2026 17:00:24 UTC] ✅ AuthController initialized
[02-Jan-2026 17:00:24 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[02-Jan-2026 17:00:24 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[02-Jan-2026 17:00:24 UTC] ✅ Photo model initialized
[02-Jan-2026 17:00:24 UTC] ✅ PhotoController initialized
[02-Jan-2026 17:00:24 UTC] 📍 Routing to user-photos
[02-Jan-2026 17:01:20 UTC] 🚀 Auth route accessed: POST /api/routes/auth.php?action=signup
[02-Jan-2026 17:01:20 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[02-Jan-2026 17:01:20 UTC] ⚠️ Using default environment values
[02-Jan-2026 17:01:20 UTC] ✅ Environment configuration completed successfully
[02-Jan-2026 17:01:20 UTC] 📡 Processing: POST signup
[02-Jan-2026 17:01:20 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[02-Jan-2026 17:01:20 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[02-Jan-2026 17:01:20 UTC] ✅ Auth model initialized with table: users
[02-Jan-2026 17:01:20 UTC] ✅ AuthController initialized
[02-Jan-2026 17:01:20 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[02-Jan-2026 17:01:20 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[02-Jan-2026 17:01:20 UTC] ✅ Photo model initialized
[02-Jan-2026 17:01:20 UTC] ✅ PhotoController initialized
[02-Jan-2026 17:01:20 UTC] 📍 Routing to signup
[02-Jan-2026 17:01:20 UTC] 📥 Signup request received: {"name":"Mankind","nickname":"Nice","gender":"Male","age":37,"email":"ygdujh@gmail.com","location":"San Francisco, CA, United States","bio":"Hggcjh","preference":"Both","latitude":37.785834,"longitude":-122.406417,"password":"defaultPassword123","confirm_password":"defaultPassword123"}
[02-Jan-2026 17:01:20 UTC] 📍 User coordinates - Lat: 37.785834, Lng: -122.406417
[02-Jan-2026 17:01:20 UTC] ✅ User created successfully with ID: 60
[02-Jan-2026 17:01:20 UTC] ✅ User created successfully with ID: 60
[02-Jan-2026 17:01:20 UTC] 🚀 Auth route accessed: POST /api/routes/auth.php?action=login
[02-Jan-2026 17:01:20 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[02-Jan-2026 17:01:20 UTC] ⚠️ Using default environment values
[02-Jan-2026 17:01:20 UTC] ✅ Environment configuration completed successfully
[02-Jan-2026 17:01:20 UTC] 📡 Processing: POST login
[02-Jan-2026 17:01:20 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[02-Jan-2026 17:01:20 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[02-Jan-2026 17:01:20 UTC] ✅ Auth model initialized with table: users
[02-Jan-2026 17:01:20 UTC] ✅ AuthController initialized
[02-Jan-2026 17:01:20 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[02-Jan-2026 17:01:20 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[02-Jan-2026 17:01:20 UTC] ✅ Photo model initialized
[02-Jan-2026 17:01:20 UTC] ✅ PhotoController initialized
[02-Jan-2026 17:01:20 UTC] 📍 Routing to login
[02-Jan-2026 17:01:20 UTC] 📥 Login request received: {"email":"ygdujh@gmail.com","password":"defaultPassword123"}
[02-Jan-2026 17:01:20 UTC] ✅ Login successful for user: ygdujh@gmail.com
[02-Jan-2026 17:01:20 UTC] ✅ JWT created successfully for user ID: 60
[02-Jan-2026 17:01:21 UTC] 🚀 Auth route accessed: GET /api/routes/auth.php?action=user-photos
[02-Jan-2026 17:01:21 UTC] ❌ .env file not found at: /home/tcligdfq/boonmate.tclinkslimited.co.uk/api/config/../../.env
[02-Jan-2026 17:01:21 UTC] ⚠️ Using default environment values
[02-Jan-2026 17:01:21 UTC] ✅ Environment configuration completed successfully
[02-Jan-2026 17:01:21 UTC] 📡 Processing: GET user-photos
[02-Jan-2026 17:01:21 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[02-Jan-2026 17:01:21 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[02-Jan-2026 17:01:21 UTC] ✅ Auth model initialized with table: users
[02-Jan-2026 17:01:21 UTC] ✅ AuthController initialized
[02-Jan-2026 17:01:21 UTC] 🔧 Database Config - Host: localhost, DB: tcligdfq_boonmate, User: tcligdfq_boonmate
[02-Jan-2026 17:01:21 UTC] ✅ Database connection successful to: tcligdfq_boonmate
[02-Jan-2026 17:01:21 UTC] ✅ Photo model initialized
[02-Jan-2026 17:01:21 UTC] ✅ PhotoController initialized
[02-Jan-2026 17:01:21 UTC] 📍 Routing to user-photos
