[2026-03-30 22:32:48] ACTIVATION_EMAIL_QUEUE_PROCESS_START {"limit":20} [2026-03-30 22:32:48] ACTIVATION_EMAIL_QUEUE_JOBS_FOUND {"count":0} [2026-03-30 22:45:27] REGISTER_CONTROLLER_VERSION {"version":"2026-03-29-v2"} [2026-03-30 22:45:27] REGISTER_STEP {"step":"before_insert_user","payload":{"civility":"M.","first_name":"Joris","last_name":"LEROUX","email":"leroux.joris@gmail.com","phone":"+33642071266","address":"23 rue du pave","postal_code":"49250","city":"Beaufort en vallée","franchise_id":2786,"url_site_indicateur":"https:\/\/affilie.gselect-assurances.fr\/John-Doe\/?indicateur=4386","url_site_client":"https:\/\/client.gselect-assurances.fr\/John-Doe\/?indicateur=4386"},"lengths":{"civility":2,"first_name":5,"last_name":6,"email":22,"phone":12,"address":14,"postal_code":5,"city":19,"url_site_indicateur":63,"url_site_client":62}} [2026-03-30 22:45:27] REGISTER_STEP {"step":"after_insert_user","user_id":1} [2026-03-30 22:45:27] REGISTER_STEP {"step":"after_insert_ambassador","user_id":1} [2026-03-30 22:45:27] REGISTER_STEP {"step":"after_insert_token","user_id":1} [2026-03-30 22:45:27] ACTIVATION_EMAIL_ENQUEUED {"user_id":1,"email":"leroux.joris@gmail.com"} [2026-03-30 22:45:28] REGISTER_FROM_BITRIX_MAIL_RESULT {"user_id":1,"email":"leroux.joris@gmail.com","mail_sent":true,"activation_link":"https:\/\/gselect-connect.lovable.app\/activate?token=ceaa2924e78aeb6af52efdd0135fb043cc22f1e20864c0eb80fa4e4201a23241"} [2026-03-30 22:49:52] ACTIVATION_EMAIL_QUEUE_PROCESS_START {"limit":20} [2026-03-30 22:49:52] ACTIVATION_EMAIL_QUEUE_JOBS_FOUND {"count":0} [2026-03-30 23:10:53] REGISTER_CONTROLLER_VERSION {"version":"2026-03-29-v2"} [2026-03-30 23:10:53] REGISTER_STEP {"step":"before_insert_user","payload":{"civility":"M.","first_name":"Joris","last_name":"LEROUX","email":"joris.leroux@btinnov.com","phone":"+33642071266","address":"23 rue du pave","postal_code":"49250","city":"Beaufort en vallée","franchise_id":2786,"url_site_indicateur":"https:\/\/affilie.gselect-assurances.fr\/John-Doe\/?indicateur=4388","url_site_client":"https:\/\/client.gselect-assurances.fr\/John-Doe\/?indicateur=4388"},"lengths":{"civility":2,"first_name":5,"last_name":6,"email":24,"phone":12,"address":14,"postal_code":5,"city":19,"url_site_indicateur":63,"url_site_client":62}} [2026-03-30 23:10:53] REGISTER_STEP {"step":"after_insert_user","user_id":2} [2026-03-30 23:10:53] REGISTER_STEP {"step":"after_insert_ambassador","user_id":2} [2026-03-30 23:10:53] REGISTER_STEP {"step":"after_insert_token","user_id":2} [2026-03-30 23:10:53] ACTIVATION_EMAIL_ENQUEUED {"user_id":2,"email":"joris.leroux@btinnov.com"} [2026-03-30 23:10:54] REGISTER_FROM_BITRIX_MAIL_RESULT {"user_id":2,"email":"joris.leroux@btinnov.com","mail_sent":true,"activation_link":"https:\/\/gselect-connect.lovable.app\/activate?token=b215ce4f2f0163f7f57d3e8f37331db57f7fbb1c4f1a1d5dbe7379da6550d871"} [2026-03-30 23:41:01] POST /auth/activate raw body {"raw":"{\"token\":\"ceaa2924e78aeb6af52efdd0135fb043cc22f1e20864c0eb80fa4e4201a23241\",\"password\":\"ohpzeD16@\",\"biometricEnabled\":0}"} [2026-03-30 23:41:01] POST /auth/activate parsed body {"data":{"token":"ceaa2924e78aeb6af52efdd0135fb043cc22f1e20864c0eb80fa4e4201a23241","password":"ohpzeD16@","biometricEnabled":0}} [2026-03-30 23:41:01] DB connected for activate [2026-03-30 23:41:01] Activation token lookup result {"row":{"activation_id":1,"user_id":1,"expires_at":"2026-04-01 20:45:27.558778","used_at":null}} [2026-03-30 23:41:01] Transaction started [2026-03-30 23:41:01] User updated {"user_id":1} [2026-03-30 23:41:01] Ambassador updated {"user_id":1} [2026-03-30 23:41:01] Bank account upserted {"user_id":1} [2026-03-30 23:41:01] Token marked as used {"activation_id":1} [2026-03-30 23:41:01] Activation committed successfully {"user_id":1} [2026-03-30 23:49:38] REGISTER_CONTROLLER_VERSION {"version":"2026-03-30-v3-duplicate-handling"} [2026-03-30 23:49:38] REGISTER_DUPLICATE_PENDING_REPLACED {"deleted_user_id":2,"email":"joris.leroux@btinnov.com","bitrix_contact_id":4390,"assigned_by_id":70} [2026-03-30 23:49:38] REGISTER_STEP {"step":"before_insert_user","payload":{"civility":"M.","first_name":"Joris","last_name":"LEROUX","email":"joris.leroux@btinnov.com","phone":"+33642071266","address":"23 rue du pave","postal_code":"49250","city":"Beaufort en vallée","franchise_id":2786,"url_site_indicateur":"https:\/\/affilie.gselect-assurances.fr\/John-Doe\/?indicateur=4390","url_site_client":"https:\/\/client.gselect-assurances.fr\/John-Doe\/?indicateur=4390","bitrix_contact_id":4390,"assigned_by_id":70,"replaced_pending_user_id":2},"lengths":{"civility":2,"first_name":5,"last_name":6,"email":24,"phone":12,"address":14,"postal_code":5,"city":19,"url_site_indicateur":63,"url_site_client":62}} [2026-03-30 23:49:38] REGISTER_STEP {"step":"after_insert_user","user_id":3} [2026-03-30 23:49:38] REGISTER_STEP {"step":"after_insert_ambassador","user_id":3} [2026-03-30 23:49:38] REGISTER_STEP {"step":"after_insert_token","user_id":3} [2026-03-30 23:49:39] ACTIVATION_EMAIL_ENQUEUED {"user_id":3,"email":"joris.leroux@btinnov.com"} [2026-03-30 23:49:39] REGISTER_FROM_BITRIX_MAIL_RESULT {"user_id":3,"email":"joris.leroux@btinnov.com","mail_sent":false,"activation_link":"https:\/\/gselect-connect.lovable.app\/activate?token=743eb6e09845b54af0611616f2af27804d61ff795ea38d16bb86fe37fd2cb96c","error":"Erreur SMTP : données incorrectes. Erreur SMTP : données incorrectes. Erreur du serveur SMTP : DATA END command failed Détails : Mail quota exceeded for noreply@gselect-assurances.fr: You have exceeded the limit of 200 messages per hour and per account. Please, re-try later.\r\n221 Closing connection, please refrain from sending too many mails\r\n Code SMTP : 550 Informations supplémentaires SMTP : 5.7.0","replaced_pending_user_id":2} [2026-03-30 23:52:17] REGISTER_CONTROLLER_VERSION {"version":"2026-03-30-v3-duplicate-handling"} [2026-03-30 23:52:18] REGISTER_DUPLICATE_ACTIVE_DETECTED {"existing_user_id":1,"existing_status":"active","email":"leroux.joris@gmail.com","bitrix_contact_id":4392,"assigned_by_id":70,"login_link":"https:\/\/gselect-connect.lovable.app\/login","email_notice_sent":true,"email_notice_error":null} [2026-03-31 09:00:57] POST /auth/login attempt {"email":"leroux.joris@gmail.com"} [2026-03-31 09:00:57] POST /auth/login success {"user_id":1,"email":"leroux.joris@gmail.com"} [2026-03-31 09:01:14] POST /auth/login attempt {"email":"leroux.joris@gmail.com"} [2026-03-31 09:01:14] POST /auth/login success {"user_id":1,"email":"leroux.joris@gmail.com"} [2026-03-31 09:01:23] POST /auth/login attempt {"email":"leroux.joris@gmail.com"} [2026-03-31 09:01:23] POST /auth/login success {"user_id":1,"email":"leroux.joris@gmail.com"} [2026-03-31 09:10:03] POST /auth/login attempt {"email":"test@gselect.com"} [2026-03-31 09:10:03] POST /auth/login failed: user not found {"email":"test@gselect.com"} [2026-03-31 09:22:07] POST /auth/login attempt {"email":"leroux.joris@gmail.com"} [2026-03-31 09:22:07] POST /auth/login success {"user_id":1,"email":"leroux.joris@gmail.com"} [2026-03-31 09:22:18] POST /auth/login attempt {"email":"leroux.joris@gmail.com"} [2026-03-31 09:22:18] POST /auth/login success {"user_id":1,"email":"leroux.joris@gmail.com"} [2026-03-31 09:24:39] POST /auth/login attempt {"email":"test@test.com"} [2026-03-31 09:24:39] POST /auth/login failed: user not found {"email":"test@test.com"} [2026-03-31 09:28:22] POST /auth/login attempt {"email":"leroux.joris@gmail.com"} [2026-03-31 09:28:22] POST /auth/login success {"user_id":1,"email":"leroux.joris@gmail.com"} [2026-03-31 09:28:45] POST /auth/login attempt {"email":"leroux.joris@gmail.com"} [2026-03-31 09:28:45] POST /auth/login success {"user_id":1,"email":"leroux.joris@gmail.com"} [2026-03-31 09:33:38] POST /auth/login attempt {"email":"leroux.joris@gmail.com"} [2026-03-31 09:33:38] POST /auth/login success {"user_id":1,"email":"leroux.joris@gmail.com"} [2026-03-31 09:38:38] POST /auth/login attempt {"email":"leroux.joris@gmail.com"} [2026-03-31 09:38:38] POST /auth/login success {"user_id":1,"email":"leroux.joris@gmail.com"} [2026-03-31 09:38:43] POST /auth/login attempt {"email":"leroux.joris@gmail.com"} [2026-03-31 09:38:44] POST /auth/login success {"user_id":1,"email":"leroux.joris@gmail.com"} [2026-03-31 09:39:25] POST /auth/login attempt {"email":"leroux.joris@gmail.com"} [2026-03-31 09:39:25] POST /auth/login success {"user_id":1,"email":"leroux.joris@gmail.com"} [2026-03-31 09:42:49] POST /auth/login attempt {"email":"leroux.joris@gmail.com"} [2026-03-31 09:42:49] POST /auth/login success {"user_id":1,"email":"leroux.joris@gmail.com"} [2026-03-31 09:50:12] POST /auth/login attempt {"email":"leroux.joris@gmail.com"} [2026-03-31 09:50:12] POST /auth/login success {"user_id":1,"email":"leroux.joris@gmail.com"} [2026-03-31 09:50:20] POST /auth/login attempt {"email":"leroux.joris@gmail.com"} [2026-03-31 09:50:21] POST /auth/login success {"user_id":1,"email":"leroux.joris@gmail.com"} [2026-03-31 09:57:29] POST /auth/login attempt {"email":"leroux.joris@gmail.com"} [2026-03-31 09:57:30] POST /auth/login success {"user_id":1,"email":"leroux.joris@gmail.com"} [2026-03-31 10:10:43] POST /auth/forgot-password attempt {"email":"leroux.joris@gmail.com"} [2026-03-31 10:10:43] PASSWORD_RESET_EMAIL_ENQUEUED {"user_id":1,"email":"leroux.joris@gmail.com"} [2026-03-31 10:10:44] PASSWORD_RESET_MAIL_RESULT {"user_id":1,"email":"leroux.joris@gmail.com","mail_sent":true,"reset_link":"https:\/\/gselect-connect.lovable.app\/reset-password?token=bf017ebbbb8b18a3778ee6145b591b53840f9121136ece4514b62096efaa9648","error":null} [2026-03-31 10:31:30] POST /auth/forgot-password attempt {"email":"leroux.joris@gmail.com"} [2026-03-31 10:31:30] PASSWORD_RESET_EMAIL_ENQUEUED {"user_id":1,"email":"leroux.joris@gmail.com"} [2026-03-31 10:31:31] PASSWORD_RESET_MAIL_RESULT {"user_id":1,"email":"leroux.joris@gmail.com","mail_sent":true,"reset_link":"https:\/\/gselect-connect.lovable.app\/reset-password?token=0db0f5f51e7eb2d98f8dc3fdb1cdfb322ddba6169ecdbbd63f1d2511ccdaa1d2","error":null} [2026-03-31 10:35:11] POST /auth/forgot-password attempt {"email":"leroux.joris@gmail.com"} [2026-03-31 10:35:11] PASSWORD_RESET_EMAIL_ENQUEUED {"user_id":1,"email":"leroux.joris@gmail.com"} [2026-03-31 10:35:12] PASSWORD_RESET_MAIL_RESULT {"user_id":1,"email":"leroux.joris@gmail.com","mail_sent":true,"reset_link":"https:\/\/gselect-connect.lovable.app\/reset-password?token=fea6e1e6cba4fde935bcbf36579a93afdbe0e216b5aa2fea833f156ad94f0dab","error":null} [2026-03-31 10:41:35] POST /auth/forgot-password attempt {"email":"leroux.joris@gmail.com"} [2026-03-31 10:41:35] PASSWORD_RESET_EMAIL_ENQUEUED {"user_id":1,"email":"leroux.joris@gmail.com"} [2026-03-31 10:41:36] PASSWORD_RESET_MAIL_RESULT {"user_id":1,"email":"leroux.joris@gmail.com","mail_sent":true,"reset_link":"https:\/\/gselect-connect.lovable.app\/reset-password?token=5e9c43f23640b1857a9424852d9e8672e0af58bfde157f03c0eb5645457bd389","error":null} [2026-03-31 10:43:25] POST /auth/forgot-password attempt {"email":"leroux.joris@gmail.com"} [2026-03-31 10:43:25] PASSWORD_RESET_EMAIL_ENQUEUED {"user_id":1,"email":"leroux.joris@gmail.com"} [2026-03-31 10:43:26] PASSWORD_RESET_MAIL_RESULT {"user_id":1,"email":"leroux.joris@gmail.com","mail_sent":true,"reset_link":"https:\/\/gselect-connect.lovable.app\/reset-password?token=d0b6c1943c9ec32fabe928fa57ca3d68724d8c4e72aae425c7813b46370f2bd5","error":null} [2026-03-31 10:44:15] POST /auth/reset-password attempt [2026-03-31 10:44:16] PASSWORD_RESET_SUCCESS {"user_id":1} [2026-03-31 10:44:24] POST /auth/login attempt {"email":"leroux.joris@gmail.com"} [2026-03-31 10:44:24] POST /auth/login success {"user_id":1,"email":"leroux.joris@gmail.com"} [2026-03-31 11:09:11] POST /auth/forgot-password attempt {"email":"leroux.joris@gmail.com"} [2026-03-31 11:09:11] PASSWORD_RESET_EMAIL_ENQUEUED {"user_id":1,"email":"leroux.joris@gmail.com"} [2026-03-31 11:09:13] PASSWORD_RESET_MAIL_RESULT {"user_id":1,"email":"leroux.joris@gmail.com","mail_sent":true,"reset_link":"https:\/\/gselect-connect.lovable.app\/reset-password?token=1e9ae84dcb8cfd4d50f94a484f55ed1abc0be665e407a18836ca9ecdbc735109","error":null} [2026-03-31 11:16:12] POST /auth/forgot-password attempt {"email":"leroux.joris@gmail.com"} [2026-03-31 11:16:12] PASSWORD_RESET_EMAIL_ENQUEUED {"user_id":1,"email":"leroux.joris@gmail.com"} [2026-03-31 11:16:13] PASSWORD_RESET_MAIL_RESULT {"user_id":1,"email":"leroux.joris@gmail.com","mail_sent":true,"reset_link":"https:\/\/gselect-connect.lovable.app\/reset-password?token=e99d4e75f2cc78da4902edd8796847d94841f432f9de2e6c1dbe75cc6ff6c631","error":null} [2026-03-31 11:16:35] POST /auth/reset-password attempt [2026-03-31 11:16:35] PASSWORD_RESET_SUCCESS {"user_id":1,"email":"leroux.joris@gmail.com","confirmation_mail_sent":true,"confirmation_mail_error":null} [2026-03-31 14:00:57] POST /auth/login attempt {"email":"leroux.joris@gmail.com"} [2026-03-31 14:00:58] POST /auth/login success {"user_id":1,"email":"leroux.joris@gmail.com"} [2026-03-31 14:01:12] POST /auth/login attempt {"email":"leroux.joris@gmail.com"} [2026-03-31 14:01:13] POST /auth/login success {"user_id":1,"email":"leroux.joris@gmail.com"} [2026-03-31 14:01:26] POST /auth/login attempt {"email":"leroux.joris@gmail.com"} [2026-03-31 14:01:26] POST /auth/login success {"user_id":1,"email":"leroux.joris@gmail.com"} [2026-03-31 14:02:28] POST /auth/login attempt {"email":"leroux.joris@gmail.com"} [2026-03-31 14:02:29] POST /auth/login success {"user_id":1,"email":"leroux.joris@gmail.com"} [2026-03-31 14:05:14] AUTH_REQUIRED_MISSING_BEARER [2026-03-31 14:08:51] AUTH_REQUIRED_MISSING_BEARER [2026-03-31 14:09:29] POST /auth/login attempt {"email":"leroux.joris@gmail.com"} [2026-03-31 14:09:29] POST /auth/login success {"user_id":1,"email":"leroux.joris@gmail.com"} [2026-03-31 14:24:47] POST /auth/login attempt {"email":"leroux.joris@gmail.com"} [2026-03-31 14:24:47] POST /auth/login success {"user_id":1,"email":"leroux.joris@gmail.com"} [2026-03-31 14:24:55] AUTH_REQUIRED_MISSING_BEARER [2026-03-31 14:30:11] POST /auth/login attempt {"email":"Leroux.joris@gmail.com"} [2026-03-31 14:30:12] POST /auth/login failed: user not found {"email":"Leroux.joris@gmail.com"} [2026-03-31 14:32:49] POST /auth/login attempt {"email":"leroux.joris@gmail.com"} [2026-03-31 14:32:49] POST /auth/login success {"user_id":1,"email":"leroux.joris@gmail.com"} [2026-03-31 14:33:12] POST /auth/login attempt {"email":"leroux.joris@gmail.com"} [2026-03-31 14:33:12] POST /auth/login success {"user_id":1,"email":"leroux.joris@gmail.com"} [2026-03-31 14:33:24] POST /auth/login attempt {"email":"leroux.joris@gmail.com"} [2026-03-31 14:33:24] POST /auth/login success {"user_id":1,"email":"leroux.joris@gmail.com"} [2026-03-31 14:39:32] POST /auth/login attempt {"email":"leroux.joris@gmail.com"} [2026-03-31 14:39:32] POST /auth/login success {"user_id":1,"email":"leroux.joris@gmail.com"} [2026-03-31 14:39:37] AUTH_REQUIRED_MISSING_BEARER [2026-03-31 14:39:41] AUTH_REQUIRED_MISSING_BEARER [2026-03-31 14:39:51] POST /auth/login attempt {"email":"leroux.joris@gmail.com"} [2026-03-31 14:39:51] POST /auth/login success {"user_id":1,"email":"leroux.joris@gmail.com"} [2026-03-31 14:39:54] AUTH_REQUIRED_MISSING_BEARER [2026-03-31 14:52:06] POST /auth/login attempt {"email":"leroux.joris@gmail.com"} [2026-03-31 14:52:07] POST /auth/login success {"user_id":1,"email":"leroux.joris@gmail.com"} [2026-03-31 14:52:10] AUTH_REQUIRED_MISSING_BEARER {"server_http_authorization":null,"server_redirect_http_authorization":null} [2026-03-31 14:52:32] POST /auth/login attempt {"email":"leroux.joris@gmail.com"} [2026-03-31 14:52:32] POST /auth/login success {"user_id":1,"email":"leroux.joris@gmail.com"} [2026-03-31 14:52:56] AUTH_REQUIRED_MISSING_BEARER {"server_http_authorization":null,"server_redirect_http_authorization":null} [2026-03-31 14:55:57] POST /auth/login attempt {"email":"leroux.joris@gmail.com"} [2026-03-31 14:55:57] POST /auth/login success {"user_id":1,"email":"leroux.joris@gmail.com"} [2026-03-31 15:12:07] PROFILE_UPDATED {"user_id":1,"updated_fields":{"phone":true,"address":true,"postal_code":true,"city":true,"company_name":true,"account_holder":false,"iban":false,"bic":false}} [2026-03-31 16:38:10] POST /auth/login attempt {"email":"leroux.joris@gmail.com"} [2026-03-31 16:38:10] POST /auth/login success {"user_id":1,"email":"leroux.joris@gmail.com"} [2026-03-31 21:25:37] POST /auth/login attempt {"email":"leroux.joris@gmail.com"} [2026-03-31 21:25:37] POST /auth/login success {"user_id":1,"email":"leroux.joris@gmail.com"} [2026-04-01 00:35:54] FRANCHISE_REGISTER_CONTROLLER_VERSION {"version":"2026-03-31-v1"} [2026-04-01 00:35:54] FRANCHISE_REGISTER_STEP {"step":"before_insert_user","payload":{"first_name":"John","last_name":"Doe","email":"franchise.test@gselect-assurances.fr","phone":"+33642071266","company_name":"Joris Leroux","franchise_id":3860,"bitrix_contact_id":3860,"assigned_by_id":70,"replaced_pending_user_id":null},"lengths":{"first_name":4,"last_name":3,"email":36,"phone":12,"company_name":12}} [2026-04-01 00:35:54] FRANCHISE_REGISTER_STEP {"step":"after_insert_user","user_id":4} [2026-04-01 00:35:54] FRANCHISE_REGISTER_STEP {"step":"after_insert_token","user_id":4,"token_validity_days":14} [2026-04-01 00:35:54] ACTIVATION_EMAIL_ENQUEUED {"user_id":4,"email":"franchise.test@gselect-assurances.fr"} [2026-04-01 00:35:55] REGISTER_FRANCHISE_FROM_WEBHOOK_MAIL_RESULT {"user_id":4,"email":"franchise.test@gselect-assurances.fr","mail_sent":true,"activation_link":"https:\/\/gselect-connect.lovable.app\/activate?token=91d3288217a97d5af2fb3e024144c12c2d3b15ba979a9d6a872658742e4bb98e","replaced_pending_user_id":null} [2026-04-01 10:53:15] FRANCHISE_REGISTER_CONTROLLER_VERSION {"version":"2026-03-31-v1"} [2026-04-01 10:53:15] FRANCHISE_DUPLICATE_PENDING_REPLACED {"deleted_user_id":4,"email":"franchise.test@gselect-assurances.fr","franchise_id":3860,"bitrix_contact_id":3860,"assigned_by_id":70} [2026-04-01 10:53:15] FRANCHISE_REGISTER_STEP {"step":"before_insert_user","payload":{"first_name":"John","last_name":"Doe","email":"franchise.test@gselect-assurances.fr","phone":"+33642071266","company_name":"Joris Leroux","franchise_id":3860,"bitrix_contact_id":3860,"assigned_by_id":70,"replaced_pending_user_id":4},"lengths":{"first_name":4,"last_name":3,"email":36,"phone":12,"company_name":12}} [2026-04-01 10:53:15] FRANCHISE_REGISTER_STEP {"step":"after_insert_user","user_id":5} [2026-04-01 10:53:15] FRANCHISE_REGISTER_STEP {"step":"after_insert_token","user_id":5,"token_validity_days":14} [2026-04-01 10:53:15] ACTIVATION_EMAIL_ENQUEUED {"user_id":5,"email":"franchise.test@gselect-assurances.fr"} [2026-04-01 10:53:16] REGISTER_FRANCHISE_FROM_WEBHOOK_MAIL_RESULT {"user_id":5,"email":"franchise.test@gselect-assurances.fr","mail_sent":true,"activation_link":"https:\/\/gselect-connect.lovable.app\/activate?token=631d5a3d3f1e1195b07fbce73f7f7588f139129b297779f0b80c492f99bce2bb","replaced_pending_user_id":4} [2026-04-01 11:13:11] FRANCHISE_REGISTER_CONTROLLER_VERSION {"version":"2026-03-31-v1"} [2026-04-01 11:13:11] FRANCHISE_EMAIL_ROLE_CONFLICT {"existing_user_id":3,"existing_status":"pending_activation","existing_role":"ambassador","email":"joris.leroux@btinnov.com","franchise_id":3860} [2026-04-01 11:16:35] FRANCHISE_REGISTER_CONTROLLER_VERSION {"version":"2026-03-31-v1"} [2026-04-01 11:16:35] FRANCHISE_REGISTER_STEP {"step":"before_insert_user","payload":{"first_name":"Joris","last_name":"Leroux","email":"joris.leroux@btinnov.com","phone":"+33642071266","company_name":"Joris Leroux","franchise_id":3860,"bitrix_contact_id":3860,"assigned_by_id":70,"replaced_pending_user_id":null},"lengths":{"first_name":5,"last_name":6,"email":24,"phone":12,"company_name":12}} [2026-04-01 11:16:35] FRANCHISE_REGISTER_STEP {"step":"after_insert_user","user_id":6} [2026-04-01 11:16:35] FRANCHISE_REGISTER_STEP {"step":"after_insert_token","user_id":6,"token_validity_days":14} [2026-04-01 11:16:35] ACTIVATION_EMAIL_ENQUEUED {"user_id":6,"email":"joris.leroux@btinnov.com"} [2026-04-01 11:16:36] REGISTER_FRANCHISE_FROM_WEBHOOK_MAIL_RESULT {"user_id":6,"email":"joris.leroux@btinnov.com","mail_sent":true,"activation_link":"https:\/\/gselect-connect.lovable.app\/activate?token=b7e988ceba5041c7aa137bc6673c12395f51452cbba6dc2f1e5a314405dae969","replaced_pending_user_id":null} [2026-04-01 11:17:41] POST /auth/activate raw body {"raw":"{\"token\":\"b7e988ceba5041c7aa137bc6673c12395f51452cbba6dc2f1e5a314405dae969\",\"password\":\"ohpzeD16@\",\"biometricEnabled\":0}"} [2026-04-01 11:17:41] POST /auth/activate parsed body {"data":{"token":"b7e988ceba5041c7aa137bc6673c12395f51452cbba6dc2f1e5a314405dae969","password":"ohpzeD16@","biometricEnabled":0}} [2026-04-01 11:17:41] DB connected for activate [2026-04-01 11:17:41] Activation token lookup result {"row":{"activation_id":6,"user_id":6,"expires_at":"2026-04-15 09:16:35.865739","used_at":null}} [2026-04-01 11:17:41] Transaction started [2026-04-01 11:17:41] User updated {"user_id":6} [2026-04-01 11:17:41] Ambassador updated {"user_id":6} [2026-04-01 11:17:41] Bank account upserted {"user_id":6} [2026-04-01 11:17:41] Token marked as used {"activation_id":6} [2026-04-01 11:17:41] Activation committed successfully {"user_id":6} [2026-04-01 11:18:09] POST /auth/login attempt {"email":"joris.leroux@btinnov.com"} [2026-04-01 11:18:09] POST /auth/login success {"user_id":6,"email":"joris.leroux@btinnov.com"} [2026-04-01 11:38:24] POST /auth/login attempt {"email":"joris.leroux@btinnov.com"} [2026-04-01 11:38:24] POST /auth/login success {"user_id":6,"email":"joris.leroux@btinnov.com"} [2026-04-01 16:36:43] POST /auth/login attempt {"email":"joris.leroux@btinnov.com"} [2026-04-01 16:36:43] POST /auth/login success {"user_id":6,"email":"joris.leroux@btinnov.com"} [2026-04-01 16:39:03] ADMIN_FRANCHISE_INVITE_START {"auth_sub":6,"bitrix_contact_id":2786} [2026-04-01 16:39:03] ADMIN_FRANCHISE_CONTACT_RESOLVED {"bitrix_contact_id":2786,"contact_type":"PARTNER","franchise_id":2786,"has_email":true,"assigned_by_id":1} [2026-04-01 16:39:03] ADMIN_FRANCHISE_PAYLOAD_PREPARED {"bitrix_contact_id":2786,"payload":{"first_name":"John","last_name":"Doe","email":"franchise.test@gselect-assurances.fr","phone":"+33642071266","company_name":"","franchise_id":2786,"assigned_by_id":1}} [2026-04-01 16:39:04] FRANCHISE_REGISTER_CONTROLLER_VERSION {"version":"2026-03-31-v1"} [2026-04-01 16:39:04] FRANCHISE_REGISTER_STEP {"step":"before_insert_user","payload":{"first_name":"John","last_name":"Doe","email":"franchise.test@gselect-assurances.fr","phone":"+33642071266","company_name":"","franchise_id":2786,"bitrix_contact_id":2786,"assigned_by_id":1,"replaced_pending_user_id":null},"lengths":{"first_name":4,"last_name":3,"email":36,"phone":12,"company_name":0}} [2026-04-01 16:39:04] FRANCHISE_REGISTER_STEP {"step":"after_insert_user","user_id":7} [2026-04-01 16:39:04] FRANCHISE_REGISTER_STEP {"step":"after_insert_token","user_id":7,"token_validity_days":14} [2026-04-01 16:39:04] ACTIVATION_EMAIL_ENQUEUED {"user_id":7,"email":"franchise.test@gselect-assurances.fr"} [2026-04-01 16:39:04] REGISTER_FRANCHISE_FROM_WEBHOOK_MAIL_RESULT {"user_id":7,"email":"franchise.test@gselect-assurances.fr","mail_sent":true,"activation_link":"https:\/\/gselect-connect.lovable.app\/activate?token=01837aa3beb850e52c3d49b9175525ace26d4267938203247666effdccb8077d","replaced_pending_user_id":null} [2026-04-01 16:39:04] ADMIN_FRANCHISE_REGISTER_RESULT {"bitrix_contact_id":2786,"http":201,"response":{"ok":true,"action":"created","user_id":7,"role":"franchise_admin","email":"franchise.test@gselect-assurances.fr","franchise_id":2786,"mail_sent":true,"mail_error":null,"token_validity_days":14,"bitrix_contact_id":2786,"assigned_by_id":1}} [2026-04-01 16:40:06] POST /auth/activate raw body {"raw":"{\"token\":\"01837aa3beb850e52c3d49b9175525ace26d4267938203247666effdccb8077d\",\"password\":\"johnGSELECT25@\",\"biometricEnabled\":0}"} [2026-04-01 16:40:06] POST /auth/activate parsed body {"data":{"token":"01837aa3beb850e52c3d49b9175525ace26d4267938203247666effdccb8077d","password":"johnGSELECT25@","biometricEnabled":0}} [2026-04-01 16:40:06] DB connected for activate [2026-04-01 16:40:06] Activation token lookup result {"row":{"activation_id":7,"user_id":7,"expires_at":"2026-04-15 14:39:04.159233","used_at":null}} [2026-04-01 16:40:06] Transaction started [2026-04-01 16:40:06] User updated {"user_id":7} [2026-04-01 16:40:06] Ambassador updated {"user_id":7} [2026-04-01 16:40:06] Bank account upserted {"user_id":7} [2026-04-01 16:40:06] Token marked as used {"activation_id":7} [2026-04-01 16:40:06] Activation committed successfully {"user_id":7} [2026-04-01 16:40:57] POST /auth/login attempt {"email":"franchise.test@gselect-assurances.fr"} [2026-04-01 16:40:57] POST /auth/login success {"user_id":7,"email":"franchise.test@gselect-assurances.fr"} [2026-04-01 17:01:57] POST /auth/login attempt {"email":"joris.leroux@btinnov.com"} [2026-04-01 17:01:58] POST /auth/login success {"user_id":6,"email":"joris.leroux@btinnov.com"} [2026-04-01 17:15:55] REGISTER_CONTROLLER_VERSION {"version":"2026-03-30-v3-duplicate-handling"} [2026-04-01 17:15:55] REGISTER_STEP {"step":"before_insert_user","payload":{"civility":"M.","first_name":"Joris","last_name":"LEROUX","email":"leroux.joris@gmail.com","phone":"+33642071266","address":"23 rue du pave","postal_code":"49250","city":"Beaufort en vallée","franchise_id":2786,"url_site_indicateur":"https:\/\/affilie.gselect-assurances.fr\/John-Doe\/?indicateur=4404","url_site_client":"https:\/\/client.gselect-assurances.fr\/John-Doe\/?indicateur=4404","bitrix_contact_id":4404,"assigned_by_id":70,"replaced_pending_user_id":null,"indicator_path":"\/4404\/","tree_meta":null},"lengths":{"civility":2,"first_name":5,"last_name":6,"email":22,"phone":12,"address":14,"postal_code":5,"city":19,"url_site_indicateur":63,"url_site_client":62}} [2026-04-01 17:15:55] REGISTER_STEP {"step":"after_insert_user","user_id":8} [2026-04-01 17:15:55] REGISTER_STEP {"step":"after_insert_ambassador","user_id":8,"bitrix_contact_id":4404,"indicator_path_raw":null,"parent_bitrix_contact_id":null,"root_bitrix_contact_id":null,"tree_level":null,"assigned_by_id":70} [2026-04-01 17:15:55] REGISTER_STEP {"step":"after_insert_token","user_id":8} [2026-04-01 17:15:55] ACTIVATION_EMAIL_ENQUEUED {"user_id":8,"email":"leroux.joris@gmail.com"} [2026-04-01 17:15:56] REGISTER_FROM_BITRIX_MAIL_RESULT {"user_id":8,"email":"leroux.joris@gmail.com","mail_sent":true,"activation_link":"https:\/\/gselect-connect.lovable.app\/activate?token=107dd17af88f34b66e09a8ec1144a1839ea02a3782d835ba0344ff41d52b6079","replaced_pending_user_id":null} [2026-04-01 17:17:09] POST /auth/activate raw body {"raw":"{\"token\":\"107dd17af88f34b66e09a8ec1144a1839ea02a3782d835ba0344ff41d52b6079\",\"password\":\"ohpzeD16@\",\"biometricEnabled\":0}"} [2026-04-01 17:17:09] POST /auth/activate parsed body {"data":{"token":"107dd17af88f34b66e09a8ec1144a1839ea02a3782d835ba0344ff41d52b6079","password":"ohpzeD16@","biometricEnabled":0}} [2026-04-01 17:17:09] DB connected for activate [2026-04-01 17:17:10] Activation token lookup result {"row":{"activation_id":8,"user_id":8,"expires_at":"2026-04-03 15:15:55.747169","used_at":null}} [2026-04-01 17:17:10] Transaction started [2026-04-01 17:17:10] User updated {"user_id":8} [2026-04-01 17:17:10] Ambassador updated {"user_id":8} [2026-04-01 17:17:10] Bank account upserted {"user_id":8} [2026-04-01 17:17:10] Token marked as used {"activation_id":8} [2026-04-01 17:17:10] Activation committed successfully {"user_id":8} [2026-04-01 17:17:31] POST /auth/login attempt {"email":"leroux.joris@gmail.com"} [2026-04-01 17:17:31] POST /auth/login success {"user_id":8,"email":"leroux.joris@gmail.com"} [2026-04-01 17:40:33] POST /auth/login attempt {"email":"franchise.test@gselect-assurances.fr"} [2026-04-01 17:40:34] POST /auth/login success {"user_id":7,"email":"franchise.test@gselect-assurances.fr"} [2026-04-01 21:16:44] POST /auth/login attempt {"email":"joris.leroux@btinnov.com"} [2026-04-01 21:16:44] POST /auth/login success {"user_id":6,"email":"joris.leroux@btinnov.com"} [2026-04-01 22:00:15] POST /auth/login attempt {"email":"joris.leroux@btinnov.com"} [2026-04-01 22:00:15] POST /auth/login success {"user_id":6,"email":"joris.leroux@btinnov.com"} [2026-04-01 22:00:17] POST /auth/login attempt {"email":"joris.leroux@btinnov.com"} [2026-04-01 22:00:17] POST /auth/login success {"user_id":6,"email":"joris.leroux@btinnov.com"} [2026-04-01 22:00:27] POST /auth/login attempt {"email":"joris.leroux@btinnov.com"} [2026-04-01 22:00:27] POST /auth/login success {"user_id":6,"email":"joris.leroux@btinnov.com"} [2026-04-01 22:02:55] POST /auth/login attempt {"email":"joris.leroux@btinnov.com"} [2026-04-01 22:02:55] POST /auth/login success {"user_id":6,"email":"joris.leroux@btinnov.com"} [2026-04-01 22:07:41] POST /auth/login attempt {"email":"joris.leroux@btinnov.com"} [2026-04-01 22:07:41] POST /auth/login success {"user_id":6,"email":"joris.leroux@btinnov.com"} [2026-04-01 22:08:58] POST /auth/login attempt {"email":"franchise.test@gselect-assurances.fr"} [2026-04-01 22:08:58] POST /auth/login success {"user_id":7,"email":"franchise.test@gselect-assurances.fr"} [2026-04-01 22:09:38] POST /auth/login attempt {"email":"joris.leroux@btinnov.com"} [2026-04-01 22:09:38] POST /auth/login success {"user_id":6,"email":"joris.leroux@btinnov.com"} [2026-04-01 22:09:39] POST /auth/login attempt {"email":"joris.leroux@btinnov.com"} [2026-04-01 22:09:39] POST /auth/login success {"user_id":6,"email":"joris.leroux@btinnov.com"} [2026-04-01 22:10:23] POST /auth/login attempt {"email":"joris.leroux@btinnov.com"} [2026-04-01 22:10:23] POST /auth/login success {"user_id":6,"email":"joris.leroux@btinnov.com"} [2026-04-01 22:10:24] POST /auth/login attempt {"email":"joris.leroux@btinnov.com"} [2026-04-01 22:10:24] POST /auth/login success {"user_id":6,"email":"joris.leroux@btinnov.com"} [2026-04-01 22:10:25] POST /auth/login attempt {"email":"joris.leroux@btinnov.com"} [2026-04-01 22:10:25] POST /auth/login success {"user_id":6,"email":"joris.leroux@btinnov.com"} [2026-04-01 22:10:26] POST /auth/login attempt {"email":"joris.leroux@btinnov.com"} [2026-04-01 22:10:26] POST /auth/login success {"user_id":6,"email":"joris.leroux@btinnov.com"} [2026-04-01 22:10:27] POST /auth/login attempt {"email":"joris.leroux@btinnov.com"} [2026-04-01 22:10:27] POST /auth/login success {"user_id":6,"email":"joris.leroux@btinnov.com"} [2026-04-01 22:10:53] POST /auth/login attempt {"email":"franchise.test@gselect-assurances.fr"} [2026-04-01 22:10:53] POST /auth/login success {"user_id":7,"email":"franchise.test@gselect-assurances.fr"} [2026-04-01 22:14:52] POST /auth/login attempt {"email":"joris.leroux@btinnov.com"} [2026-04-01 22:14:52] POST /auth/login success {"user_id":6,"email":"joris.leroux@btinnov.com"} [2026-04-01 22:14:53] POST /auth/login attempt {"email":"joris.leroux@btinnov.com"} [2026-04-01 22:14:54] POST /auth/login success {"user_id":6,"email":"joris.leroux@btinnov.com"} [2026-04-01 22:14:54] POST /auth/login attempt {"email":"joris.leroux@btinnov.com"} [2026-04-01 22:14:55] POST /auth/login success {"user_id":6,"email":"joris.leroux@btinnov.com"} [2026-04-01 22:14:55] POST /auth/login attempt {"email":"joris.leroux@btinnov.com"} [2026-04-01 22:14:55] POST /auth/login success {"user_id":6,"email":"joris.leroux@btinnov.com"} [2026-04-01 22:14:56] POST /auth/login attempt {"email":"joris.leroux@btinnov.com"} [2026-04-01 22:14:56] POST /auth/login success {"user_id":6,"email":"joris.leroux@btinnov.com"} [2026-04-01 22:14:57] POST /auth/login attempt {"email":"joris.leroux@btinnov.com"} [2026-04-01 22:14:57] POST /auth/login success {"user_id":6,"email":"joris.leroux@btinnov.com"} [2026-04-01 22:19:31] POST /auth/login attempt {"email":"joris.leroux@btinnov.com"} [2026-04-01 22:19:32] POST /auth/login success {"user_id":6,"email":"joris.leroux@btinnov.com"} [2026-04-01 22:19:32] POST /auth/login attempt {"email":"joris.leroux@btinnov.com"} [2026-04-01 22:19:33] POST /auth/login success {"user_id":6,"email":"joris.leroux@btinnov.com"} [2026-04-01 22:19:33] POST /auth/login attempt {"email":"joris.leroux@btinnov.com"} [2026-04-01 22:19:33] POST /auth/login success {"user_id":6,"email":"joris.leroux@btinnov.com"} [2026-04-01 22:19:39] POST /auth/login attempt {"email":"joris.leroux@btinnov.com"} [2026-04-01 22:19:39] POST /auth/login success {"user_id":6,"email":"joris.leroux@btinnov.com"} [2026-04-01 22:20:02] POST /auth/login attempt {"email":"joris.leroux@btinnov.com"} [2026-04-01 22:20:02] POST /auth/login success {"user_id":6,"email":"joris.leroux@btinnov.com"} [2026-04-01 22:20:49] POST /auth/login attempt {"email":"joris.leroux@btinnov.com"} [2026-04-01 22:20:49] POST /auth/login success {"user_id":6,"email":"joris.leroux@btinnov.com"} [2026-04-01 22:20:51] POST /auth/login attempt {"email":"joris.leroux@btinnov.com"} [2026-04-01 22:20:51] POST /auth/login success {"user_id":6,"email":"joris.leroux@btinnov.com"} [2026-04-01 22:21:03] POST /auth/login attempt {"email":"joris.leroux@btinnov.com"} [2026-04-01 22:21:03] POST /auth/login success {"user_id":6,"email":"joris.leroux@btinnov.com"} [2026-04-01 22:23:30] POST /auth/login attempt {"email":"joris.leroux@btinnov.com"} [2026-04-01 22:23:31] POST /auth/login success {"user_id":6,"email":"joris.leroux@btinnov.com"} [2026-04-01 22:23:31] POST /auth/login attempt {"email":"joris.leroux@btinnov.com"} [2026-04-01 22:23:32] POST /auth/login success {"user_id":6,"email":"joris.leroux@btinnov.com"} [2026-04-01 22:23:32] POST /auth/login attempt {"email":"joris.leroux@btinnov.com"} [2026-04-01 22:23:32] POST /auth/login success {"user_id":6,"email":"joris.leroux@btinnov.com"} [2026-04-01 22:23:44] POST /auth/login attempt {"email":"joris.leroux@btinnov.com"} [2026-04-01 22:23:44] POST /auth/login success {"user_id":6,"email":"joris.leroux@btinnov.com"} [2026-04-01 22:23:49] POST /auth/login attempt {"email":"franchise.test@gselect-assurances.fr"} [2026-04-01 22:23:50] POST /auth/login success {"user_id":7,"email":"franchise.test@gselect-assurances.fr"} [2026-04-01 22:24:03] POST /auth/login attempt {"email":"franchise.test@gselect-assurances.fr"} [2026-04-01 22:24:03] POST /auth/login success {"user_id":7,"email":"franchise.test@gselect-assurances.fr"} [2026-04-01 22:25:15] POST /auth/login attempt {"email":"joris.leroux@btinnov.com"} [2026-04-01 22:25:15] POST /auth/login success {"user_id":6,"email":"joris.leroux@btinnov.com"} [2026-04-01 22:47:07] POST /auth/login attempt {"email":"joris.leroux@btinnov.com"} [2026-04-01 22:47:07] POST /auth/login success {"user_id":6,"email":"joris.leroux@btinnov.com"} [2026-04-01 23:01:59] POST /auth/login attempt {"email":"joris.leroux@btinnov.com"} [2026-04-01 23:01:59] POST /auth/login success {"user_id":6,"email":"joris.leroux@btinnov.com"} [2026-04-01 23:02:02] ADMIN_FRANCHISEES_LIST_SUCCESS {"count":1} [2026-04-01 23:02:48] ADMIN_FRANCHISEES_LIST_SUCCESS {"count":1} [2026-04-01 23:03:18] POST /auth/login attempt {"email":"franchise.test@gselect-assurances.fr"} [2026-04-01 23:03:18] POST /auth/login success {"user_id":7,"email":"franchise.test@gselect-assurances.fr"} [2026-04-01 23:11:58] POST /auth/login attempt {"email":"joris.leroux@btinnov.com"} [2026-04-01 23:11:58] POST /auth/login success {"user_id":6,"email":"joris.leroux@btinnov.com"} [2026-04-01 23:12:01] ADMIN_FRANCHISEES_LIST_SUCCESS {"count":1} [2026-04-01 23:33:27] ADMIN_FRANCHISEES_LIST_SUCCESS {"count":1} [2026-04-02 12:54:16] POST /auth/login attempt {"email":"joris.leroux@btinnov.com"} [2026-04-02 12:54:16] POST /auth/login success {"user_id":6,"email":"joris.leroux@btinnov.com"} [2026-04-02 12:59:44] REGISTER_CONTROLLER_VERSION {"version":"2026-03-30-v3-duplicate-handling"} [2026-04-02 12:59:44] REGISTER_STEP {"step":"before_insert_user","payload":{"civility":"M.","first_name":"Joris2","last_name":"LEROUX2","email":"ambtest1@gselect-assurances.fr","phone":"+33642071266","address":"48 Bis Rue d'Alésia","postal_code":"75014","city":"Paris","franchise_id":2786,"url_site_indicateur":"https:\/\/affilie.gselect-assurances.fr\/John-Doe\/?indicateur=4408","url_site_client":"https:\/\/client.gselect-assurances.fr\/John-Doe\/?indicateur=4408","bitrix_contact_id":4408,"assigned_by_id":70,"replaced_pending_user_id":null,"indicator_path":"\/4408\/","tree_meta":null},"lengths":{"civility":2,"first_name":6,"last_name":7,"email":30,"phone":12,"address":20,"postal_code":5,"city":5,"url_site_indicateur":63,"url_site_client":62}} [2026-04-02 12:59:44] REGISTER_STEP {"step":"after_insert_user","user_id":9} [2026-04-02 12:59:44] REGISTER_STEP {"step":"after_insert_ambassador","user_id":9,"bitrix_contact_id":4408,"indicator_path_raw":null,"parent_bitrix_contact_id":null,"root_bitrix_contact_id":null,"tree_level":null,"assigned_by_id":70} [2026-04-02 12:59:44] REGISTER_STEP {"step":"after_insert_token","user_id":9} [2026-04-02 12:59:44] ACTIVATION_EMAIL_ENQUEUED {"user_id":9,"email":"ambtest1@gselect-assurances.fr"} [2026-04-02 12:59:45] REGISTER_FROM_BITRIX_MAIL_RESULT {"user_id":9,"email":"ambtest1@gselect-assurances.fr","mail_sent":true,"activation_link":"https:\/\/gselect-connect.lovable.app\/activate?token=4de9036a306c4bf77f320e0ef0829c83a8af834f5afaf4e9ede8dd123c070a11","replaced_pending_user_id":null} [2026-04-02 13:07:35] POST /auth/activate raw body {"raw":"{\n \"token\": \"4de9036a306c4bf77f320e0ef0829c83a8af834f5afaf4e9ede8dd123c070a11\",\n \"password\": \"ohpzeD16@\",\n \"biometricEnabled\": 0\n }"} [2026-04-02 13:07:35] POST /auth/activate parsed body {"data":{"token":"4de9036a306c4bf77f320e0ef0829c83a8af834f5afaf4e9ede8dd123c070a11","password":"ohpzeD16@","biometricEnabled":0}} [2026-04-02 13:07:35] DB connected for activate [2026-04-02 13:07:35] Activation token lookup result {"row":{"activation_id":9,"user_id":9,"expires_at":"2026-04-04 10:59:44.586122","used_at":null}} [2026-04-02 13:07:35] Transaction started [2026-04-02 13:07:35] User updated {"user_id":9} [2026-04-02 13:07:35] Ambassador updated {"user_id":9} [2026-04-02 13:07:35] Bank account upserted {"user_id":9} [2026-04-02 13:07:35] Token marked as used {"activation_id":9} [2026-04-02 13:07:35] Activation committed successfully {"user_id":9} [2026-04-02 13:09:04] POST /auth/login attempt {"email":"ambtest1@gselect-assurances.fr"} [2026-04-02 13:09:04] POST /auth/login success {"user_id":9,"email":"ambtest1@gselect-assurances.fr"} [2026-04-02 13:09:28] REGISTER_CONTROLLER_VERSION {"version":"2026-03-30-v3-duplicate-handling"} [2026-04-02 13:09:28] REGISTER_STEP {"step":"before_insert_user","payload":{"civility":"M.","first_name":"Joris3","last_name":"LEROUX3","email":"ambniv2test1@gselect-assurances.fr","phone":"+33642071266","address":"12 Rue Pierre Pilard","postal_code":"49800","city":"Trélazé","franchise_id":2786,"url_site_indicateur":"https:\/\/affilie.gselect-assurances.fr\/John-Doe\/?indicateur=4410","url_site_client":"https:\/\/client.gselect-assurances.fr\/John-Doe\/?indicateur=4410","bitrix_contact_id":4410,"assigned_by_id":70,"replaced_pending_user_id":null,"indicator_path":"\/4408\/4410\/","tree_meta":null},"lengths":{"civility":2,"first_name":6,"last_name":7,"email":34,"phone":12,"address":20,"postal_code":5,"city":9,"url_site_indicateur":63,"url_site_client":62}} [2026-04-02 13:09:28] REGISTER_STEP {"step":"after_insert_user","user_id":10} [2026-04-02 13:09:28] REGISTER_STEP {"step":"after_insert_ambassador","user_id":10,"bitrix_contact_id":4410,"indicator_path_raw":null,"parent_bitrix_contact_id":null,"root_bitrix_contact_id":null,"tree_level":null,"assigned_by_id":70} [2026-04-02 13:09:28] REGISTER_STEP {"step":"after_insert_token","user_id":10} [2026-04-02 13:09:28] ACTIVATION_EMAIL_ENQUEUED {"user_id":10,"email":"ambniv2test1@gselect-assurances.fr"} [2026-04-02 13:09:28] REGISTER_FROM_BITRIX_MAIL_RESULT {"user_id":10,"email":"ambniv2test1@gselect-assurances.fr","mail_sent":false,"activation_link":"https:\/\/gselect-connect.lovable.app\/activate?token=b646c764ed06d9e61d06d48e8753f0ff9a65d9342441569138df2d6671fc82d8","error":"Erreur SMTP : données incorrectes. Erreur SMTP : données incorrectes. Erreur du serveur SMTP : DATA END command failed Détails : Mail quota exceeded for noreply@gselect-assurances.fr: You have exceeded the limit of 200 messages per hour and per account. Please, re-try later.\r\n221 Closing connection, please refrain from sending too many mails\r\n Code SMTP : 550 Informations supplémentaires SMTP : 5.7.0","replaced_pending_user_id":null} [2026-04-02 13:22:11] ACTIVATION_EMAIL_QUEUE_PROCESS_START {"limit":20} [2026-04-02 13:22:11] ACTIVATION_EMAIL_QUEUE_JOBS_FOUND {"count":1} [2026-04-02 13:22:11] ACTIVATION_EMAIL_QUEUE_JOB_PICKED {"queue_id":10,"user_id":10,"email":"ambniv2test1@gselect-assurances.fr","attempts":0,"next_attempt_at":"2026-04-02 11:09:28.310414"} [2026-04-02 13:22:12] ACTIVATION_EMAIL_SENT {"queue_id":10,"user_id":10,"email":"ambniv2test1@gselect-assurances.fr"} [2026-04-02 13:22:12] PASSWORD_RESET_EMAIL_QUEUE_PROCESS_START {"limit":20} [2026-04-02 13:22:12] PASSWORD_RESET_EMAIL_QUEUE_JOBS_FOUND {"count":0}