[2026-06-12 14:40:05] production.INFO: ApiDynamicConnection middleware called {"has_token":"no","token_preview":"none","url":"https://trip.gbi.com.tn/api/login","method":"POST","default_connection_before":"mysql"} [2026-06-12 14:40:06] production.INFO: === LOGIN API CALLED === {"email":"admin@marquardt-tun.com","default_connection_before":"mysql"} [2026-06-12 14:40:06] production.INFO: AFTER MYSQL SEARCH {"user_found":"no"} [2026-06-12 14:40:06] production.INFO: AFTER MYSQL_DEMO SEARCH {"user_found":"yes"} [2026-06-12 14:40:06] production.INFO: Login attempt {"email":"admin@marquardt-tun.com","user_found":true,"connection":"mysql_demo","user_id":1,"user_connection_field":"mysql_demo"} [2026-06-12 14:40:06] production.INFO: PASSWORD CHECK PASSED [2026-06-12 14:40:06] production.INFO: LOGIN SUCCESSFUL [2026-06-12 14:40:06] production.INFO: ApiDynamicConnection middleware called {"has_token":"yes","token_preview":"11|m7tgaqWRKn9U...","url":"https://trip.gbi.com.tn/api/fcm-token","method":"POST","default_connection_before":"mysql"} [2026-06-12 14:40:06] production.INFO: Token found in mysql_demo {"tokenable_id":1,"tokenable_type":"App\\Models\\User"} [2026-06-12 14:40:06] production.INFO: Final connection: mysql_demo [2026-06-12 14:40:06] production.INFO: ApiDynamicConnection middleware called {"has_token":"yes","token_preview":"11|m7tgaqWRKn9U...","url":"https://trip.gbi.com.tn/api/notifications","method":"GET","default_connection_before":"mysql"} [2026-06-12 14:40:06] production.INFO: Token found in mysql_demo {"tokenable_id":1,"tokenable_type":"App\\Models\\User"} [2026-06-12 14:40:06] production.INFO: Final connection: mysql_demo [2026-06-12 14:40:06] production.INFO: ApiDynamicConnection middleware called {"has_token":"yes","token_preview":"11|m7tgaqWRKn9U...","url":"https://trip.gbi.com.tn/api/dashboard","method":"GET","default_connection_before":"mysql"} [2026-06-12 14:40:06] production.INFO: Token found in mysql_demo {"tokenable_id":1,"tokenable_type":"App\\Models\\User"} [2026-06-12 14:40:06] production.INFO: Final connection: mysql_demo [2026-06-12 14:40:12] production.INFO: ApiDynamicConnection middleware called {"has_token":"yes","token_preview":"11|m7tgaqWRKn9U...","url":"https://trip.gbi.com.tn/api/events","method":"GET","default_connection_before":"mysql"} [2026-06-12 14:40:12] production.INFO: Token found in mysql_demo {"tokenable_id":1,"tokenable_type":"App\\Models\\User"} [2026-06-12 14:40:12] production.INFO: Final connection: mysql_demo [2026-06-12 14:40:12] production.INFO: ApiDynamicConnection middleware called {"has_token":"yes","token_preview":"11|m7tgaqWRKn9U...","url":"https://trip.gbi.com.tn/api/events","method":"GET","default_connection_before":"mysql"} [2026-06-12 14:40:12] production.INFO: Token found in mysql_demo {"tokenable_id":1,"tokenable_type":"App\\Models\\User"} [2026-06-12 14:40:12] production.INFO: Final connection: mysql_demo [2026-06-12 14:40:13] production.INFO: ApiDynamicConnection middleware called {"has_token":"yes","token_preview":"11|m7tgaqWRKn9U...","url":"https://trip.gbi.com.tn/api/events","method":"GET","default_connection_before":"mysql"} [2026-06-12 14:40:13] production.INFO: Token found in mysql_demo {"tokenable_id":1,"tokenable_type":"App\\Models\\User"} [2026-06-12 14:40:13] production.INFO: Final connection: mysql_demo [2026-06-12 14:40:14] production.INFO: ApiDynamicConnection middleware called {"has_token":"yes","token_preview":"11|m7tgaqWRKn9U...","url":"https://trip.gbi.com.tn/api/canReservation","method":"POST","default_connection_before":"mysql"} [2026-06-12 14:40:14] production.INFO: Token found in mysql_demo {"tokenable_id":1,"tokenable_type":"App\\Models\\User"} [2026-06-12 14:40:14] production.INFO: Final connection: mysql_demo [2026-06-12 14:40:19] production.INFO: ApiDynamicConnection middleware called {"has_token":"yes","token_preview":"11|m7tgaqWRKn9U...","url":"https://trip.gbi.com.tn/api/notifications","method":"GET","default_connection_before":"mysql"} [2026-06-12 14:40:19] production.INFO: Token found in mysql_demo {"tokenable_id":1,"tokenable_type":"App\\Models\\User"} [2026-06-12 14:40:19] production.INFO: Final connection: mysql_demo [2026-06-12 14:40:32] production.INFO: ApiDynamicConnection middleware called {"has_token":"yes","token_preview":"11|m7tgaqWRKn9U...","url":"https://trip.gbi.com.tn/api/dashboard","method":"GET","default_connection_before":"mysql"} [2026-06-12 14:40:32] production.INFO: Token found in mysql_demo {"tokenable_id":1,"tokenable_type":"App\\Models\\User"} [2026-06-12 14:40:32] production.INFO: Final connection: mysql_demo [2026-06-12 14:40:36] production.INFO: ApiDynamicConnection middleware called {"has_token":"yes","token_preview":"11|m7tgaqWRKn9U...","url":"https://trip.gbi.com.tn/api/notifications","method":"GET","default_connection_before":"mysql"} [2026-06-12 14:40:36] production.INFO: Token found in mysql_demo {"tokenable_id":1,"tokenable_type":"App\\Models\\User"} [2026-06-12 14:40:36] production.INFO: Final connection: mysql_demo [2026-06-12 14:41:06] production.INFO: ApiDynamicConnection middleware called {"has_token":"yes","token_preview":"11|m7tgaqWRKn9U...","url":"https://trip.gbi.com.tn/api/user","method":"GET","default_connection_before":"mysql"} [2026-06-12 14:41:06] production.INFO: ApiDynamicConnection middleware called {"has_token":"yes","token_preview":"11|m7tgaqWRKn9U...","url":"https://trip.gbi.com.tn/api/notifications","method":"GET","default_connection_before":"mysql"} [2026-06-12 14:41:06] production.INFO: Token found in mysql_demo {"tokenable_id":1,"tokenable_type":"App\\Models\\User"} [2026-06-12 14:41:06] production.INFO: Token found in mysql_demo {"tokenable_id":1,"tokenable_type":"App\\Models\\User"} [2026-06-12 14:41:06] production.INFO: Final connection: mysql_demo [2026-06-12 14:41:06] production.INFO: Final connection: mysql_demo [2026-06-12 14:41:36] production.INFO: ApiDynamicConnection middleware called {"has_token":"yes","token_preview":"11|m7tgaqWRKn9U...","url":"https://trip.gbi.com.tn/api/notifications","method":"GET","default_connection_before":"mysql"} [2026-06-12 14:41:37] production.INFO: Token found in mysql_demo {"tokenable_id":1,"tokenable_type":"App\\Models\\User"} [2026-06-12 14:41:37] production.INFO: Final connection: mysql_demo [2026-06-12 14:42:07] production.INFO: ApiDynamicConnection middleware called {"has_token":"yes","token_preview":"11|m7tgaqWRKn9U...","url":"https://trip.gbi.com.tn/api/notifications","method":"GET","default_connection_before":"mysql"} [2026-06-12 14:42:07] production.INFO: Token found in mysql_demo {"tokenable_id":1,"tokenable_type":"App\\Models\\User"} [2026-06-12 14:42:07] production.INFO: Final connection: mysql_demo [2026-06-12 14:42:07] production.INFO: ApiDynamicConnection middleware called {"has_token":"yes","token_preview":"11|m7tgaqWRKn9U...","url":"https://trip.gbi.com.tn/api/user","method":"GET","default_connection_before":"mysql"} [2026-06-12 14:42:07] production.INFO: Token found in mysql_demo {"tokenable_id":1,"tokenable_type":"App\\Models\\User"} [2026-06-12 14:42:07] production.INFO: Final connection: mysql_demo [2026-06-12 14:42:36] production.INFO: ApiDynamicConnection middleware called {"has_token":"yes","token_preview":"11|m7tgaqWRKn9U...","url":"https://trip.gbi.com.tn/api/notifications","method":"GET","default_connection_before":"mysql"} [2026-06-12 14:42:36] production.INFO: Token found in mysql_demo {"tokenable_id":1,"tokenable_type":"App\\Models\\User"} [2026-06-12 14:42:36] production.INFO: Final connection: mysql_demo [2026-06-12 14:43:06] production.INFO: ApiDynamicConnection middleware called {"has_token":"yes","token_preview":"11|m7tgaqWRKn9U...","url":"https://trip.gbi.com.tn/api/notifications","method":"GET","default_connection_before":"mysql"} [2026-06-12 14:43:06] production.INFO: Token found in mysql_demo {"tokenable_id":1,"tokenable_type":"App\\Models\\User"} [2026-06-12 14:43:06] production.INFO: Final connection: mysql_demo [2026-06-12 14:43:07] production.INFO: ApiDynamicConnection middleware called {"has_token":"yes","token_preview":"11|m7tgaqWRKn9U...","url":"https://trip.gbi.com.tn/api/user","method":"GET","default_connection_before":"mysql"} [2026-06-12 14:43:07] production.INFO: Token found in mysql_demo {"tokenable_id":1,"tokenable_type":"App\\Models\\User"} [2026-06-12 14:43:07] production.INFO: Final connection: mysql_demo [2026-06-12 14:43:36] production.INFO: ApiDynamicConnection middleware called {"has_token":"yes","token_preview":"11|m7tgaqWRKn9U...","url":"https://trip.gbi.com.tn/api/notifications","method":"GET","default_connection_before":"mysql"} [2026-06-12 14:43:37] production.INFO: Token found in mysql_demo {"tokenable_id":1,"tokenable_type":"App\\Models\\User"} [2026-06-12 14:43:37] production.INFO: Final connection: mysql_demo [2026-06-12 14:44:07] production.INFO: ApiDynamicConnection middleware called {"has_token":"yes","token_preview":"11|m7tgaqWRKn9U...","url":"https://trip.gbi.com.tn/api/notifications","method":"GET","default_connection_before":"mysql"} [2026-06-12 14:44:07] production.INFO: Token found in mysql_demo {"tokenable_id":1,"tokenable_type":"App\\Models\\User"} [2026-06-12 14:44:07] production.INFO: Final connection: mysql_demo [2026-06-12 14:44:08] production.INFO: ApiDynamicConnection middleware called {"has_token":"yes","token_preview":"11|m7tgaqWRKn9U...","url":"https://trip.gbi.com.tn/api/user","method":"GET","default_connection_before":"mysql"} [2026-06-12 14:44:08] production.INFO: Token found in mysql_demo {"tokenable_id":1,"tokenable_type":"App\\Models\\User"} [2026-06-12 14:44:08] production.INFO: Final connection: mysql_demo [2026-06-12 14:44:36] production.INFO: ApiDynamicConnection middleware called {"has_token":"yes","token_preview":"11|m7tgaqWRKn9U...","url":"https://trip.gbi.com.tn/api/notifications","method":"GET","default_connection_before":"mysql"} [2026-06-12 14:44:37] production.INFO: Token found in mysql_demo {"tokenable_id":1,"tokenable_type":"App\\Models\\User"} [2026-06-12 14:44:37] production.INFO: Final connection: mysql_demo [2026-06-12 14:45:06] production.INFO: ApiDynamicConnection middleware called {"has_token":"yes","token_preview":"11|m7tgaqWRKn9U...","url":"https://trip.gbi.com.tn/api/notifications","method":"GET","default_connection_before":"mysql"} [2026-06-12 14:45:06] production.INFO: Token found in mysql_demo {"tokenable_id":1,"tokenable_type":"App\\Models\\User"} [2026-06-12 14:45:06] production.INFO: Final connection: mysql_demo [2026-06-12 14:45:08] production.INFO: ApiDynamicConnection middleware called {"has_token":"yes","token_preview":"11|m7tgaqWRKn9U...","url":"https://trip.gbi.com.tn/api/user","method":"GET","default_connection_before":"mysql"} [2026-06-12 14:45:08] production.INFO: Token found in mysql_demo {"tokenable_id":1,"tokenable_type":"App\\Models\\User"} [2026-06-12 14:45:08] production.INFO: Final connection: mysql_demo [2026-06-12 14:45:36] production.INFO: ApiDynamicConnection middleware called {"has_token":"yes","token_preview":"11|m7tgaqWRKn9U...","url":"https://trip.gbi.com.tn/api/notifications","method":"GET","default_connection_before":"mysql"} [2026-06-12 14:45:37] production.INFO: Token found in mysql_demo {"tokenable_id":1,"tokenable_type":"App\\Models\\User"} [2026-06-12 14:45:37] production.INFO: Final connection: mysql_demo [2026-06-12 14:45:44] production.INFO: ApiDynamicConnection middleware called {"has_token":"yes","token_preview":"11|m7tgaqWRKn9U...","url":"https://trip.gbi.com.tn/api/user","method":"GET","default_connection_before":"mysql"} [2026-06-12 14:45:44] production.INFO: Token found in mysql_demo {"tokenable_id":1,"tokenable_type":"App\\Models\\User"} [2026-06-12 14:45:44] production.INFO: Final connection: mysql_demo [2026-06-12 14:45:46] production.INFO: ApiDynamicConnection middleware called {"has_token":"yes","token_preview":"11|m7tgaqWRKn9U...","url":"https://trip.gbi.com.tn/api/logout","method":"POST","default_connection_before":"mysql"} [2026-06-12 14:45:46] production.INFO: Token found in mysql_demo {"tokenable_id":1,"tokenable_type":"App\\Models\\User"} [2026-06-12 14:45:46] production.INFO: Final connection: mysql_demo [2026-06-12 14:46:14] production.INFO: ApiDynamicConnection middleware called {"has_token":"no","token_preview":"none","url":"https://trip.gbi.com.tn/api/login","method":"POST","default_connection_before":"mysql"} [2026-06-12 14:46:14] production.INFO: === LOGIN API CALLED === {"email":"contact@marquardt-tun.com","default_connection_before":"mysql"} [2026-06-12 14:46:14] production.INFO: AFTER MYSQL SEARCH {"user_found":"yes"} [2026-06-12 14:46:14] production.INFO: Login attempt {"email":"contact@marquardt-tun.com","user_found":true,"connection":"mysql","user_id":1,"user_connection_field":"mysql"} [2026-06-12 14:46:14] production.INFO: PASSWORD CHECK PASSED [2026-06-12 14:46:14] production.INFO: LOGIN SUCCESSFUL [2026-06-12 14:46:14] production.INFO: ApiDynamicConnection middleware called {"has_token":"yes","token_preview":"2|1QQ4n6jrd0Lky...","url":"https://trip.gbi.com.tn/api/fcm-token","method":"POST","default_connection_before":"mysql"} [2026-06-12 14:46:14] production.INFO: Token found in mysql {"tokenable_id":1,"tokenable_type":"App\\Models\\User"} [2026-06-12 14:46:14] production.INFO: Final connection: mysql [2026-06-12 14:46:14] production.INFO: ApiDynamicConnection middleware called {"has_token":"yes","token_preview":"2|1QQ4n6jrd0Lky...","url":"https://trip.gbi.com.tn/api/notifications","method":"GET","default_connection_before":"mysql"} [2026-06-12 14:46:14] production.INFO: Token found in mysql {"tokenable_id":1,"tokenable_type":"App\\Models\\User"} [2026-06-12 14:46:14] production.INFO: Final connection: mysql [2026-06-12 14:46:15] production.INFO: ApiDynamicConnection middleware called {"has_token":"yes","token_preview":"2|1QQ4n6jrd0Lky...","url":"https://trip.gbi.com.tn/api/dashboard","method":"GET","default_connection_before":"mysql"} [2026-06-12 14:46:15] production.INFO: Token found in mysql {"tokenable_id":1,"tokenable_type":"App\\Models\\User"} [2026-06-12 14:46:15] production.INFO: Final connection: mysql [2026-06-12 14:46:18] production.INFO: ApiDynamicConnection middleware called {"has_token":"yes","token_preview":"2|1QQ4n6jrd0Lky...","url":"https://trip.gbi.com.tn/api/canReservation","method":"POST","default_connection_before":"mysql"} [2026-06-12 14:46:18] production.INFO: Token found in mysql {"tokenable_id":1,"tokenable_type":"App\\Models\\User"} [2026-06-12 14:46:18] production.INFO: Final connection: mysql [2026-06-12 14:46:18] production.INFO: ApiDynamicConnection middleware called {"has_token":"yes","token_preview":"2|1QQ4n6jrd0Lky...","url":"https://trip.gbi.com.tn/api/getReservationFormData","method":"GET","default_connection_before":"mysql"} [2026-06-12 14:46:18] production.INFO: Token found in mysql {"tokenable_id":1,"tokenable_type":"App\\Models\\User"} [2026-06-12 14:46:18] production.INFO: Final connection: mysql [2026-06-12 14:46:29] production.INFO: ApiDynamicConnection middleware called {"has_token":"yes","token_preview":"2|1QQ4n6jrd0Lky...","url":"https://trip.gbi.com.tn/api/notifications","method":"GET","default_connection_before":"mysql"} [2026-06-12 14:46:29] production.INFO: Token found in mysql {"tokenable_id":1,"tokenable_type":"App\\Models\\User"} [2026-06-12 14:46:29] production.INFO: Final connection: mysql [2026-06-12 14:46:32] production.INFO: ApiDynamicConnection middleware called {"has_token":"yes","token_preview":"2|1QQ4n6jrd0Lky...","url":"https://trip.gbi.com.tn/api/events","method":"GET","default_connection_before":"mysql"} [2026-06-12 14:46:32] production.INFO: Token found in mysql {"tokenable_id":1,"tokenable_type":"App\\Models\\User"} [2026-06-12 14:46:32] production.INFO: Final connection: mysql [2026-06-12 14:46:32] production.INFO: ApiDynamicConnection middleware called {"has_token":"yes","token_preview":"2|1QQ4n6jrd0Lky...","url":"https://trip.gbi.com.tn/api/events","method":"GET","default_connection_before":"mysql"} [2026-06-12 14:46:32] production.INFO: Token found in mysql {"tokenable_id":1,"tokenable_type":"App\\Models\\User"} [2026-06-12 14:46:32] production.INFO: Final connection: mysql [2026-06-12 14:46:32] production.INFO: ApiDynamicConnection middleware called {"has_token":"yes","token_preview":"2|1QQ4n6jrd0Lky...","url":"https://trip.gbi.com.tn/api/events","method":"GET","default_connection_before":"mysql"} [2026-06-12 14:46:32] production.INFO: Token found in mysql {"tokenable_id":1,"tokenable_type":"App\\Models\\User"} [2026-06-12 14:46:32] production.INFO: Final connection: mysql [2026-06-12 14:46:34] production.INFO: ApiDynamicConnection middleware called {"has_token":"yes","token_preview":"2|1QQ4n6jrd0Lky...","url":"https://trip.gbi.com.tn/api/dashboard","method":"GET","default_connection_before":"mysql"} [2026-06-12 14:46:34] production.INFO: Token found in mysql {"tokenable_id":1,"tokenable_type":"App\\Models\\User"} [2026-06-12 14:46:34] production.INFO: Final connection: mysql