diff --git a/.idea/workspace.xml b/.idea/workspace.xml index 8019833..8c43d5c 100644 --- a/.idea/workspace.xml +++ b/.idea/workspace.xml @@ -4,11 +4,24 @@ - @@ -518,6 +530,7 @@ - \ No newline at end of file diff --git a/GlobalVariable.py b/GlobalVariable.py index 482c167..20af5eb 100644 --- a/GlobalVariable.py +++ b/GlobalVariable.py @@ -991,4 +991,13 @@ Priorité des messages d'alerte sur l'ENT 2 ==> 'info' """ -ENT_MESSAGE_PRIORITE = ['0', '1', '2'] \ No newline at end of file +ENT_MESSAGE_PRIORITE = ['0', '1', '2'] + + +""" +Statut des stage +0 : non réalisé +1 : réalisé +2 : Verrouillé +""" +STAGE_STATUS = ['0', '1', '2'] \ No newline at end of file diff --git a/Inscription_mgt.py b/Inscription_mgt.py index 7036867..e6d8d28 100644 --- a/Inscription_mgt.py +++ b/Inscription_mgt.py @@ -6038,7 +6038,7 @@ def Refuse_List_AttendeeInscription_with_motif(diction): }, ) - print(" ### inscription_id_data = ",inscription_id_data) + #print(" ### inscription_id_data = ",inscription_id_data) if( inscription_id_data ): new_diction = {} new_diction['token'] = diction['token'] diff --git a/Log/log_file.log b/Log/log_file.log index b5a0d0b..c14bbbb 100644 --- a/Log/log_file.log +++ b/Log/log_file.log @@ -65416,3 +65416,9167 @@ INFO:root:2025-11-13 21:38:14.317991 : Security check : IP adresse '127.0.0.1' INFO:werkzeug:127.0.0.1 - - [13/Nov/2025 21:38:14] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\attached_file_mgt.py', reloading INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-11-13 21:39:20.210818 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-11-13 21:39:20.211824 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-11-13 21:39:20.211824 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-11-13 21:39:20.211824 : ++ FLASK PORT 5001 ++ +INFO:root:2025-11-13 21:39:20.211824 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-11-14 10:11:27.952775 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-11-14 10:11:27.952775 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-11-14 10:11:27.953774 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-11-14 10:11:27.953774 : ++ FLASK PORT 5001 ++ +INFO:root:2025-11-14 10:11:27.953774 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +INFO:werkzeug:WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead. + * Running on http://localhost:5001 +INFO:werkzeug:Press CTRL+C to quit +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-11-14 10:12:18.727669 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-11-14 10:12:18.727669 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-11-14 10:12:18.727669 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-11-14 10:12:18.727669 : ++ FLASK PORT 5001 ++ +INFO:root:2025-11-14 10:12:18.727669 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:root:2025-11-14 10:20:26.847072 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 10:20:26] "POST /myclass/api/partner_login/ HTTP/1.1" 200 - +INFO:root:2025-11-14 10:20:27.650117 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 10:20:27.663114 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 10:20:27.672115 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 10:20:27.686115 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 10:20:27.696117 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 10:20:27] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2025-11-14 10:20:27.710149 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 10:20:27.722488 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 10:20:27] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 10:20:27] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:root:2025-11-14 10:20:27.726486 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 10:20:27] "POST /myclass/api/Get_Ref_Pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-11-14 10:20:27.737495 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 10:20:27.749006 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 10:20:27.760021 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 10:20:27] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 10:20:27] "POST /myclass/api/Get_List_Class_domaine/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 10:20:27] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 10:20:27] "POST /myclass/api/Get_List_class_metier/ HTTP/1.1" 200 - +INFO:root:2025-11-14 10:20:27.785005 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 10:20:27] "POST /myclass/api/Get_List_Class_Categorie/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 10:20:27] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 10:20:27] "POST /myclass/api/find_partner_class_like/ HTTP/1.1" 200 - +INFO:root:2025-11-14 10:20:41.293985 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 10:20:41] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:root:2025-11-14 10:20:46.323338 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 10:20:46.324342 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 10:20:46.326366 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 10:20:46.330340 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 10:20:46.335356 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 10:20:46] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 10:20:46] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-11-14 10:20:46.346364 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 10:20:46] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-11-14 10:20:46.351341 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 10:20:46] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2025-11-14 10:20:46.357341 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 10:20:46] "POST /myclass/api/Get_Partner_List_Partner_Client_with_filter_Like/ HTTP/1.1" 200 - +INFO:root:2025-11-14 10:20:46.364383 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 10:20:46] "POST /myclass/api/Get_List_Partner_Or_Default_session_step/ HTTP/1.1" 200 - +INFO:root:2025-11-14 10:20:46.371411 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 10:20:46.376935 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 10:20:46] "POST /myclass/api/GetPartnerAttestation_Certificat/ HTTP/1.1" 200 - +INFO:root:2025-11-14 10:20:46.380964 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 10:20:46] "POST /myclass/api/Get_List_Site_Formation_with_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 10:20:46] "POST /myclass/api/Is_Partnair_Has_Digital_Signature/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 10:20:46] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 10:20:46] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 10:20:47] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2025-11-14 10:20:49.331493 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 10:20:49.334501 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 10:20:49.340510 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 10:20:49.344509 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 10:20:49] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 10:20:49.351498 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 10:20:49] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 10:20:49] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 10:20:49] "POST /myclass/api/GetSessionFormation/ HTTP/1.1" 200 - +INFO:root:2025-11-14 10:20:49.362493 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 10:20:49.368521 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 10:20:49] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 10:20:49] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 10:20:49] "POST /myclass/api/GetTableauEmargement/ HTTP/1.1" 200 - +INFO:root:2025-11-14 10:20:53.604637 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 10:20:53.606634 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 10:20:53] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2025-11-14 10:20:53.613650 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 10:20:53.616219 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 10:20:53.622198 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 10:20:53] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 10:20:53] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 10:20:53] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2025-11-14 10:20:53.658734 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 10:20:53.660732 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 10:20:53.663753 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 10:20:53.668285 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 10:20:53] "POST /myclass/api/Get_Ref_Pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-11-14 10:20:53.675312 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 10:20:53] "POST /myclass/api/Get_List_Class_domaine/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 10:20:53] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2025-11-14 10:20:53.683302 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 10:20:53] "POST /myclass/api/Get_List_Class_Categorie/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 10:20:53] "POST /myclass/api/Get_List_class_metier/ HTTP/1.1" 200 - +INFO:root:2025-11-14 10:20:53.695797 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 10:20:53.698795 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 10:20:53] "POST /myclass/api/Get_List_Class_domaine/ HTTP/1.1" 200 - +INFO:root:2025-11-14 10:20:53.707795 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 10:20:53] "POST /myclass/api/Get_List_class_metier/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 10:20:53] "POST /myclass/api/Get_List_Class_Categorie/ HTTP/1.1" 200 - +INFO:root:2025-11-14 10:20:53.719799 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 10:20:53.732795 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 10:20:53] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2025-11-14 10:20:53.747796 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 10:20:53] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-11-14 10:20:53.755798 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 10:20:53] "POST /myclass/api/Get_List_Type_Evaluation/ HTTP/1.1" 200 - +INFO:root:2025-11-14 10:20:53.764794 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 10:20:53] "POST /myclass/api/find_partner_class_like/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 10:20:53] "POST /myclass/api/Get_List_Class_Evaluation/ HTTP/1.1" 200 - +INFO:root:2025-11-14 10:20:53.770796 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 10:20:53.774803 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 10:20:53] "POST /myclass/api/Get_Ref_Pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-11-14 10:20:53.780802 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 10:20:53.785804 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 10:20:53] "POST /myclass/api/getRecodedClassImage/ HTTP/1.1" 200 - +INFO:root:2025-11-14 10:20:53.798044 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 10:20:53] "POST /myclass/api/Get_List_Class_Niveau_Formation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 10:20:53] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 10:20:53] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 10:20:53] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 - +INFO:root:2025-11-14 10:20:53.963203 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 10:20:53.967183 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 10:20:53.975226 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 10:20:53] "POST /myclass/api/getRecodedClassImage/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 10:20:53] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files_With_Filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 10:20:54] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:root:2025-11-14 10:20:55.614716 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 10:20:55.617747 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 10:20:55.619929 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 10:20:55.624929 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 10:20:55] "POST /myclass/api/Get_List_Convocations_Stagiaire_With_Filter/ HTTP/1.1" 200 - +INFO:root:2025-11-14 10:20:55.632027 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 10:20:55] "POST /myclass/api/Get_List_Convocations_Stagiaire_With_Filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 10:20:55] "POST /myclass/api/Get_List_Conventions_Stagiaire_With_Filter/ HTTP/1.1" 200 - +INFO:root:2025-11-14 10:20:55.637042 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 10:20:55] "POST /myclass/api/Get_List_Conventions_Stagiaire_With_Filter/ HTTP/1.1" 200 - +INFO:root:2025-11-14 10:20:55.642025 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 10:20:55.648043 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 10:20:55] "POST /myclass/api/Get_List_Conventions_Stagiaire_With_Filter/ HTTP/1.1" 200 - +INFO:root:2025-11-14 10:20:55.654026 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 10:20:55] "POST /myclass/api/Get_List_Conventions_Stagiaire_With_Filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 10:20:55] "POST /myclass/api/Get_List_Formulaire_with_filter/ HTTP/1.1" 200 - +INFO:root:2025-11-14 10:20:55.660027 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 10:20:55] "POST /myclass/api/Get_List_Formulaire_with_filter/ HTTP/1.1" 200 - +INFO:root:2025-11-14 10:20:55.663054 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 10:20:55.664045 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 10:20:55.669026 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 10:20:55] "POST /myclass/api/Get_List_Formulaire_with_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 10:20:55] "POST /myclass/api/Get_List_Formulaire_with_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 10:20:55] "POST /myclass/api/Get_Given_Class_List_Default_Documents/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 10:20:55] "POST /myclass/api/Get_List_Modele_Attestion_Formation_With_Filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 10:20:55] "POST /myclass/api/Get_List_Modele_Attestion_Formation_With_Filter/ HTTP/1.1" 200 - +INFO:root:2025-11-14 10:22:01.626918 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 10:22:01.629924 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 10:22:01] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 10:22:03] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2025-11-14 10:27:57.610794 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 10:27:57.613241 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 10:27:57.615247 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 10:27:57.618760 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 10:27:57] "POST /myclass/api/Get_List_Class_domaine/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 10:27:57] "POST /myclass/api/Get_List_Type_Cours/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 10:27:57] "POST /myclass/api/Get_Competence_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 10:27:57] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-11-14 10:28:07.781660 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 10:28:07] "POST /myclass/api/Get_List_base_calcul_note_class_and_ue_With_Filter HTTP/1.1" 200 - +INFO:root:2025-11-14 10:28:07.814664 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 10:28:07.816664 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 10:28:07] "POST /myclass/api/Get_List_Unite_Enseignement_Planif_lines/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 10:28:07] "POST /myclass/api/Get_Given_Unite_Enseignement/ HTTP/1.1" 200 - +INFO:root:2025-11-14 10:31:00.421164 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 10:31:00.424141 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 10:31:00.427140 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 10:31:00.433140 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 10:31:00] "POST /myclass/api/Get_Type_Groupe_Apprenant/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 10:31:00] "POST /myclass/api/Get_Partner_All_Class_Few_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 10:31:00] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 10:31:00] "POST /myclass/api/Get_List_Groupe_Inscrit_With_Filter/ HTTP/1.1" 200 - +INFO:root:2025-11-14 10:31:16.286634 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 10:31:16.289633 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 10:31:16.292633 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 10:31:16.295744 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 10:31:16.302633 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 10:31:16.309634 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 10:31:16] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 10:31:16] "POST /myclass/api/Get_Partner_List_Partner_Client_with_filter_Like/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 10:31:16] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 10:31:17] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 10:31:17] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 10:31:18] "POST /myclass/api/Get_Statgaire_List_Partner_with_filter/ HTTP/1.1" 200 - +INFO:root:2025-11-14 10:31:20.015803 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 10:31:20.019800 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 10:31:20.024805 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 10:31:20.028817 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 10:31:20] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 10:31:20] "POST /myclass/api/Get_List_Class_Evaluation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 10:31:20] "POST /myclass/api/Get_Inscrit_List_EU_Type_Evaluation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 10:31:20] "POST /myclass/api/Get_Inscrit_List_EU/ HTTP/1.1" 200 - +INFO:root:2025-11-14 10:31:21.170949 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 10:31:21.174969 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 10:31:21.177967 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 10:31:21.183503 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 10:31:21.191505 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 10:31:21] "POST /myclass/api/Get_Partner_List_Partner_Client_with_filter_Like/ HTTP/1.1" 200 - +INFO:root:2025-11-14 10:31:21.199510 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 10:31:21] "POST /myclass/api/getRecodedStagiaireImage_from_front/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 10:31:21] "POST /myclass/api/GetAttendeeDetail_perSession/ HTTP/1.1" 200 - +INFO:root:2025-11-14 10:31:21.207505 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 10:31:21] "POST /myclass/api/GetSessionFormation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 10:31:21] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 10:31:21] "POST /myclass/api/Get_List_Jury_Soutenenace_With_Filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 10:31:21] "POST /myclass/api/Get_List_Participant_Notes/ HTTP/1.1" 200 - +INFO:root:2025-11-14 10:31:27.492147 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 10:31:27.495259 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 10:31:27] "POST /myclass/api/Get_Inscrit_List_EU/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 10:31:27] "POST /myclass/api/Get_Inscrit_List_EU_Type_Evaluation/ HTTP/1.1" 200 - +INFO:root:2025-11-14 10:31:39.244788 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 10:31:39.247785 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 10:31:39] "POST /myclass/api/Get_Inscrit_List_EU/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 10:31:39] "POST /myclass/api/Get_Inscrit_List_EU_Type_Evaluation/ HTTP/1.1" 200 - +INFO:root:2025-11-14 10:31:40.000508 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 10:31:40.003510 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 10:31:40] "POST /myclass/api/Get_Inscrit_List_EU_Type_Evaluation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 10:31:40] "POST /myclass/api/Get_Inscrit_List_EU/ HTTP/1.1" 200 - +INFO:root:2025-11-14 10:31:51.433220 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 10:31:51.435694 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 10:31:51] "POST /myclass/api/Get_Inscrit_List_EU_Type_Evaluation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 10:31:51] "POST /myclass/api/Get_Inscrit_List_EU/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\stage_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-11-14 10:42:18.456624 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-11-14 10:42:18.456624 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-11-14 10:42:18.456624 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-11-14 10:42:18.456624 : ++ FLASK PORT 5001 ++ +INFO:root:2025-11-14 10:42:18.456624 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\stage_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-11-14 10:43:46.962804 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-11-14 10:43:46.962804 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-11-14 10:43:46.962804 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-11-14 10:43:46.962804 : ++ FLASK PORT 5001 ++ +INFO:root:2025-11-14 10:43:46.962804 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\stage_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-11-14 10:44:18.516099 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-11-14 10:44:18.516099 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-11-14 10:44:18.516099 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-11-14 10:44:18.516099 : ++ FLASK PORT 5001 ++ +INFO:root:2025-11-14 10:44:18.516099 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\stage_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-11-14 10:45:17.388646 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-11-14 10:45:17.388646 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-11-14 10:45:17.389648 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-11-14 10:45:17.389648 : ++ FLASK PORT 5001 ++ +INFO:root:2025-11-14 10:45:17.389648 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\stage_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-11-14 10:48:45.425925 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-11-14 10:48:45.425925 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-11-14 10:48:45.425925 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-11-14 10:48:45.425925 : ++ FLASK PORT 5001 ++ +INFO:root:2025-11-14 10:48:45.425925 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\stage_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-11-14 10:49:57.171669 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-11-14 10:49:57.171669 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-11-14 10:49:57.171669 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-11-14 10:49:57.171669 : ++ FLASK PORT 5001 ++ +INFO:root:2025-11-14 10:49:57.171669 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\stage_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-11-14 10:51:01.189074 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-11-14 10:51:01.189074 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-11-14 10:51:01.189074 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-11-14 10:51:01.189074 : ++ FLASK PORT 5001 ++ +INFO:root:2025-11-14 10:51:01.189074 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\stage_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-11-14 10:51:25.989165 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-11-14 10:51:25.989165 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-11-14 10:51:25.989165 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-11-14 10:51:25.989165 : ++ FLASK PORT 5001 ++ +INFO:root:2025-11-14 10:51:25.989165 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\stage_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-11-14 10:52:33.396755 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-11-14 10:52:33.396755 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-11-14 10:52:33.396755 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-11-14 10:52:33.396755 : ++ FLASK PORT 5001 ++ +INFO:root:2025-11-14 10:52:33.396755 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\stage_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-11-14 10:53:06.563371 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-11-14 10:53:06.563371 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-11-14 10:53:06.563371 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-11-14 10:53:06.563371 : ++ FLASK PORT 5001 ++ +INFO:root:2025-11-14 10:53:06.563371 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\stage_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-11-14 10:55:33.968492 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-11-14 10:55:33.968492 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-11-14 10:55:33.968492 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-11-14 10:55:33.968492 : ++ FLASK PORT 5001 ++ +INFO:root:2025-11-14 10:55:33.968492 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\stage_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-11-14 10:55:55.352749 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-11-14 10:55:55.352749 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-11-14 10:55:55.352749 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-11-14 10:55:55.352749 : ++ FLASK PORT 5001 ++ +INFO:root:2025-11-14 10:55:55.352749 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\stage_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-11-14 10:56:55.090050 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-11-14 10:56:55.090050 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-11-14 10:56:55.090050 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-11-14 10:56:55.090050 : ++ FLASK PORT 5001 ++ +INFO:root:2025-11-14 10:56:55.090050 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\stage_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-11-14 10:58:28.256554 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-11-14 10:58:28.256554 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-11-14 10:58:28.256554 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-11-14 10:58:28.256554 : ++ FLASK PORT 5001 ++ +INFO:root:2025-11-14 10:58:28.256554 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\stage_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-11-14 10:58:57.033935 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-11-14 10:58:57.034899 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-11-14 10:58:57.034899 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-11-14 10:58:57.034899 : ++ FLASK PORT 5001 ++ +INFO:root:2025-11-14 10:58:57.034899 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\stage_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-11-14 10:59:44.065010 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-11-14 10:59:44.065010 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-11-14 10:59:44.065010 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-11-14 10:59:44.065010 : ++ FLASK PORT 5001 ++ +INFO:root:2025-11-14 10:59:44.065010 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\stage_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-11-14 11:01:46.925035 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-11-14 11:01:46.925035 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-11-14 11:01:46.926050 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-11-14 11:01:46.926050 : ++ FLASK PORT 5001 ++ +INFO:root:2025-11-14 11:01:46.926050 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:root:2025-11-14 11:03:21.381749 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 11:03:21.384754 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 11:03:21.389647 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 11:03:21.395647 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 11:03:21.401648 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 11:03:21] "POST /myclass/api/Get_List_Manager_Ressource_Humaine/ HTTP/1.1" 200 - +INFO:root:2025-11-14 11:03:21.410687 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 11:03:21.414654 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 11:03:21] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 11:03:21] "POST /myclass/api/Get_Competence_Level/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 11:03:21] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 11:03:21] "POST /myclass/api/Get_List_Profil_Ressource_Humaine/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 11:03:21] "POST /myclass/api/Get_Related_Target_Collection_Data/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 11:03:21] "POST /myclass/api/Get_List_Survey_with_filter/ HTTP/1.1" 200 - +INFO:root:2025-11-14 11:03:22.789266 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 11:03:22] "POST /myclass/api/getRecoded_Employee_Image_from_front/ HTTP/1.1" 200 - +INFO:root:2025-11-14 11:03:23.685228 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 11:03:23.689236 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 11:03:23.692250 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 11:03:23.698250 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 11:03:23] "POST /myclass/api/getRecoded_Employee_Image_from_front/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 11:03:23] "POST /myclass/api/Get_Given_Ressource_Humaine/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 11:03:23] "POST /myclass/api/Get_List_Manager_Ressource_Humaine/ HTTP/1.1" 200 - +INFO:root:2025-11-14 11:03:23.708748 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 11:03:23.712762 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 11:03:23] "POST /myclass/api/Get_List_Profil_Ressource_Humaine/ HTTP/1.1" 200 - +INFO:root:2025-11-14 11:03:23.722787 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 11:03:23.724786 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 11:03:23] "POST /myclass/api/Get_List_Ressource_Humaine_Affectation/ HTTP/1.1" 200 - +INFO:root:2025-11-14 11:03:23.731319 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 11:03:23.734339 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 11:03:23] "POST /myclass/api/Get_Related_Target_Collection_Data/ HTTP/1.1" 200 - +INFO:root:2025-11-14 11:03:23.744437 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 11:03:23] "POST /myclass/api/Get_List_Employee_Contrat/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 11:03:23] "POST /myclass/api/Get_List_Employee_Suivi_Pedagogique_No_Filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 11:03:23] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 11:03:23] "POST /myclass/api/Get_Partner_Group_Purchase_Price_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 11:03:23] "POST /myclass/api/Get_Matrix_Acces_Right/ HTTP/1.1" 200 - +INFO:root:2025-11-14 11:03:52.428279 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 11:03:52] "POST /myclass/api/Update_Ressource_Humaine/ HTTP/1.1" 200 - +INFO:root:2025-11-14 11:03:52.512560 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 11:03:52.513559 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 11:03:52.516564 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 11:03:52] "POST /myclass/api/Get_List_Manager_Ressource_Humaine/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 11:03:52] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 11:03:52] "POST /myclass/api/Get_Given_Ressource_Humaine/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\stage_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-11-14 11:06:14.377426 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-11-14 11:06:14.377426 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-11-14 11:06:14.377426 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-11-14 11:06:14.377426 : ++ FLASK PORT 5001 ++ +INFO:root:2025-11-14 11:06:14.377426 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\stage_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-11-14 11:06:42.929698 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-11-14 11:06:42.929698 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-11-14 11:06:42.929698 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-11-14 11:06:42.930681 : ++ FLASK PORT 5001 ++ +INFO:root:2025-11-14 11:06:42.930681 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\stage_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-11-14 11:07:15.572363 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-11-14 11:07:15.573365 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-11-14 11:07:15.573365 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-11-14 11:07:15.573365 : ++ FLASK PORT 5001 ++ +INFO:root:2025-11-14 11:07:15.573365 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\stage_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-11-14 11:07:38.831779 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-11-14 11:07:38.831779 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-11-14 11:07:38.831779 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-11-14 11:07:38.831779 : ++ FLASK PORT 5001 ++ +INFO:root:2025-11-14 11:07:38.831779 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\stage_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-11-14 11:07:55.765135 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-11-14 11:07:55.765135 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-11-14 11:07:55.765135 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-11-14 11:07:55.765135 : ++ FLASK PORT 5001 ++ +INFO:root:2025-11-14 11:07:55.765135 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\stage_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-11-14 11:08:24.856088 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-11-14 11:08:24.856088 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-11-14 11:08:24.856088 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-11-14 11:08:24.856088 : ++ FLASK PORT 5001 ++ +INFO:root:2025-11-14 11:08:24.856088 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\stage_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-11-14 11:09:23.029244 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-11-14 11:09:23.029244 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-11-14 11:09:23.029244 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-11-14 11:09:23.029244 : ++ FLASK PORT 5001 ++ +INFO:root:2025-11-14 11:09:23.030245 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\stage_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-11-14 11:09:51.863995 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-11-14 11:09:51.863995 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-11-14 11:09:51.863995 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-11-14 11:09:51.863995 : ++ FLASK PORT 5001 ++ +INFO:root:2025-11-14 11:09:51.864978 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\stage_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-11-14 11:10:56.657234 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-11-14 11:10:56.657234 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-11-14 11:10:56.657234 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-11-14 11:10:56.657234 : ++ FLASK PORT 5001 ++ +INFO:root:2025-11-14 11:10:56.657234 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\stage_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-11-14 11:13:54.024504 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-11-14 11:13:54.024504 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-11-14 11:13:54.024504 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-11-14 11:13:54.024504 : ++ FLASK PORT 5001 ++ +INFO:root:2025-11-14 11:13:54.024504 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\stage_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-11-14 11:16:25.972258 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-11-14 11:16:25.972258 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-11-14 11:16:25.972258 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-11-14 11:16:25.972258 : ++ FLASK PORT 5001 ++ +INFO:root:2025-11-14 11:16:25.972258 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\stage_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-11-14 11:16:46.253972 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-11-14 11:16:46.253972 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-11-14 11:16:46.253972 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-11-14 11:16:46.253972 : ++ FLASK PORT 5001 ++ +INFO:root:2025-11-14 11:16:46.253972 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\stage_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-11-14 11:20:31.536165 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-11-14 11:20:31.536165 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-11-14 11:20:31.536165 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-11-14 11:20:31.536165 : ++ FLASK PORT 5001 ++ +INFO:root:2025-11-14 11:20:31.537165 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\stage_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-11-14 11:20:46.641451 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-11-14 11:20:46.641451 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-11-14 11:20:46.641451 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-11-14 11:20:46.641451 : ++ FLASK PORT 5001 ++ +INFO:root:2025-11-14 11:20:46.641451 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\stage_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-11-14 11:23:18.851343 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-11-14 11:23:18.851343 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-11-14 11:23:18.851343 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-11-14 11:23:18.851343 : ++ FLASK PORT 5001 ++ +INFO:root:2025-11-14 11:23:18.851343 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\stage_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-11-14 11:23:34.586243 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-11-14 11:23:34.587233 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-11-14 11:23:34.587233 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-11-14 11:23:34.587233 : ++ FLASK PORT 5001 ++ +INFO:root:2025-11-14 11:23:34.587233 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\stage_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-11-14 11:23:53.643011 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-11-14 11:23:53.643011 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-11-14 11:23:53.643011 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-11-14 11:23:53.643011 : ++ FLASK PORT 5001 ++ +INFO:root:2025-11-14 11:23:53.643011 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\stage_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-11-14 11:24:27.456149 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-11-14 11:24:27.456149 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-11-14 11:24:27.456149 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-11-14 11:24:27.456149 : ++ FLASK PORT 5001 ++ +INFO:root:2025-11-14 11:24:27.456149 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\stage_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-11-14 11:27:03.493955 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-11-14 11:27:03.493955 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-11-14 11:27:03.493955 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-11-14 11:27:03.493955 : ++ FLASK PORT 5001 ++ +INFO:root:2025-11-14 11:27:03.493955 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\stage_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-11-14 11:28:16.653968 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-11-14 11:28:16.653968 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-11-14 11:28:16.653968 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-11-14 11:28:16.653968 : ++ FLASK PORT 5001 ++ +INFO:root:2025-11-14 11:28:16.653968 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\stage_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-11-14 11:28:45.029023 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-11-14 11:28:45.029023 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-11-14 11:28:45.029023 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-11-14 11:28:45.029023 : ++ FLASK PORT 5001 ++ +INFO:root:2025-11-14 11:28:45.029023 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\stage_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-11-14 11:29:24.623113 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-11-14 11:29:24.624143 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-11-14 11:29:24.624143 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-11-14 11:29:24.624143 : ++ FLASK PORT 5001 ++ +INFO:root:2025-11-14 11:29:24.624143 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\stage_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-11-14 11:29:48.592293 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-11-14 11:29:48.593293 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-11-14 11:29:48.593293 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-11-14 11:29:48.593293 : ++ FLASK PORT 5001 ++ +INFO:root:2025-11-14 11:29:48.593293 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\stage_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-11-14 11:30:31.604155 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-11-14 11:30:31.604155 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-11-14 11:30:31.604155 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-11-14 11:30:31.604155 : ++ FLASK PORT 5001 ++ +INFO:root:2025-11-14 11:30:31.604155 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\stage_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-11-14 11:30:49.884800 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-11-14 11:30:49.884800 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-11-14 11:30:49.884800 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-11-14 11:30:49.884800 : ++ FLASK PORT 5001 ++ +INFO:root:2025-11-14 11:30:49.884800 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\stage_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-11-14 11:31:52.587131 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-11-14 11:31:52.587131 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-11-14 11:31:52.587131 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-11-14 11:31:52.587131 : ++ FLASK PORT 5001 ++ +INFO:root:2025-11-14 11:31:52.587131 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\stage_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-11-14 11:34:01.329534 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-11-14 11:34:01.329534 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-11-14 11:34:01.329534 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-11-14 11:34:01.329534 : ++ FLASK PORT 5001 ++ +INFO:root:2025-11-14 11:34:01.329534 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\stage_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-11-14 11:35:59.504857 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-11-14 11:35:59.505857 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-11-14 11:35:59.505857 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-11-14 11:35:59.505857 : ++ FLASK PORT 5001 ++ +INFO:root:2025-11-14 11:35:59.505857 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\stage_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-11-14 11:40:48.447694 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-11-14 11:40:48.447694 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-11-14 11:40:48.447694 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-11-14 11:40:48.447694 : ++ FLASK PORT 5001 ++ +INFO:root:2025-11-14 11:40:48.447694 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\stage_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-11-14 11:43:37.282751 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-11-14 11:43:37.282751 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-11-14 11:43:37.282751 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-11-14 11:43:37.282751 : ++ FLASK PORT 5001 ++ +INFO:root:2025-11-14 11:43:37.282751 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\stage_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-11-14 11:45:12.332595 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-11-14 11:45:12.333598 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-11-14 11:45:12.333598 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-11-14 11:45:12.333598 : ++ FLASK PORT 5001 ++ +INFO:root:2025-11-14 11:45:12.333598 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\stage_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-11-14 11:45:32.780253 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-11-14 11:45:32.781259 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-11-14 11:45:32.781259 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-11-14 11:45:32.781259 : ++ FLASK PORT 5001 ++ +INFO:root:2025-11-14 11:45:32.781259 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\stage_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-11-14 11:47:12.335285 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-11-14 11:47:12.335285 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-11-14 11:47:12.335285 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-11-14 11:47:12.335285 : ++ FLASK PORT 5001 ++ +INFO:root:2025-11-14 11:47:12.335285 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\stage_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-11-14 11:48:21.380486 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-11-14 11:48:21.380486 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-11-14 11:48:21.381486 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-11-14 11:48:21.381486 : ++ FLASK PORT 5001 ++ +INFO:root:2025-11-14 11:48:21.381486 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:root:2025-11-14 11:48:30.104625 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 11:48:30.107625 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 11:48:30.110625 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 11:48:30.114625 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 11:48:30.121629 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 11:48:30.123628 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 11:48:30] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 11:48:30] "POST /myclass/api/Get_Partner_List_Partner_Client_with_filter_Like/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 11:48:30] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 11:48:30] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 11:48:31] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 11:48:32] "POST /myclass/api/Get_Statgaire_List_Partner_with_filter/ HTTP/1.1" 200 - +INFO:root:2025-11-14 11:48:33.318150 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 11:48:33.321152 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 11:48:33.325182 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 11:48:33.327192 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 11:48:33] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 11:48:33] "POST /myclass/api/Get_Inscrit_List_EU/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 11:48:33] "POST /myclass/api/Get_List_Class_Evaluation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 11:48:33] "POST /myclass/api/Get_Inscrit_List_EU_Type_Evaluation/ HTTP/1.1" 200 - +INFO:root:2025-11-14 11:48:34.536726 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 11:48:34.540749 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 11:48:34.543300 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 11:48:34.548327 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 11:48:34.553303 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 11:48:34.563303 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 11:48:34] "POST /myclass/api/getRecodedStagiaireImage_from_front/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 11:48:34] "POST /myclass/api/GetAttendeeDetail_perSession/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 11:48:34] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:root:2025-11-14 11:48:34.570300 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 11:48:34] "POST /myclass/api/Get_Partner_List_Partner_Client_with_filter_Like/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 11:48:34] "POST /myclass/api/GetSessionFormation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 11:48:34] "POST /myclass/api/Get_List_Jury_Soutenenace_With_Filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 11:48:34] "POST /myclass/api/Get_List_Participant_Notes/ HTTP/1.1" 200 - +INFO:root:2025-11-14 11:48:47.497046 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 11:48:47.498046 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 11:48:47.499049 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 11:48:47.500048 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 11:48:47.504047 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 11:48:47.513048 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 11:48:47.520052 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 11:48:47] "POST /myclass/api/Get_Partner_All_Class_Few_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 11:48:47] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 11:48:47] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 11:48:47] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:root:2025-11-14 11:48:47.533072 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 11:48:47.536047 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 11:48:47] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-11-14 11:48:47.547065 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 11:48:47] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 11:48:47] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 11:48:47] "POST /myclass/api/Get_List_Partner_Apprenant/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 11:48:48] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 11:48:48] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2025-11-14 11:48:48.828851 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 11:48:48.831837 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 11:48:48.835852 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 11:48:48.841837 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 11:48:48.842853 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 11:48:48.849837 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 11:48:48] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 11:48:48] "POST /myclass/api/Get_Partner_List_Partner_Client_with_filter_Like/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 11:48:48] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 11:48:49] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 11:48:50] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 11:48:50] "POST /myclass/api/Get_Statgaire_List_Partner_with_filter/ HTTP/1.1" 200 - +INFO:root:2025-11-14 11:49:14.479182 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 11:49:14.482197 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 11:49:14.486752 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 11:49:14.491844 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 11:49:14] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 11:49:14] "POST /myclass/api/Get_Inscrit_List_EU/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 11:49:14] "POST /myclass/api/Get_List_Class_Evaluation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 11:49:14] "POST /myclass/api/Get_Inscrit_List_EU_Type_Evaluation/ HTTP/1.1" 200 - +INFO:root:2025-11-14 11:49:15.287703 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 11:49:15.290703 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 11:49:15.294720 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 11:49:15] "POST /myclass/api/Get_Partner_List_Partner_Client_with_filter_Like/ HTTP/1.1" 200 - +INFO:root:2025-11-14 11:49:15.304731 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 11:49:15] "POST /myclass/api/GetAttendeeDetail_perSession/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 11:49:15] "POST /myclass/api/getRecodedStagiaireImage_from_front/ HTTP/1.1" 200 - +INFO:root:2025-11-14 11:49:15.313710 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 11:49:15.320242 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 11:49:15] "POST /myclass/api/GetSessionFormation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 11:49:15] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:root:2025-11-14 11:49:15.334241 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 11:49:15] "POST /myclass/api/Get_List_Jury_Soutenenace_With_Filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 11:49:15] "POST /myclass/api/Get_List_Participant_Notes/ HTTP/1.1" 200 - +INFO:root:2025-11-14 11:49:24.490640 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 11:49:24.491639 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 11:49:24.498639 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 11:49:24.503151 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 11:49:24.510777 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 11:49:24.514666 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 11:49:24] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 11:49:24] "POST /myclass/api/Get_Partner_List_Partner_Client_with_filter_Like/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 11:49:24] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 11:49:25] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 11:49:26] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 11:49:26] "POST /myclass/api/Get_Statgaire_List_Partner_with_filter/ HTTP/1.1" 200 - +INFO:root:2025-11-14 11:51:39.263520 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 11:51:39.267519 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 11:51:39.270519 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 11:51:39.275519 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 11:51:39.281521 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 11:51:39.288521 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 11:51:39] "POST /myclass/api/Get_Partner_List_Partner_Client_with_filter_Like/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 11:51:39] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 11:51:39] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 11:51:40] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 11:51:40] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 11:51:41] "POST /myclass/api/Get_Statgaire_List_Partner_with_filter/ HTTP/1.1" 200 - +INFO:root:2025-11-14 11:53:26.812514 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 11:53:26.816512 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 11:53:26.820511 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 11:53:26.824511 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 11:53:26] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 11:53:26] "POST /myclass/api/Get_Inscrit_List_EU/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 11:53:26] "POST /myclass/api/Get_List_Class_Evaluation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 11:53:26] "POST /myclass/api/Get_Inscrit_List_EU_Type_Evaluation/ HTTP/1.1" 200 - +INFO:root:2025-11-14 11:53:28.055506 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 11:53:28.060509 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 11:53:28.064511 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 11:53:28] "POST /myclass/api/Get_Partner_List_Partner_Client_with_filter_Like/ HTTP/1.1" 200 - +INFO:root:2025-11-14 11:53:28.074560 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 11:53:28.077576 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 11:53:28] "POST /myclass/api/GetAttendeeDetail_perSession/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 11:53:28] "POST /myclass/api/getRecodedStagiaireImage_from_front/ HTTP/1.1" 200 - +INFO:root:2025-11-14 11:53:28.089594 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 11:53:28.090576 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 11:53:28] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 11:53:28] "POST /myclass/api/GetSessionFormation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 11:53:28] "POST /myclass/api/Get_List_Jury_Soutenenace_With_Filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 11:53:28] "POST /myclass/api/Get_List_Participant_Notes/ HTTP/1.1" 200 - +INFO:root:2025-11-14 11:53:31.500770 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 11:53:31] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:root:2025-11-14 11:53:41.356119 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 11:53:41] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files_With_Filter/ HTTP/1.1" 200 - +INFO:root:2025-11-14 11:53:52.077852 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 11:53:52] "POST /myclass/api/Get_Statgaire_List_Partner_with_filter/ HTTP/1.1" 200 - +INFO:root:2025-11-14 11:54:05.615957 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 11:54:05] "POST /myclass/api/Get_Statgaire_List_Partner_with_filter/ HTTP/1.1" 200 - +INFO:root:2025-11-14 11:54:16.599699 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 11:54:16.602712 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 11:54:16.608384 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 11:54:16.610374 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 11:54:16] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 11:54:16] "POST /myclass/api/Get_List_Class_Evaluation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 11:54:16] "POST /myclass/api/Get_Inscrit_List_EU/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 11:54:16] "POST /myclass/api/Get_Inscrit_List_EU_Type_Evaluation/ HTTP/1.1" 200 - +INFO:root:2025-11-14 11:54:17.471925 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 11:54:17.475924 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 11:54:17.478926 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 11:54:17.483927 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 11:54:17.492925 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 11:54:17] "POST /myclass/api/Get_Partner_List_Partner_Client_with_filter_Like/ HTTP/1.1" 200 - +INFO:root:2025-11-14 11:54:17.495925 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 11:54:17] "POST /myclass/api/getRecodedStagiaireImage_from_front/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 11:54:17] "POST /myclass/api/GetAttendeeDetail_perSession/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 11:54:17] "POST /myclass/api/Get_List_Participant_Notes/ HTTP/1.1" 200 - +INFO:root:2025-11-14 11:54:17.510924 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 11:54:17] "POST /myclass/api/GetSessionFormation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 11:54:17] "POST /myclass/api/Get_List_Jury_Soutenenace_With_Filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 11:54:17] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:root:2025-11-14 11:54:19.629556 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 11:54:19] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:root:2025-11-14 11:54:36.176649 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 11:54:36] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files_With_Filter/ HTTP/1.1" 200 - +INFO:root:2025-11-14 11:55:03.608069 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 11:55:03] "POST /myclass/api/Get_Statgaire_List_Partner_with_filter/ HTTP/1.1" 200 - +INFO:root:2025-11-14 11:55:04.998907 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 11:55:05.002917 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 11:55:05.003918 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 11:55:05.007928 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 11:55:05] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 11:55:05] "POST /myclass/api/Get_List_Class_Evaluation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 11:55:05] "POST /myclass/api/Get_Inscrit_List_EU/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 11:55:05] "POST /myclass/api/Get_Inscrit_List_EU_Type_Evaluation/ HTTP/1.1" 200 - +INFO:root:2025-11-14 11:55:05.879494 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 11:55:05.883497 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 11:55:05.887497 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 11:55:05.890495 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 11:55:05.895495 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 11:55:05] "POST /myclass/api/GetAttendeeDetail_perSession/ HTTP/1.1" 200 - +INFO:root:2025-11-14 11:55:05.902005 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 11:55:05] "POST /myclass/api/getRecodedStagiaireImage_from_front/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 11:55:05] "POST /myclass/api/Get_Partner_List_Partner_Client_with_filter_Like/ HTTP/1.1" 200 - +INFO:root:2025-11-14 11:55:05.909007 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 11:55:05] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 11:55:05] "POST /myclass/api/Get_List_Participant_Notes/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 11:55:05] "POST /myclass/api/GetSessionFormation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 11:55:05] "POST /myclass/api/Get_List_Jury_Soutenenace_With_Filter/ HTTP/1.1" 200 - +INFO:root:2025-11-14 11:55:07.776886 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 11:55:07] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:root:2025-11-14 11:55:25.932524 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 11:55:26] "GET /myclass/api/Get_Stored_Downloaded_File_From_Id/oSedeX2xBJKkH4dOyK2V-3sAEhYOnr_GNQ/691478ac995b26cde9611ad9 HTTP/1.1" 200 - +INFO:root:2025-11-14 11:58:34.952417 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 11:58:34] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files_With_Filter/ HTTP/1.1" 200 - +INFO:root:2025-11-14 11:58:39.144092 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 11:58:39] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files_With_Filter/ HTTP/1.1" 200 - +INFO:root:2025-11-14 11:59:23.697622 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 11:59:23.701648 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 11:59:23.701648 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 11:59:23] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2025-11-14 11:59:23.711251 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 11:59:23] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:root:2025-11-14 11:59:23.722239 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 11:59:23] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 11:59:23] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2025-11-14 11:59:23.767222 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 11:59:23.769667 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 11:59:23] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2025-11-14 11:59:23.771700 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 11:59:23.772668 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 11:59:23.780404 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 11:59:23] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 11:59:23] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 11:59:23] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2025-11-14 11:59:39.749040 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 11:59:39] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files_With_Filter/ HTTP/1.1" 200 - +INFO:root:2025-11-14 11:59:39.788637 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 11:59:39] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:root:2025-11-14 11:59:46.883189 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 11:59:46.911249 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 11:59:46.912248 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 11:59:46.917248 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 11:59:46.921251 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 11:59:46.929351 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 11:59:46.934251 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 11:59:46] "POST /myclass/api/Get_List_Class_domaine/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 11:59:46] "POST /myclass/api/Get_List_class_metier/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 11:59:46] "POST /myclass/api/Get_List_Class_Categorie/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 11:59:46] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 11:59:46] "POST /myclass/api/Get_Ref_Pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 11:59:46] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 11:59:46] "POST /myclass/api/find_partner_class_like/ HTTP/1.1" 200 - +INFO:root:2025-11-14 11:59:48.493585 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 11:59:48] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files_With_Filter/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\attached_file_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-11-14 12:05:23.285824 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-11-14 12:05:23.285824 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-11-14 12:05:23.285824 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-11-14 12:05:23.285824 : ++ FLASK PORT 5001 ++ +INFO:root:2025-11-14 12:05:23.285824 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\main.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-11-14 12:10:15.855143 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-11-14 12:10:15.855143 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-11-14 12:10:15.855143 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-11-14 12:10:15.855143 : ++ FLASK PORT 5001 ++ +INFO:root:2025-11-14 12:10:15.855143 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +INFO:werkzeug:WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead. + * Running on http://localhost:5001 +INFO:werkzeug:Press CTRL+C to quit +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-11-14 12:10:26.271510 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-11-14 12:10:26.271510 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-11-14 12:10:26.271510 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-11-14 12:10:26.271510 : ++ FLASK PORT 5001 ++ +INFO:root:2025-11-14 12:10:26.271510 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\main.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-11-14 12:11:37.533900 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-11-14 12:11:37.533900 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-11-14 12:11:37.533900 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-11-14 12:11:37.533900 : ++ FLASK PORT 5001 ++ +INFO:root:2025-11-14 12:11:37.533900 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:root:2025-11-14 12:11:37.822527 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:11:37.827072 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:11:37.832083 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:11:37.839084 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:11:37] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:11:37.852126 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:11:37.857178 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:11:37.864200 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:11:37] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:11:37.881193 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:11:37] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:11:37.886188 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:11:37] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:11:37.899189 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:11:37.907187 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:11:37] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:11:37] "POST /myclass/api/Get_Partner_List_Partner_Client_with_filter_Like/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:11:37] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:11:38] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:11:39] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:11:39] "POST /myclass/api/Get_Statgaire_List_Partner_with_filter/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:12:17.616808 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:12:17] "POST /myclass/api/Get_Statgaire_List_Partner_with_filter/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:12:30.860336 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:12:30] "POST /myclass/api/Get_Statgaire_List_Partner_with_filter/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:12:35.640428 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:12:35.643430 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:12:35.645427 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:12:35.650424 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:12:35] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:12:35] "POST /myclass/api/Get_List_Class_Evaluation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:12:35] "POST /myclass/api/Get_Inscrit_List_EU/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:12:35] "POST /myclass/api/Get_Inscrit_List_EU_Type_Evaluation/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:12:36.537780 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:12:36.541784 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:12:36.545783 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:12:36.549781 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:12:36] "POST /myclass/api/Get_Partner_List_Partner_Client_with_filter_Like/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:12:36.556786 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:12:36.562781 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:12:36] "POST /myclass/api/GetAttendeeDetail_perSession/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:12:36.573823 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:12:36] "POST /myclass/api/GetSessionFormation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:12:36] "POST /myclass/api/getRecodedStagiaireImage_from_front/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:12:36] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:12:36] "POST /myclass/api/Get_List_Jury_Soutenenace_With_Filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:12:36] "POST /myclass/api/Get_List_Participant_Notes/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:12:41.836082 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:12:41] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:12:51.480509 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:12:51] "POST /myclass/api/Store_User_Downloaded_File/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:12:51.611469 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:12:51] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:12:57.674191 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:12:57.677165 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:12:57] "POST /myclass/api/Get_Inscrit_List_EU_Type_Evaluation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:12:57] "POST /myclass/api/Get_Inscrit_List_EU/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:12:58.653868 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:12:58] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:13:18.439633 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:13:20] "GET /myclass/api/Get_Stored_Downloaded_File_From_Id/oSedeX2xBJKkH4dOyK2V-3sAEhYOnr_GNQ/69170eb324c7744a226e0bb3 HTTP/1.1" 200 - +INFO:root:2025-11-14 12:14:01.123863 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:14:01.138379 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:01] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:14:01.148378 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:01] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:14:01.159384 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:01] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:14:01.170386 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:01] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:14:01.182385 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:01] "POST /myclass/api/Get_Partner_List_Partner_Client_with_filter_Like/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:14:01.193380 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:14:01.203385 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:01] "POST /myclass/api/Get_List_Partner_Or_Default_session_step/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:14:01.214391 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:01] "POST /myclass/api/GetPartnerAttestation_Certificat/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:14:01.235943 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:01] "POST /myclass/api/Get_List_Site_Formation_with_filter/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:14:01.256938 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:14:01.272938 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:01] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:01] "POST /myclass/api/Is_Partnair_Has_Digital_Signature/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:14:01.290942 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:01] "POST /myclass/api/Get_List_Partner_Or_Default_session_step/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:03] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:06] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:14:17.253552 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:14:17.255552 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:14:17.258554 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:14:17.262070 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:17] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:14:17.271070 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:17] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:17] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:17] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:14:17.315011 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:14:17.319011 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:14:17.321012 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:14:17.325014 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:17] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:14:17.332012 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:17] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:14:17.335189 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:17] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:14:17.341198 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:17] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:14:17.347204 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:14:17.353203 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:17] "POST /myclass/api/Get_Partner_List_Partner_Client_with_filter_Like/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:14:17.361721 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:17] "POST /myclass/api/Get_List_Partner_Or_Default_session_step/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:17] "POST /myclass/api/GetPartnerAttestation_Certificat/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:14:17.370721 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:14:17.375722 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:17] "POST /myclass/api/Get_List_Site_Formation_with_filter/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:14:17.385721 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:17] "POST /myclass/api/Is_Partnair_Has_Digital_Signature/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:17] "POST /myclass/api/Get_List_Partner_Or_Default_session_step/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:17] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:17] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:18] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:14:30.394479 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:14:30.436478 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:14:30.440476 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:14:30.443476 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:14:30.448478 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:30] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:30] "POST /myclass/api/Get_List_Class_domaine/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:14:30.457478 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:30] "POST /myclass/api/Get_List_Class_Categorie/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:14:30.465483 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:30] "POST /myclass/api/Get_List_class_metier/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:30] "POST /myclass/api/Get_Ref_Pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:30] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:30] "POST /myclass/api/find_partner_class_like/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:14:32.320741 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:14:32.321742 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:14:32.326744 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:14:32.330747 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:32] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:14:32.336744 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:32] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:14:32.340744 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:14:32.342742 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:32] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:32] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:14:32.352746 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:14:32.358743 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:14:32.361743 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:32] "POST /myclass/api/Get_List_Partner_Or_Default_session_step/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:32] "POST /myclass/api/Get_Partner_List_Partner_Client_with_filter_Like/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:32] "POST /myclass/api/GetPartnerAttestation_Certificat/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:14:32.373750 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:32] "POST /myclass/api/Get_List_Site_Formation_with_filter/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:14:32.383998 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:14:32.390050 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:32] "POST /myclass/api/Is_Partnair_Has_Digital_Signature/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:32] "POST /myclass/api/Get_List_Partner_Or_Default_session_step/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:32] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:32] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:14:33.764723 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:33] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:14:33.773728 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:14:33.776728 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:14:33.778856 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:33] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:14:33.785348 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:14:33.789249 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:33] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:14:33.796246 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:33] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:14:33.804244 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:33] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:33] "POST /myclass/api/Get_Partner_List_Partner_Client_with_filter_Like/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:33] "POST /myclass/api/Get_List_Partner_Or_Default_session_step/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:14:33.810244 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:14:33.817246 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:33] "POST /myclass/api/GetPartnerAttestation_Certificat/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:14:33.823245 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:14:33.826243 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:33] "POST /myclass/api/Get_List_Site_Formation_with_filter/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:14:33.839516 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:33] "POST /myclass/api/Is_Partnair_Has_Digital_Signature/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:33] "POST /myclass/api/Get_List_Partner_Or_Default_session_step/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:33] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:34] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:14:34.718728 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:14:34.721728 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:14:34.725131 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:14:34.732138 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:14:34.733140 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:34] "POST /myclass/api/Get_Partner_All_Class_Few_Fields/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:14:34.740189 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:14:34.744178 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:34] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:34] "POST /myclass/api/Get_List_Type_Evaluation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:34] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:14:34.760138 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:34] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:34] "POST /myclass/api/Get_List_Partner_Document_with_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:34] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:34] "POST /myclass/api/Get_List_Evaluation_Planification_No_Filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:35] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:14:36.163179 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:14:36.164178 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:14:36.170177 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:14:36.172186 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:36] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:14:36.181540 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:36] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:36] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:14:36.188062 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:14:36.193063 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:14:36.200062 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:36] "POST /myclass/api/Get_Partner_List_Partner_Client_with_filter_Like/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:14:36.205063 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:36] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:14:36.213061 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:36] "POST /myclass/api/GetPartnerAttestation_Certificat/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:36] "POST /myclass/api/Get_List_Partner_Or_Default_session_step/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:14:36.220092 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:14:36.225062 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:14:36.234061 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:36] "POST /myclass/api/Get_List_Site_Formation_with_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:36] "POST /myclass/api/Is_Partnair_Has_Digital_Signature/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:36] "POST /myclass/api/Get_List_Partner_Or_Default_session_step/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:36] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:36] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:37] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:14:43.581443 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:14:43.584446 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:14:43.587444 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:14:43.591455 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:14:43.594453 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:14:43.597474 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:43] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:43] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:14:43.609982 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:14:43.615988 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:43] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:43] "POST /myclass/api/Get_Partner_List_Partner_Client_with_filter_Like/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:43] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:14:43.623987 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:43] "POST /myclass/api/GetPartnerAttestation_Certificat/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:14:43.628989 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:43] "POST /myclass/api/Get_List_Partner_Or_Default_session_step/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:14:43.635535 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:14:43.643533 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:14:43.650535 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:43] "POST /myclass/api/Get_List_Site_Formation_with_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:43] "POST /myclass/api/Is_Partnair_Has_Digital_Signature/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:43] "POST /myclass/api/Get_List_Partner_Or_Default_session_step/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:43] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:44] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:44] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:14:46.988068 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:14:46.990060 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:14:46.991061 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:14:46.993061 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:14:46.995065 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:47] "POST /myclass/api/get_List_domaine_formation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:47] "POST /myclass/api/Get_Suggested_Fr_Cities/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:47] "POST /myclass/api/Get_Suggested_Word/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:47] "POST /myclass/api/get_all_class/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:14:47.286282 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:14:47.288281 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:14:47.291285 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:47] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:47] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:14:47.301292 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:47] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:14:47.308293 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:47] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:14:47.312809 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:47] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:14:47.318812 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:47] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:14:47.324811 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:47] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:14:47.329858 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:47] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:14:47.335811 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:47] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:14:47.340812 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:47] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:14:47.345807 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:47] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:14:47.353807 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:47] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:14:47.361808 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:14:47.365810 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:47] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:47] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:14:47.380810 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:14:47.381812 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:47] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:14:47.388811 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:47] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:14:47.393822 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:47] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:47] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:14:47.399834 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:14:47.404833 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:47] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:47] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:47] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:14:47.420352 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:14:47.423341 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:47] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:14:47.428369 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:47] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:47] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:14:47.435345 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:14:47.439342 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:47] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:47] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:14:47.446376 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:14:47.448341 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:14:47.451361 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:47] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:14:47.458343 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:47] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:47] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:47] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:14:49.278118 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:49] "POST /myclass/api/partner_login/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:14:49.326628 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:14:49.329623 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:14:49.333632 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:14:49.340626 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:49] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:14:49.349627 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:14:49.355661 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:14:49.358669 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:49] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:14:49.365626 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:49] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:14:49.372626 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:49] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:49] "POST /myclass/api/Get_Ref_Pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:49] "POST /myclass/api/Get_List_Class_domaine/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:14:49.384624 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:14:49.389626 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:49] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:14:49.396625 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:49] "POST /myclass/api/Get_List_Class_Categorie/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:49] "POST /myclass/api/Get_List_class_metier/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:49] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:49] "POST /myclass/api/find_partner_class_like/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:14:50.728277 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:14:50.730277 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:14:50.733278 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:14:50.735276 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:14:50.738278 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:14:50.742279 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:50] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:50] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:14:50.754284 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:50] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:50] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:14:50.763298 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:50] "POST /myclass/api/Get_Partner_List_Partner_Client_with_filter_Like/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:14:50.767279 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:14:50.770277 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:50] "POST /myclass/api/Get_List_Partner_Or_Default_session_step/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:50] "POST /myclass/api/GetPartnerAttestation_Certificat/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:14:50.781277 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:14:50.783278 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:14:50.793277 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:50] "POST /myclass/api/Get_List_Site_Formation_with_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:50] "POST /myclass/api/Is_Partnair_Has_Digital_Signature/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:50] "POST /myclass/api/Get_List_Partner_Or_Default_session_step/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:50] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:51] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:14:51] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:15:02.933867 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:15:02.937420 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:15:02.941435 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:15:02.946454 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:15:02] "POST /myclass/api/get_Agenda_Event_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:15:02] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:15:02] "POST /myclass/api/Get_Default_Debut_Fin_journee_Modele_Journee/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:15:02] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:15:05.110204 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:15:05.114204 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:15:05.117206 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:15:05.120205 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:15:05.127308 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:15:05.131305 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:15:05] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:15:05] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:15:05] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:15:05.141480 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:15:05] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:15:05] "POST /myclass/api/Get_Partner_List_Partner_Client_with_filter_Like/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:15:05] "POST /myclass/api/Get_List_Partner_Or_Default_session_step/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:15:05.153487 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:15:05.156488 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:15:05] "POST /myclass/api/GetPartnerAttestation_Certificat/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:15:05.165509 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:15:05.169509 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:15:05.175046 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:15:05.184562 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:15:05] "POST /myclass/api/Get_List_Site_Formation_with_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:15:05] "POST /myclass/api/Is_Partnair_Has_Digital_Signature/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:15:05] "POST /myclass/api/Get_List_Partner_Or_Default_session_step/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:15:05] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:15:05] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:15:06] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:16:01.612834 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:16:01.615835 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:16:01.618835 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:16:01] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:16:01.624834 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:16:01.626343 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:16:01.632351 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:16:01.637359 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:16:01] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:16:01] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:16:01.649862 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:16:01] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:16:01] "POST /myclass/api/Get_Partner_List_Partner_Client_with_filter_Like/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:16:01] "POST /myclass/api/Get_List_Partner_Or_Default_session_step/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:16:01.657700 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:16:01] "POST /myclass/api/GetPartnerAttestation_Certificat/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:16:01.661701 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:16:01.664702 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:16:01.667703 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:16:01.673700 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:16:01] "POST /myclass/api/Get_List_Site_Formation_with_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:16:01] "POST /myclass/api/Is_Partnair_Has_Digital_Signature/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:16:01] "POST /myclass/api/Get_List_Partner_Or_Default_session_step/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:16:01] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:16:02] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:16:02] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:16:04.828978 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:16:04] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:16:04.978948 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:16:05] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:16:05.175618 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:16:05] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:16:05.310323 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:16:05.312326 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:16:05.314325 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:16:05.316332 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:16:05.319333 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:16:05] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:16:05.322332 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:16:05.325331 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:16:05] "POST /myclass/api/Get_Partner_List_Partner_Client_with_filter_Like/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:16:05] "POST /myclass/api/GetPartnerAttestation_Certificat/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:16:05] "POST /myclass/api/Get_List_Partner_Or_Default_session_step/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:16:05.333848 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:16:05.343847 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:16:05] "POST /myclass/api/Get_List_Site_Formation_with_filter/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:16:05.349861 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:16:05] "POST /myclass/api/Is_Partnair_Has_Digital_Signature/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:16:05] "POST /myclass/api/Get_List_Partner_Or_Default_session_step/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:16:05] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:16:06] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:16:08] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\Session_Formation.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-11-14 12:19:24.513139 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-11-14 12:19:24.514137 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-11-14 12:19:24.514137 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-11-14 12:19:24.514137 : ++ FLASK PORT 5001 ++ +INFO:root:2025-11-14 12:19:24.514137 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:root:2025-11-14 12:19:24.990279 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:19:24.998809 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:19:25.012899 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:19:25.020898 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:19:25.034901 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:19:25] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:19:25.045926 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:19:25.067426 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:19:25] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:19:25] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:19:25.088425 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:19:25] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:19:25.105427 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:19:25] "POST /myclass/api/Get_Partner_List_Partner_Client_with_filter_Like/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:19:25.126428 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:19:25] "POST /myclass/api/GetPartnerAttestation_Certificat/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:19:25] "POST /myclass/api/Get_List_Partner_Or_Default_session_step/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:19:25.145440 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:19:25.166974 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:19:25] "POST /myclass/api/Is_Partnair_Has_Digital_Signature/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:19:25] "POST /myclass/api/Get_List_Site_Formation_with_filter/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:19:25.175969 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:19:25] "POST /myclass/api/Get_List_Partner_Or_Default_session_step/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:19:25] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:19:27] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:19:28] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:19:58.347555 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:19:58.350556 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:19:58.352556 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:19:58.355554 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:19:58.359554 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:19:58] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:19:58.363554 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:19:58.368555 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:19:58] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:19:58] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:19:58.378557 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:19:58.382563 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:19:58] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:19:58] "POST /myclass/api/Get_Partner_List_Partner_Client_with_filter_Like/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:19:58.390565 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:19:58] "POST /myclass/api/Get_List_Partner_Or_Default_session_step/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:19:58] "POST /myclass/api/GetPartnerAttestation_Certificat/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:19:58.397562 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:19:58.402073 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:19:58.408591 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:19:58] "POST /myclass/api/Get_List_Site_Formation_with_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:19:58] "POST /myclass/api/Is_Partnair_Has_Digital_Signature/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:19:58] "POST /myclass/api/Get_List_Partner_Or_Default_session_step/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:19:58] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:19:58] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:19:59] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:20:51.899328 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:20:51.907844 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:20:51] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:20:51] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:20:51.924960 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:20:51.930958 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:20:51.934847 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:20:51.940954 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:20:51] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:20:51.946861 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:20:51] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:20:51.955845 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:20:51] "POST /myclass/api/Get_Partner_List_Partner_Client_with_filter_Like/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:20:51.964885 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:20:51] "POST /myclass/api/GetPartnerAttestation_Certificat/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:20:51] "POST /myclass/api/Get_List_Partner_Or_Default_session_step/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:20:51.973991 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:20:51.976993 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:20:51.984011 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:20:51.993019 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:20:52] "POST /myclass/api/Is_Partnair_Has_Digital_Signature/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:20:52] "POST /myclass/api/Get_List_Partner_Or_Default_session_step/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:20:52] "POST /myclass/api/Get_List_Site_Formation_with_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:20:52] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:20:52] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:20:53] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:20:54.792979 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:20:54.794983 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:20:54.797984 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:20:54.801983 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:20:54] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:20:54] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:20:54.806985 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:20:54.808983 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:20:54.817535 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:20:54] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:20:54] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:20:54.825534 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:20:54.832533 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:20:54] "POST /myclass/api/Get_List_Partner_Or_Default_session_step/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:20:54] "POST /myclass/api/GetPartnerAttestation_Certificat/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:20:54] "POST /myclass/api/Get_Partner_List_Partner_Client_with_filter_Like/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:20:54.840536 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:20:54.848534 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:20:54] "POST /myclass/api/Get_List_Site_Formation_with_filter/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:20:54.858533 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:20:54.868532 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:20:54] "POST /myclass/api/Is_Partnair_Has_Digital_Signature/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:20:54] "POST /myclass/api/Get_List_Partner_Or_Default_session_step/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:20:54] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:20:55] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:20:56] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:20:57.910906 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:20:57.912904 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:20:57.916440 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:20:57.917438 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:20:57] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:20:57.923461 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:20:57.928438 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:20:57.929453 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:20:57] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:20:57] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:20:57.937453 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:20:57.943437 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:20:57] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:20:57] "POST /myclass/api/GetPartnerAttestation_Certificat/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:20:57.951467 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:20:57] "POST /myclass/api/Get_Partner_List_Partner_Client_with_filter_Like/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:20:57.956496 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:20:57] "POST /myclass/api/Get_List_Partner_Or_Default_session_step/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:20:57.962490 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:20:57.966040 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:20:57] "POST /myclass/api/Get_List_Site_Formation_with_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:20:57] "POST /myclass/api/Get_List_Partner_Or_Default_session_step/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:20:57] "POST /myclass/api/Is_Partnair_Has_Digital_Signature/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:20:58] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:20:58] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:20:59] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:21:21.878982 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:21:21.883982 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:21:21.885982 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:21:21.889987 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:21:21.891983 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:21:21.896980 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:21:21] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:21:21] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:21:21] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:21:21] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:21:21.916983 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:21:21.919994 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:21:21] "POST /myclass/api/Get_List_Partner_Or_Default_session_step/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:21:21] "POST /myclass/api/Get_Partner_List_Partner_Client_with_filter_Like/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:21:21.927982 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:21:21] "POST /myclass/api/GetPartnerAttestation_Certificat/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:21:21.932983 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:21:21.936983 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:21:21.941989 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:21:21.947990 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:21:21] "POST /myclass/api/Get_List_Site_Formation_with_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:21:21] "POST /myclass/api/Is_Partnair_Has_Digital_Signature/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:21:21] "POST /myclass/api/Get_List_Partner_Or_Default_session_step/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:21:21] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:21:23] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:21:25] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:21:38.882601 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:21:38.885601 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:21:38] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:21:38.892112 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:21:38.896157 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:21:38.903112 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:21:38] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:21:38] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:21:38] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:21:38.963111 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:21:38.968111 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:21:38.969112 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:21:38] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:21:38.975139 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:21:38.979138 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:21:38.985138 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:21:38] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:21:38.994591 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:21:38] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:21:38] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:21:39.000591 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:21:39] "POST /myclass/api/Get_List_Partner_Or_Default_session_step/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:21:39] "POST /myclass/api/Get_Partner_List_Partner_Client_with_filter_Like/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:21:39.007591 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:21:39] "POST /myclass/api/GetPartnerAttestation_Certificat/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:21:39.013625 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:21:39.015591 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:21:39.018591 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:21:39.024593 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:21:39] "POST /myclass/api/Get_List_Site_Formation_with_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:21:39] "POST /myclass/api/Is_Partnair_Has_Digital_Signature/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:21:39] "POST /myclass/api/Get_List_Partner_Or_Default_session_step/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:21:39] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:21:39] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:21:40] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:22:08.346322 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:22:08] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:22:08.408329 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:22:08.410330 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:22:08.413336 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:22:08.416336 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:22:08.420337 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:22:08] "POST /myclass/api/Get_List_Class_domaine/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:22:08.428852 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:22:08] "POST /myclass/api/Get_List_Class_Categorie/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:22:08] "POST /myclass/api/Get_Ref_Pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:22:08] "POST /myclass/api/Get_List_class_metier/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:22:08] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:22:08] "POST /myclass/api/find_partner_class_like/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:22:11.817680 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:22:11.820678 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:22:11.824680 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:22:11.828199 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:22:11.829196 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:22:11.833562 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:22:11.845572 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:22:11] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:22:11] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:22:11] "POST /myclass/api/Get_Partner_All_Class_Few_Fields/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:22:11.857575 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:22:11] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:22:11] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:22:11.869575 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:22:11.877574 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:22:11] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:22:11] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:22:11] "POST /myclass/api/Get_List_Partner_Apprenant/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:22:12] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:22:13.224684 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:22:13.228533 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:22:13.232533 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:22:13.235549 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:22:13.242083 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:22:13.250098 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:22:13] "POST /myclass/api/Get_Partner_List_Partner_Client_with_filter_Like/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:22:13] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:22:13] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:22:13] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:22:13] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:22:14] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:22:14] "POST /myclass/api/Get_Statgaire_List_Partner_with_filter/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:22:16.431111 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:22:16.433112 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:22:16.436112 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:22:16.439214 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:22:16.441112 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:22:16] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:22:16.450287 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:22:16] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:22:16] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:22:16] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:22:16.464710 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:22:16.465710 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:22:16] "POST /myclass/api/Get_Partner_List_Partner_Client_with_filter_Like/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:22:16] "POST /myclass/api/Get_List_Partner_Or_Default_session_step/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:22:16.472711 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:22:16.476216 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:22:16.481231 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:22:16] "POST /myclass/api/GetPartnerAttestation_Certificat/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:22:16.487229 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:22:16.491229 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:22:16] "POST /myclass/api/Get_List_Site_Formation_with_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:22:16] "POST /myclass/api/Is_Partnair_Has_Digital_Signature/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:22:16] "POST /myclass/api/Get_List_Partner_Or_Default_session_step/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:22:16] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:22:16] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:22:17] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:22:21.492125 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:22:21.495126 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:22:21.499126 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:22:21.502640 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:22:21.511644 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:22:21.516683 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:22:21] "POST /myclass/api/Get_Partner_All_Class_Few_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:22:21] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:22:21] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:22:21.529242 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:22:21] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:22:21.534752 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:22:21.538767 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:22:21] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:22:21.554318 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:22:21] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:22:21] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:22:21] "POST /myclass/api/Get_List_Partner_Apprenant/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:22:23] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:22:24] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:22:31.258890 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:22:31.261909 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:22:31.265935 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:22:31.267935 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:22:31.271440 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:22:31] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:22:31] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:22:31.280448 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:22:31.283450 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:22:31] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:22:31] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:22:31] "POST /myclass/api/Get_Partner_List_Partner_Client_with_filter_Like/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:22:31.291454 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:22:31.304449 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:22:31] "POST /myclass/api/GetPartnerAttestation_Certificat/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:22:31.317448 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:22:31] "POST /myclass/api/Get_List_Partner_Or_Default_session_step/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:22:31.329446 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:22:31] "POST /myclass/api/Get_List_Site_Formation_with_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:22:31] "POST /myclass/api/Is_Partnair_Has_Digital_Signature/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:22:31.344492 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:22:31.354067 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:22:31] "POST /myclass/api/Get_List_Partner_Or_Default_session_step/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:22:31] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:22:32] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:22:33] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:22:40.233093 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:22:40.236223 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:22:40.239225 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:22:40.242448 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:22:40] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:22:40.249443 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:22:40] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:22:40.254446 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:22:40] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:22:40.260443 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:22:40] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:22:40.266475 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:22:40] "POST /myclass/api/Get_Partner_List_Partner_Client_with_filter_Like/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:22:40.274506 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:22:40] "POST /myclass/api/GetPartnerAttestation_Certificat/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:22:40] "POST /myclass/api/Get_List_Partner_Or_Default_session_step/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:22:40.280987 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:22:40.284021 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:22:40.287541 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:22:40.292542 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:22:40] "POST /myclass/api/Is_Partnair_Has_Digital_Signature/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:22:40] "POST /myclass/api/Get_List_Partner_Or_Default_session_step/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:22:40] "POST /myclass/api/Get_List_Site_Formation_with_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:22:40] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:22:40] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:22:41] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:22:57.064826 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:22:57.065847 : Le token partner est vide +INFO:root:2025-11-14 12:22:57.067830 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:22:57.070843 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:22:57.074842 : La session de connexion n'est pas valide +INFO:root:2025-11-14 12:22:57.075842 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:22:57.080850 : La session de connexion n'est pas valide +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:22:57] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:22:57.082832 : La session de connexion n'est pas valide +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:22:57] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:22:58.803951 : getRecodedImage - Impossible de récupérer le recid du user +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:22:58] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:22:58.803951 : get_partner_account - La session de connexion n'est pas valide +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:22:58] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:22:59.346764 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:22:59] "POST /myclass/api/partner_login/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:22:59.705876 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:22:59.709767 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:22:59.713762 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:22:59.716763 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:22:59] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:22:59.732389 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:22:59.748390 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:22:59] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:22:59.753389 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:22:59] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:22:59] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:22:59] "POST /myclass/api/Get_List_Class_domaine/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:22:59] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:23:00.049457 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:23:00.065460 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:23:00] "POST /myclass/api/Get_List_class_metier/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:23:00.068615 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:23:00.073611 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:23:00] "POST /myclass/api/Get_List_Class_Categorie/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:23:00.083600 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:23:00] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:23:00] "POST /myclass/api/Get_Ref_Pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:23:00] "POST /myclass/api/find_partner_class_like/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:23:03.418928 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:23:03] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:23:03.735880 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:23:03.738008 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:23:03.739008 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:23:03.740002 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:23:03.750893 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:23:03.759892 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:23:03] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:23:03] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:23:03] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:23:03] "POST /myclass/api/Get_Partner_List_Partner_Client_with_filter_Like/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:23:03] "POST /myclass/api/Get_List_Partner_Or_Default_session_step/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:23:03] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:23:04.068127 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:23:04] "POST /myclass/api/GetPartnerAttestation_Certificat/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:23:04.084011 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:23:04.086018 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:23:04.087121 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:23:04.088121 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:23:04] "POST /myclass/api/Is_Partnair_Has_Digital_Signature/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:23:04] "POST /myclass/api/Get_List_Site_Formation_with_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:23:04] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:23:05] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:23:06.697445 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:23:06.697445 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:23:06.703425 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:23:06.709430 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:23:06.712428 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:23:06] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:23:06.721438 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:23:06] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:23:06] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:23:06] "POST /myclass/api/Get_Partner_List_Partner_Client_with_filter_Like/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:23:06] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:23:06] "POST /myclass/api/Get_List_Partner_Or_Default_session_step/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:23:07.026836 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:23:07.044682 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:23:07.046687 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:23:07.048690 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:23:07.056591 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:23:07] "POST /myclass/api/GetPartnerAttestation_Certificat/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:23:07.064696 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:23:07] "POST /myclass/api/Is_Partnair_Has_Digital_Signature/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:23:07] "POST /myclass/api/Get_List_Site_Formation_with_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:23:07] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:23:07] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:23:08] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:23:10.461084 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:23:10.463093 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:23:10.466014 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:23:10.470088 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:23:10.476091 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:23:10.485984 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:23:10] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:23:10] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:23:10] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:23:10] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:23:10] "POST /myclass/api/Get_Partner_List_Partner_Client_with_filter_Like/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:23:10] "POST /myclass/api/Get_List_Partner_Or_Default_session_step/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:23:10.802921 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:23:10.804924 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:23:10.810918 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:23:10.816565 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:23:10] "POST /myclass/api/GetPartnerAttestation_Certificat/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:23:10.820618 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:23:10.824563 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:23:10] "POST /myclass/api/Get_List_Site_Formation_with_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:23:10] "POST /myclass/api/Is_Partnair_Has_Digital_Signature/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:23:10] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:23:11] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:23:12] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:23:14.176073 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:23:14.181976 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:23:14.182957 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:23:14.187973 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:23:14.188973 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:23:14] "POST /myclass/api/get_List_domaine_formation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:23:14] "POST /myclass/api/Get_Suggested_Fr_Cities/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:23:14] "POST /myclass/api/Get_Suggested_Word/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:23:14] "POST /myclass/api/get_all_class/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:23:14.454001 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:23:14] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:23:14.769346 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:23:14.770367 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:23:14] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:23:14] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:23:14.779354 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:23:14.781355 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:23:14] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:23:14.785917 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:23:14.788924 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:23:14] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:23:14] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:23:14] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:23:15.085115 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:23:15.089111 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:23:15] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:23:15] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:23:15.094094 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:23:15.097126 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:23:15.100112 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:23:15] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:23:15.104096 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:23:15] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:23:15] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:23:15] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:23:15.400778 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:23:15.401795 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:23:15] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:23:15] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:23:15.415650 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:23:15] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:23:15.430565 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:23:15.432559 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:23:15.435063 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:23:15] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:23:15] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:23:15] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:23:15.727618 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:23:15.732615 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:23:15] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:23:15.734642 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:23:15] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:23:15] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:23:15.746640 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:23:15] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:23:15.756172 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:23:15.758171 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:23:15] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:23:15] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:23:16.041792 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:23:16] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:23:16.051340 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:23:16.052340 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:23:16] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:23:16] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:23:16.064342 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:23:16] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:23:16.071340 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:23:16] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:25:01.799473 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:25:01.801472 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:25:01.801472 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:25:01.804474 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:25:01.805474 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:25:01] "POST /myclass/api/get_List_domaine_formation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:25:01] "POST /myclass/api/Get_Suggested_Fr_Cities/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:25:01] "POST /myclass/api/Get_Suggested_Word/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:25:02] "POST /myclass/api/get_all_class/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:25:02.077471 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:25:02.080476 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:25:02] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:25:02.083477 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:25:02] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:25:02.088478 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:25:02] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:25:02.092476 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:25:02] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:25:02.096478 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:25:02] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:25:02.100477 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:25:02] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:25:02.104484 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:25:02] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:25:02.108478 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:25:02] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:25:02] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:25:02.113477 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:25:02] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:25:02.117482 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:25:02.121481 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:25:02] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:25:02] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:25:02.131992 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:25:02.134996 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:25:02] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:25:02.141996 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:25:02] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:25:02] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:25:02.150116 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:25:02.153114 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:25:02] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:25:02.157115 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:25:02.159625 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:25:02] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:25:02.162629 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:25:02] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:25:02.167636 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:25:02] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:25:02] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:25:02.176141 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:25:02] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:25:02.180146 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:25:02] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:25:02.185147 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:25:02.186146 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:25:02] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:25:02] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:25:02] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:25:02.194668 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:25:02.195667 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:25:02.198667 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:25:02] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:25:02] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:25:02] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:25:02.204670 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:25:02.208172 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:25:02] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:25:02] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:25:07.845304 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:25:07] "POST /myclass/api/partner_login/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:25:07.889290 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:25:07.893289 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:25:07.897290 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:25:07.902292 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:25:07.908288 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:25:07] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:25:07.921288 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:25:07] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:25:07.923312 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:25:07.927324 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:25:07] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:25:07.937327 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:25:07] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:25:07.944847 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:25:07] "POST /myclass/api/Get_List_Class_domaine/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:25:07] "POST /myclass/api/Get_Ref_Pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:25:07.950847 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:25:07.955845 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:25:07] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:25:07] "POST /myclass/api/Get_List_Class_Categorie/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:25:07] "POST /myclass/api/Get_List_class_metier/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:25:07] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:25:07] "POST /myclass/api/find_partner_class_like/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:25:09.402720 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:25:09.404720 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:25:09.408719 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:25:09.411720 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:25:09.415720 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:25:09.422721 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:25:09] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:25:09.428727 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:25:09] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:25:09] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:25:09.435726 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:25:09] "POST /myclass/api/Get_List_Partner_Or_Default_session_step/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:25:09] "POST /myclass/api/Get_Partner_List_Partner_Client_with_filter_Like/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:25:09] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:25:09.447281 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:25:09.450282 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:25:09] "POST /myclass/api/GetPartnerAttestation_Certificat/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:25:09.456282 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:25:09] "POST /myclass/api/Get_List_Site_Formation_with_filter/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:25:09.469561 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:25:09] "POST /myclass/api/Is_Partnair_Has_Digital_Signature/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:25:09] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:25:10] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:25:10] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:25:11.690898 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:25:11.693897 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:25:11.696898 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:25:11.698899 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:25:11.700901 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:25:11] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:25:11.706931 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:25:11.710900 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:25:11] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:25:11] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:25:11] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:25:11.727898 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:25:11] "POST /myclass/api/Get_List_Partner_Or_Default_session_step/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:25:11.734928 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:25:11] "POST /myclass/api/GetPartnerAttestation_Certificat/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:25:11.742925 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:25:11] "POST /myclass/api/Get_Partner_List_Partner_Client_with_filter_Like/ HTTP/1.1" 200 - +INFO:root:2025-11-14 12:25:11.748481 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 12:25:11.753477 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:25:11] "POST /myclass/api/Is_Partnair_Has_Digital_Signature/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:25:11] "POST /myclass/api/Get_List_Site_Formation_with_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:25:11] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:25:12] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 12:25:13] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\Session_Formation.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-11-14 12:26:52.535463 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-11-14 12:26:52.535463 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-11-14 12:26:52.536462 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-11-14 12:26:52.536462 : ++ FLASK PORT 5001 ++ +INFO:root:2025-11-14 12:26:52.536462 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:root:2025-11-14 14:34:09.148262 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 14:34:09.156263 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 14:34:09.160264 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:09] "POST /myclass/api/getRecodedParnterImage_from_front/ HTTP/1.1" 200 - +INFO:root:2025-11-14 14:34:09.182267 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:09] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:09] "POST /myclass/api/Get_List_Theme_Catalog_Pub/ HTTP/1.1" 200 - +INFO:root:2025-11-14 14:34:10.149017 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:10] "POST /myclass/api/Get_Partner_Catalog_Pub_Config/ HTTP/1.1" 200 - +INFO:root:2025-11-14 14:34:22.465633 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 14:34:22.468648 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 14:34:22.471634 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:22] "POST /myclass/api/Get_Partner_Data_From_Subdomain/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:22] "POST /myclass/api/get_all_class_Given_partner_owner_recid_No_Login/ HTTP/1.1" 200 - +INFO:root:2025-11-14 14:34:25.510999 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 14:34:25.516000 : Ajout Token OK, _id = 68f23fd115d6ff1cb9f4ec72 +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:25] "POST /myclass/api/Ent_Student_login/ HTTP/1.1" 200 - +INFO:root:2025-11-14 14:34:28.425935 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 14:34:28.441182 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 14:34:28.446249 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 14:34:28.450252 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-14 14:34:25.516000', 'token': '0LgZYoSOti1EGNZHJvzWF4tYmoBi4x-k_g'} +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:28] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:28] "POST /myclass/api/Get_List_Ent_Alert_Message/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:28] "POST /myclass/api/Get_Ent_Student_List_Class/ HTTP/1.1" 200 - +INFO:root:2025-11-14 14:34:28.670168 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:28] "POST /myclass/api/Get_Ent_Student_List_Class/ HTTP/1.1" 200 - +INFO:root:2025-11-14 14:34:28.795792 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:28] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 14:34:29.104962 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 14:34:29.108545 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:29] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 14:34:29.112507 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:29] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:29] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 14:34:29.117508 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 14:34:29.120508 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:29] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 14:34:29.124508 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:29] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:29] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 14:34:29.421682 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 14:34:29.425721 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:29] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 14:34:29.428719 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 14:34:29.430716 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:29] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 14:34:29.436716 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 14:34:29.439249 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:29] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:29] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:29] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:29] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 14:34:29.737242 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:29] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 14:34:29.755243 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:29] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 14:34:29.762243 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 14:34:29.765244 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:29] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 14:34:29.774247 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:29] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:29] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 14:34:29.780249 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:29] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 14:34:30.053406 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:30] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 14:34:30.070340 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:30] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 14:34:30.078613 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:30] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 14:34:30.087621 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 14:34:30.090624 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:30] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:30] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 14:34:30.095153 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:30] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 14:34:30.363715 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:30] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 14:34:30.384721 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:30] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 14:34:30.405439 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 14:34:30.408454 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 14:34:30.411452 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:30] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:30] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 14:34:30.417461 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:30] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:30] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 14:34:30.672138 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:30] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 14:34:30.692664 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:30] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 14:34:30.720695 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 14:34:30.725679 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:30] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 14:34:30.736764 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:30] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 14:34:30.743792 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:30] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:30] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 14:34:30.991775 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:30] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 14:34:31.001327 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:31] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 14:34:32.527752 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 14:34:32.532747 : La session de connexion n'est pas valide +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:32] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:root:2025-11-14 14:34:32.556766 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 14:34:32.559745 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 14:34:32.562744 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-14 14:34:25.516000', 'token': '0LgZYoSOti1EGNZHJvzWF4tYmoBi4x-k_g'} +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:32] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:32] "POST /myclass/api/Get_List_Ent_Alert_Message/ HTTP/1.1" 200 - +INFO:root:2025-11-14 14:34:32.790662 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 14:34:32.794674 : La session de connexion n'est pas valide +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:32] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:root:2025-11-14 14:34:43.329189 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:43] "POST /myclass/api/Get_Ent_Student_List_Class/ HTTP/1.1" 200 - +INFO:root:2025-11-14 14:34:43.638235 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 14:34:43.642237 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 14:34:43.647238 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-14 14:34:25.516000', 'token': '0LgZYoSOti1EGNZHJvzWF4tYmoBi4x-k_g'} +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:43] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:43] "POST /myclass/api/Get_List_Ent_Alert_Message/ HTTP/1.1" 200 - +INFO:root:2025-11-14 14:34:43.711074 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 14:34:43.715073 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:43] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 14:34:43.719073 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 14:34:43.721073 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:43] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:43] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:43] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 14:34:43.961380 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 14:34:43.964925 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:43] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:43] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 14:34:44.024507 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:44] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 14:34:44.032242 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 14:34:44.033267 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 14:34:44.035251 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:44] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:44] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:44] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 14:34:44.287447 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 14:34:44.290447 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:44] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:44] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 14:34:44.348456 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:44] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 14:34:44.353446 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 14:34:44.360446 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 14:34:44.363448 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:44] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:44] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:44] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 14:34:44.617375 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 14:34:44.619373 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:44] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:44] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 14:34:44.662138 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:44] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 14:34:44.677252 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 14:34:44.680795 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:44] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:44] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 14:34:44.685776 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:44] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 14:34:44.942791 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 14:34:44.947802 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:44] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:44] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 14:34:44.974606 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:44] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 14:34:45.004472 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 14:34:45.009503 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:45] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 14:34:45.012484 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:45] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:45] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 14:34:45.267840 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 14:34:45.269839 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:45] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:45] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 14:34:45.299647 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:45] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 14:34:45.331617 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 14:34:45.335625 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 14:34:45.338615 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:45] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:45] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:45] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 14:34:45.593756 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 14:34:45.597761 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:45] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:45] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 14:34:45.625271 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:45] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 14:34:45.656606 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:45] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 14:34:45.661616 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 14:34:45.664614 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:45] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:45] "POST /myclass/api/Get_Ent_Student_List_Class/ HTTP/1.1" 200 - +INFO:root:2025-11-14 14:34:46.143687 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 14:34:46.144687 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 14:34:46.147857 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:46] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 14:34:46.152871 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:46] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:46] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 14:34:46.158871 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:46] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 14:34:46.159888 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:46] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:46] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 14:34:46.471569 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 14:34:46.472578 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 14:34:46.473577 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 14:34:46.482108 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:46] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:46] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:46] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 14:34:46.497128 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 14:34:46.502121 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:46] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:46] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:46] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 14:34:46.798268 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:46] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 14:34:46.806279 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 14:34:46.811279 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 14:34:46.814277 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:46] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:46] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:46] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 14:34:46.826293 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 14:34:46.830282 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:46] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:46] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 14:34:47.112541 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:47] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 14:34:47.145184 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 14:34:47.150181 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 14:34:47.153195 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:47] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:47] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:47] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 14:34:47.166195 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 14:34:47.167180 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:47] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:47] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 14:34:47.427016 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:47] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 14:34:47.473491 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 14:34:47.476499 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 14:34:47.479484 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:47] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:47] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:47] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 14:34:47.488794 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 14:34:47.489794 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:47] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:47] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 14:34:47.756328 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:47] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 14:34:47.802925 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 14:34:47.804036 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 14:34:47.805033 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 14:34:47.808925 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:47] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:47] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:47] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:47] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 14:34:47.821990 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:47] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 14:34:48.081846 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:48] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 14:34:48.130482 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 14:34:48.134498 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:48] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:48] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 14:34:50.536052 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 14:34:50.539052 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 14:34:50.551542 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 14:34:50.554165 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 14:34:50.557179 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:50] "POST /myclass/api/get_List_domaine_formation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:50] "POST /myclass/api/Get_Suggested_Fr_Cities/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:50] "POST /myclass/api/Get_Suggested_Word/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:50] "POST /myclass/api/get_all_class/ HTTP/1.1" 200 - +INFO:root:2025-11-14 14:34:50.809770 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:50] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 14:34:51.118373 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 14:34:51.119374 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:51] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 14:34:51.127657 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:51] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 14:34:51.133738 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 14:34:51.137753 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:51] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:51] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 14:34:51.145739 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:51] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:51] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 14:34:51.445577 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 14:34:51.450599 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 14:34:51.453600 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:51] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:51] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:51] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 14:34:51.460590 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:51] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 14:34:51.472130 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 14:34:51.474116 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:51] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:51] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 14:34:51.772939 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 14:34:51.774937 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 14:34:51.778937 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:51] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:51] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 14:34:51.787941 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:51] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 14:34:51.789941 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 14:34:51.795940 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:51] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:51] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:51] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 14:34:52.250045 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 14:34:52.252045 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 14:34:52.254044 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 14:34:52.258045 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-14 14:34:25.516000', 'token': '0LgZYoSOti1EGNZHJvzWF4tYmoBi4x-k_g'} +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:52] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:52] "POST /myclass/api/Get_List_Ent_Alert_Message/ HTTP/1.1" 200 - +INFO:root:2025-11-14 14:34:52.276044 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:52] "POST /myclass/api/Get_Ent_Student_List_Class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:52] "POST /myclass/api/Get_Ent_Student_List_Class/ HTTP/1.1" 200 - +INFO:root:2025-11-14 14:34:52.364091 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 14:34:52.368103 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:52] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:52] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 14:34:52.668510 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 14:34:52.672498 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 14:34:52.674510 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:52] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 14:34:52.679514 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:52] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:52] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 14:34:52.687497 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:52] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 14:34:52.694498 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:52] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:52] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 14:34:52.990086 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:52] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 14:34:52.998069 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 14:34:52.999067 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 14:34:53.004082 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:53] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:53] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 14:34:53.018141 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:53] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 14:34:53.022144 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:53] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:53] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 14:34:53.313962 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 14:34:53.315978 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:53] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:53] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 14:34:53.330881 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 14:34:53.334878 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:53] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:53] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 14:34:53.340880 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:53] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 14:34:53.345895 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:53] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 14:34:53.638939 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 14:34:53.642951 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:53] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:53] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 14:34:53.662954 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 14:34:53.666955 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:53] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 14:34:53.668937 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:53] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:53] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 14:34:53.685936 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:53] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 14:34:53.954970 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:53] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 14:34:53.981571 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 14:34:53.982570 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:53] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:53] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 14:34:53.993559 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 14:34:53.995570 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:53] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 14:34:54.001557 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:54] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:54] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 14:34:54.275595 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:54] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 14:34:54.307132 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 14:34:54.312131 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 14:34:54.321143 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:54] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:54] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 14:34:54.332479 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 14:34:54.336496 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:54] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:54] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:54] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 14:34:54.592404 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:34:54] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 14:35:02.166064 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 14:35:02.170080 : La session de connexion n'est pas valide +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:35:02] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:root:2025-11-14 14:35:02.197092 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 14:35:02.198092 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 14:35:02.205636 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-14 14:34:25.516000', 'token': '0LgZYoSOti1EGNZHJvzWF4tYmoBi4x-k_g'} +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:35:02] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:35:02] "POST /myclass/api/Get_List_Ent_Alert_Message/ HTTP/1.1" 200 - +INFO:root:2025-11-14 14:35:02.433852 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 14:35:02.438829 : La session de connexion n'est pas valide +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:35:02] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:root:2025-11-14 14:35:03.914097 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:35:04] "POST /myclass/api/Get_Ent_Student_List_Session_Promotion/ HTTP/1.1" 200 - +INFO:root:2025-11-14 14:35:04.230628 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 14:35:04.238628 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 14:35:04.249644 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-14 14:34:25.516000', 'token': '0LgZYoSOti1EGNZHJvzWF4tYmoBi4x-k_g'} +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:35:04] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:35:04] "POST /myclass/api/Get_List_Ent_Alert_Message/ HTTP/1.1" 200 - +INFO:root:2025-11-14 14:35:04.575306 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:35:04] "POST /myclass/api/Get_Ent_Student_List_Session_Promotion/ HTTP/1.1" 200 - +INFO:root:2025-11-14 14:35:38.182015 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:35:38] "POST /myclass/api/Get_Ent_Student_List_Session_Promotion/ HTTP/1.1" 200 - +INFO:root:2025-11-14 14:35:53.127953 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 14:35:53.129004 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:35:53] "POST /myclass/api/Get_List_User_Internal_Mail/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:35:53] "POST /myclass/api/Get_List_Internal_Destinataire/ HTTP/1.1" 200 - +INFO:root:2025-11-14 14:42:50.583589 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 14:42:50.616591 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 14:42:50.619588 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 14:42:50.624592 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-14 14:34:25.516000', 'token': '0LgZYoSOti1EGNZHJvzWF4tYmoBi4x-k_g'} +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:42:50] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:42:50] "POST /myclass/api/Get_List_Ent_Alert_Message/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:42:50] "POST /myclass/api/Get_Ent_Student_List_Session_Promotion/ HTTP/1.1" 200 - +INFO:root:2025-11-14 14:42:50.838212 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:42:50] "POST /myclass/api/Get_Ent_Student_List_Session_Promotion/ HTTP/1.1" 200 - +INFO:root:2025-11-14 14:44:26.639673 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:44:26] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files_With_Filter/ HTTP/1.1" 200 - +INFO:root:2025-11-14 14:44:31.274225 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 14:44:31.277224 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:44:31] "POST /myclass/api/Get_List_Internal_Destinataire/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:44:31] "POST /myclass/api/Get_List_User_Internal_Mail/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\Session_Formation.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-11-14 14:45:48.274281 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-11-14 14:45:48.274281 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-11-14 14:45:48.275278 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-11-14 14:45:48.275278 : ++ FLASK PORT 5001 ++ +INFO:root:2025-11-14 14:45:48.275278 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:root:2025-11-14 14:45:50.589137 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 14:45:50.590137 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 14:45:50.598129 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 14:45:50.622255 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-14 14:34:25.516000', 'token': '0LgZYoSOti1EGNZHJvzWF4tYmoBi4x-k_g'} +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:45:50] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:root:2025-11-14 14:45:50.624261 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-14 14:34:25.516000', 'token': '0LgZYoSOti1EGNZHJvzWF4tYmoBi4x-k_g'} +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:45:50] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:45:50] "POST /myclass/api/Get_List_Ent_Alert_Message/ HTTP/1.1" 200 - +INFO:root:2025-11-14 14:45:50.829581 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 14:45:50.836588 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-14 14:34:25.516000', 'token': '0LgZYoSOti1EGNZHJvzWF4tYmoBi4x-k_g'} +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:45:50] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:root:2025-11-14 14:46:04.402494 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:46:04] "POST /myclass/api/Create_Empty_Internal_Mail/ HTTP/1.1" 200 - +INFO:root:2025-11-14 14:46:13.994803 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:46:14] "POST /myclass/api/Update_Message_To_Internal_Mail/ HTTP/1.1" 200 - +INFO:root:2025-11-14 14:46:14.023378 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 14:46:14.028378 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:46:14] "POST /myclass/api/Get_List_User_Internal_Mail/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:46:14] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:root:2025-11-14 14:46:29.448402 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:46:29] "POST /myclass/api/Get_List_Internal_Mail_Sent_By_User/ HTTP/1.1" 200 - +INFO:root:2025-11-14 14:54:14.642190 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:54:14] "GET /myclass/api/Get_Nb_User_Internal_Mail_Not_Read HTTP/1.1" 308 - +INFO:root:2025-11-14 14:54:14.650162 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 14:54:16.413042 : Get_Nb_User_Internal_Mail_Not_Read -'recid' - Line : 705 +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:54:16] "GET /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\internal_email_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-11-14 14:54:58.942026 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-11-14 14:54:58.942026 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-11-14 14:54:58.942026 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-11-14 14:54:58.942026 : ++ FLASK PORT 5001 ++ +INFO:root:2025-11-14 14:54:58.942026 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:root:2025-11-14 14:56:23.023911 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:56:23] "GET /myclass/api/Get_Nb_User_Internal_Mail_Not_Read HTTP/1.1" 308 - +INFO:root:2025-11-14 14:56:23.028898 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 14:56:24.307030 : Get_Nb_User_Internal_Mail_Not_Read -'recid' - Line : 707 +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:56:24] "GET /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\internal_email_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-11-14 14:58:51.087984 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-11-14 14:58:51.087984 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-11-14 14:58:51.087984 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-11-14 14:58:51.087984 : ++ FLASK PORT 5001 ++ +INFO:root:2025-11-14 14:58:51.087984 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +INFO:werkzeug:WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead. + * Running on http://localhost:5001 +INFO:werkzeug:Press CTRL+C to quit +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-11-14 14:59:02.442183 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-11-14 14:59:02.443184 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-11-14 14:59:02.443184 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-11-14 14:59:02.444194 : ++ FLASK PORT 5001 ++ +INFO:root:2025-11-14 14:59:02.444194 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:root:2025-11-14 14:59:02.685487 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:59:02] "GET /myclass/api/Get_Nb_User_Internal_Mail_Not_Read HTTP/1.1" 308 - +INFO:root:2025-11-14 14:59:02.697032 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 14:59:02] "GET /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\internal_email_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-11-14 15:00:12.096964 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-11-14 15:00:12.096964 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-11-14 15:00:12.096964 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-11-14 15:00:12.096964 : ++ FLASK PORT 5001 ++ +INFO:root:2025-11-14 15:00:12.096964 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:root:2025-11-14 15:00:12.281975 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 15:00:12] "GET /myclass/api/Get_Nb_User_Internal_Mail_Not_Read HTTP/1.1" 308 - +INFO:root:2025-11-14 15:00:12.292945 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 15:00:12] "GET /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:root:2025-11-14 15:06:19.392415 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 15:06:19.402415 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 15:06:19.403416 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-14 14:34:25.516000', 'token': '0LgZYoSOti1EGNZHJvzWF4tYmoBi4x-k_g'} +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 15:06:19] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:root:2025-11-14 15:06:19.410420 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 15:06:19.414410 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-14 14:34:25.516000', 'token': '0LgZYoSOti1EGNZHJvzWF4tYmoBi4x-k_g'} +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 15:06:19] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 15:06:19] "POST /myclass/api/Get_List_Ent_Alert_Message/ HTTP/1.1" 200 - +INFO:root:2025-11-14 15:06:19.660771 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 15:06:19.672324 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-14 14:34:25.516000', 'token': '0LgZYoSOti1EGNZHJvzWF4tYmoBi4x-k_g'} +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 15:06:19] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:root:2025-11-14 15:16:03.393865 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 15:16:03.396865 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 15:16:03.400864 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 15:16:03.406867 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-14 14:34:25.516000', 'token': '0LgZYoSOti1EGNZHJvzWF4tYmoBi4x-k_g'} +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 15:16:03] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:root:2025-11-14 15:16:03.408864 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-14 14:34:25.516000', 'token': '0LgZYoSOti1EGNZHJvzWF4tYmoBi4x-k_g'} +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 15:16:03] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 15:16:03] "POST /myclass/api/Get_List_Ent_Alert_Message/ HTTP/1.1" 200 - +INFO:root:2025-11-14 15:16:03.663235 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 15:16:03.670235 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-14 14:34:25.516000', 'token': '0LgZYoSOti1EGNZHJvzWF4tYmoBi4x-k_g'} +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 15:16:03] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:root:2025-11-14 15:17:40.087076 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 15:17:40] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:root:2025-11-14 15:23:14.785529 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 15:23:14] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:root:2025-11-14 16:12:01.116574 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 16:12:01.121591 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 16:12:01.136807 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 16:12:01.143330 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 16:12:01] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 16:12:01] "POST /myclass/api/Get_CRM_List_Opportunite_Etape/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 16:12:01] "POST /myclass/api/Get_List_CRM_Opportunite_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 16:12:02] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2025-11-14 16:12:12.148914 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 16:12:12] "POST /myclass/api/Get_Given_CRM_Opportunite/ HTTP/1.1" 200 - +INFO:root:2025-11-14 16:12:26.349784 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 16:12:26] "POST /myclass/api/Update_CRM_Opportunite/ HTTP/1.1" 200 - +INFO:root:2025-11-14 16:12:26.428660 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 16:12:26.434193 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 16:12:26] "POST /myclass/api/Get_CRM_List_Opportunite_Etape/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 16:12:26] "POST /myclass/api/Get_List_CRM_Opportunite_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-11-14 16:12:27.832298 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 16:12:30.722888 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 16:12:30] "POST /myclass/api/Get_Given_CRM_Opportunite/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 16:12:30] "POST /myclass/api/Update_CRM_Opportunite/ HTTP/1.1" 200 - +INFO:root:2025-11-14 16:12:30.856470 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 16:12:30.860477 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 16:12:30.862475 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 16:12:30] "POST /myclass/api/Get_CRM_List_Opportunite_Etape/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 16:12:30] "POST /myclass/api/Get_List_CRM_Opportunite_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 16:12:30] "POST /myclass/api/Get_List_CRM_Opportunite_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-11-14 16:12:51.285128 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 16:12:51] "POST /myclass/api/Update_CRM_Opportunite/ HTTP/1.1" 200 - +INFO:root:2025-11-14 16:12:51.809777 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 16:12:51.813337 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 16:12:51.816854 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 16:12:51] "POST /myclass/api/Get_CRM_List_Opportunite_Etape/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 16:12:51] "POST /myclass/api/Get_List_CRM_Opportunite_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 16:12:51] "POST /myclass/api/Get_List_CRM_Opportunite_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-11-14 16:13:40.745657 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 16:13:40] "POST /myclass/api/Get_Given_CRM_Opportunite/ HTTP/1.1" 200 - +INFO:root:2025-11-14 16:22:05.498645 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 16:22:05.500649 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 16:22:05.504185 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 16:22:05.510718 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 16:22:05] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2025-11-14 16:22:05.516733 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 16:22:05.519769 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 16:22:05] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2025-11-14 16:22:05.528323 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 16:22:05] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-11-14 16:22:05.534849 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 16:22:05] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-11-14 16:22:05.543825 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 16:22:05] "POST /myclass/api/Get_Partner_List_Partner_Client_with_filter_Like/ HTTP/1.1" 200 - +INFO:root:2025-11-14 16:22:05.550353 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 16:22:05] "POST /myclass/api/Get_List_Partner_Or_Default_session_step/ HTTP/1.1" 200 - +INFO:root:2025-11-14 16:22:05.556374 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 16:22:05] "POST /myclass/api/GetPartnerAttestation_Certificat/ HTTP/1.1" 200 - +INFO:root:2025-11-14 16:22:05.562388 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 16:22:05] "POST /myclass/api/Is_Partnair_Has_Digital_Signature/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 16:22:05] "POST /myclass/api/Get_List_Site_Formation_with_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 16:22:05] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 16:22:06] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 16:22:06] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2025-11-14 16:22:26.773457 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 16:22:26.777479 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 16:22:26.781461 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 16:22:26.787312 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 16:22:26.792292 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 16:22:26] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:root:2025-11-14 16:22:26.800847 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 16:22:26] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 16:22:26.812362 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 16:22:26] "POST /myclass/api/GetTableauEmargement/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 16:22:26] "POST /myclass/api/GetSessionFormation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 16:22:26] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 16:22:26] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 16:22:26] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:root:2025-11-14 16:22:28.448453 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 16:22:28.455474 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 16:22:28.456486 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 16:22:28.462990 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 16:22:28.469509 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 16:22:28] "POST /myclass/api/Is_Partnair_Has_Digital_Signature/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 16:22:28] "POST /myclass/api/Get_Given_SessionFormation_List_Automatic_Traitement_From/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 16:22:28] "POST /myclass/api/Get_Given_SessionFormation_From_Id/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 16:22:29] "POST /myclass/api/Get_Editable_Document_By_Partner_By_Collection/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 16:22:29] "POST /myclass/api/Audit_Session_Action_Inscrit/ HTTP/1.1" 200 - +INFO:root:2025-11-14 16:25:17.082844 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 16:25:17] "POST /myclass/api/Get_Connected_User_List_Dashbord/ HTTP/1.1" 200 - +INFO:root:2025-11-14 16:25:41.551055 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 16:25:41.552069 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 16:25:41.556581 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 16:25:41.559601 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 16:25:41.564660 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 16:25:41] "POST /myclass/api/Get_Qery_List_Taux_Remplissage_Session_Data_V2/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 16:25:41] "POST /myclass/api/Get_Qery_Session_By_Periode_V2/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 16:25:41] "POST /myclass/api/Get_Qery_Session_For_List_Class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 16:25:42] "POST /myclass/api/Get_Qery_Inscription_By_Session_By_Periode/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 16:25:42] "POST /myclass/api/Get_Qery_Taux_Success_For_List_Class/ HTTP/1.1" 200 - +INFO:root:2025-11-14 16:30:58.826618 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 16:30:58] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:root:2025-11-14 16:30:58.882822 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 16:30:58.886349 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 16:30:58.890354 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 16:30:58.896280 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 16:30:58.902794 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 16:30:58] "POST /myclass/api/Get_List_Class_domaine/ HTTP/1.1" 200 - +INFO:root:2025-11-14 16:30:58.904796 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 16:30:58] "POST /myclass/api/Get_List_Class_Categorie/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 16:30:58] "POST /myclass/api/Get_Ref_Pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 16:30:58] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 16:30:58] "POST /myclass/api/Get_List_class_metier/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 16:30:58] "POST /myclass/api/find_partner_class_like/ HTTP/1.1" 200 - +INFO:root:2025-11-14 16:31:08.521382 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 16:31:08.526429 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 16:31:08.530976 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 16:31:08.536577 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 16:31:08] "POST /myclass/api/Get_Partner_All_Class_Few_Fields/ HTTP/1.1" 200 - +INFO:root:2025-11-14 16:31:08.542115 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 16:31:08.546643 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 16:31:08] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:root:2025-11-14 16:31:08.558700 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 16:31:08] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-11-14 16:31:08.567217 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 16:31:08] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 16:31:08] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-11-14 16:31:08.577620 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 16:31:08.583513 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 16:31:08] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 16:31:08] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 16:31:08] "POST /myclass/api/Get_List_Partner_Apprenant/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 16:31:09] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 16:31:09.514269 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 16:31:09] "POST /myclass/api/Get_Apprenant_Recorded_Image_from_front/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 16:31:09] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2025-11-14 16:31:10.462284 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 16:31:10.471167 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 16:31:10.473693 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 16:31:10.482218 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 16:31:10.486334 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 16:31:10] "POST /myclass/api/Get_Given_Apprenant_Data/ HTTP/1.1" 200 - +INFO:root:2025-11-14 16:31:10.496407 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 16:31:10] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 16:31:10] "POST /myclass/api/Get_List_Suivi_Pedagogique_No_Filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 16:31:10] "POST /myclass/api/Get_Apprenant_Recorded_Image_from_front/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 16:31:10] "POST /myclass/api/Get_Apprenant_List_Inscription/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 16:31:10] "POST /myclass/api/Get_List_Apprenant_Notes_With_Filter/ HTTP/1.1" 200 - +INFO:root:2025-11-14 16:31:22.553077 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 16:31:22] "POST /myclass/api/Get_List_Suivi_Pedagogique_No_Filter/ HTTP/1.1" 200 - +INFO:root:2025-11-14 16:31:28.562301 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 16:31:28] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 - +INFO:root:2025-11-14 16:31:31.810432 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 16:31:31] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 - +INFO:root:2025-11-14 16:31:40.258591 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 16:31:40] "POST /myclass/api/Add_Suivi_Pedagogique/ HTTP/1.1" 200 - +INFO:root:2025-11-14 16:31:40.429385 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 16:31:40] "POST /myclass/api/Get_List_Suivi_Pedagogique_No_Filter/ HTTP/1.1" 200 - +INFO:root:2025-11-14 16:31:42.482080 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 16:31:42] "POST /myclass/api/Get_Given_Suivi_Pedagogique/ HTTP/1.1" 200 - +INFO:root:2025-11-14 17:35:45.468747 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:35:45] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:root:2025-11-14 17:36:50.470048 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:36:50] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:root:2025-11-14 17:37:01.709642 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 17:37:01.713179 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:37:01] "POST /myclass/api/get_all_class/ HTTP/1.1" 200 - +INFO:root:2025-11-14 17:37:02.201366 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 17:37:02.204367 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 17:37:02.205366 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:37:02] "POST /myclass/api/get_List_domaine_formation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:37:02] "POST /myclass/api/Get_Suggested_Fr_Cities/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:37:02] "POST /myclass/api/Get_Suggested_Word/ HTTP/1.1" 200 - +INFO:root:2025-11-14 17:37:02.592035 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 17:37:02.597035 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 17:37:02.602610 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:37:02] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:37:02] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:37:02] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 17:37:02.617609 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:37:02] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 17:37:02.675607 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:37:02] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 17:37:02.707216 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:37:02] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 17:37:02.911147 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:37:02] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 17:37:02.922145 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 17:37:02.923142 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:37:02] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:37:02] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 17:37:02.937142 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:37:02] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 17:37:02.990172 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:37:02] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 17:37:03.022727 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:37:03] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 17:37:03.227938 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:37:03] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 17:37:03.246957 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:37:03] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 17:37:03.254990 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 17:37:03.256989 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:37:03] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:37:03] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 17:37:03.306315 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:37:03] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 17:37:03.337853 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:37:03] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 17:37:03.557311 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 17:37:03.561312 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:37:03] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:37:03] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 17:37:03.575328 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 17:37:03.579334 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:37:03] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:37:03] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 17:37:03.620972 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:37:03] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 17:37:03.652117 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:37:03] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 17:37:03.886242 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 17:37:03.888260 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:37:03] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:37:03] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 17:37:03.901809 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 17:37:03.904829 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:37:03] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:37:03] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 17:37:03.934828 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:37:03] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 17:37:03.965827 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:37:03] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 17:37:10.907320 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 17:37:10.911449 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 17:37:10.913446 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 17:37:10.918454 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 17:37:10.926448 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-14 14:34:25.516000', 'token': '0LgZYoSOti1EGNZHJvzWF4tYmoBi4x-k_g'} +INFO:root:2025-11-14 17:37:10.927451 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-14 14:34:25.516000', 'token': '0LgZYoSOti1EGNZHJvzWF4tYmoBi4x-k_g'} +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:37:10] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:37:10] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:37:10] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:37:10] "POST /myclass/api/Get_List_Ent_Alert_Message/ HTTP/1.1" 200 - +INFO:root:2025-11-14 17:37:11.158807 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 17:37:11.167807 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-14 14:34:25.516000', 'token': '0LgZYoSOti1EGNZHJvzWF4tYmoBi4x-k_g'} +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:37:11] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:root:2025-11-14 17:37:33.564507 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 17:37:33.568477 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:37:33] "POST /myclass/api/Get_List_User_Internal_Mail/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:37:33] "POST /myclass/api/Get_List_Internal_Destinataire/ HTTP/1.1" 200 - +INFO:root:2025-11-14 17:43:21.536929 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 17:43:21.541950 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 17:43:21.548402 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-14 14:34:25.516000', 'token': '0LgZYoSOti1EGNZHJvzWF4tYmoBi4x-k_g'} +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:43:21] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:43:21] "POST /myclass/api/Get_List_Ent_Alert_Message/ HTTP/1.1" 200 - +INFO:root:2025-11-14 17:44:22.449568 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:44:22] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:root:2025-11-14 17:45:52.496716 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 17:45:52.497705 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 17:45:52.508745 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-14 14:34:25.516000', 'token': '0LgZYoSOti1EGNZHJvzWF4tYmoBi4x-k_g'} +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:45:52] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:45:52] "POST /myclass/api/Get_List_Ent_Alert_Message/ HTTP/1.1" 200 - +INFO:root:2025-11-14 17:47:25.320343 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 17:47:25.324327 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:47:25] "POST /myclass/api/Get_List_User_Internal_Mail/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:47:25] "POST /myclass/api/Get_List_Internal_Destinataire/ HTTP/1.1" 200 - +INFO:root:2025-11-14 17:47:26.167243 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:47:26] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:root:2025-11-14 17:47:26.421028 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 17:47:26.427031 : La session de connexion n'est pas valide +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:47:26] "POST /myclass/api/Get_List_User_Internal_Mail/ HTTP/1.1" 200 - +INFO:root:2025-11-14 17:47:26.454018 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 17:47:26.455019 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 17:47:26.459022 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 17:47:26.463019 : La session de connexion n'est pas valide +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:47:26] "POST /myclass/api/Get_List_Internal_Destinataire/ HTTP/1.1" 200 - +INFO:root:2025-11-14 17:47:26.470533 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-14 14:34:25.516000', 'token': '0LgZYoSOti1EGNZHJvzWF4tYmoBi4x-k_g'} +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:47:26] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:47:26] "POST /myclass/api/Get_List_Ent_Alert_Message/ HTTP/1.1" 200 - +INFO:root:2025-11-14 17:47:38.264729 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 17:47:38.268735 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:47:38] "POST /myclass/api/Get_List_User_Internal_Mail/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:47:38] "POST /myclass/api/Get_List_Internal_Destinataire/ HTTP/1.1" 200 - +INFO:root:2025-11-14 17:47:48.319992 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 17:47:48.322993 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 17:47:48.327992 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 17:47:48.329992 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:47:48] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2025-11-14 17:47:48.341993 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:47:48] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:47:48] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2025-11-14 17:47:48.356993 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:47:48] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:root:2025-11-14 17:47:48.370992 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 17:47:48.374992 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 17:47:48.377992 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 17:47:48.386993 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:47:48] "POST /myclass/api/Get_List_Class_domaine/ HTTP/1.1" 200 - +INFO:root:2025-11-14 17:47:48.393994 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 17:47:48.401030 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:47:48] "POST /myclass/api/Get_Ref_Pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:47:48] "POST /myclass/api/Get_List_Class_Categorie/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:47:48] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:47:48] "POST /myclass/api/Get_List_class_metier/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:47:48] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:47:48] "POST /myclass/api/find_partner_class_like/ HTTP/1.1" 200 - +INFO:root:2025-11-14 17:47:50.672502 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 17:47:50.675502 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:47:50] "POST /myclass/api/Get_List_User_Internal_Mail/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:47:50] "POST /myclass/api/Get_List_Internal_Destinataire/ HTTP/1.1" 200 - +INFO:root:2025-11-14 17:48:02.102345 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:48:02] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:root:2025-11-14 17:48:02.462705 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 17:48:02.463704 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 17:48:02.464705 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 17:48:02.465704 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 17:48:02.471703 : La session de connexion n'est pas valide +INFO:root:2025-11-14 17:48:02.471703 : La session de connexion n'est pas valide +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:48:02] "POST /myclass/api/Get_List_User_Internal_Mail/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:48:02] "POST /myclass/api/Get_List_Internal_Destinataire/ HTTP/1.1" 200 - +INFO:root:2025-11-14 17:48:02.477711 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-14 14:34:25.516000', 'token': '0LgZYoSOti1EGNZHJvzWF4tYmoBi4x-k_g'} +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:48:02] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:48:02] "POST /myclass/api/Get_List_Ent_Alert_Message/ HTTP/1.1" 200 - +INFO:root:2025-11-14 17:50:25.680280 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:50:25] "GET /myclass/api/Get_List_User_Internal_Mail HTTP/1.1" 308 - +INFO:root:2025-11-14 17:50:25.689479 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 17:50:27.452901 : Get_List_User_Internal_Mail -'recid' - Line : 553 +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:50:27] "GET /myclass/api/Get_List_User_Internal_Mail/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\internal_email_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-11-14 17:51:34.199536 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-11-14 17:51:34.199536 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-11-14 17:51:34.199536 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-11-14 17:51:34.199536 : ++ FLASK PORT 5001 ++ +INFO:root:2025-11-14 17:51:34.199536 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:root:2025-11-14 17:51:34.269350 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:51:34] "GET /myclass/api/Get_List_User_Internal_Mail HTTP/1.1" 308 - +INFO:root:2025-11-14 17:51:34.273349 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:51:34] "GET /myclass/api/Get_List_User_Internal_Mail/ HTTP/1.1" 200 - +INFO:root:2025-11-14 17:51:45.856650 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:51:45] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:root:2025-11-14 17:51:45.888730 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 17:51:45.891728 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 17:51:45.899728 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 17:51:45.899728 : La session de connexion n'est pas valide +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:51:45] "POST /myclass/api/Get_List_User_Internal_Mail/ HTTP/1.1" 200 - +INFO:root:2025-11-14 17:51:45.912755 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 17:51:45.916298 : La session de connexion n'est pas valide +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:51:45] "POST /myclass/api/Get_List_Internal_Destinataire/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:51:45] "POST /myclass/api/Get_List_Ent_Alert_Message/ HTTP/1.1" 200 - +INFO:root:2025-11-14 17:51:45.923300 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-14 14:34:25.516000', 'token': '0LgZYoSOti1EGNZHJvzWF4tYmoBi4x-k_g'} +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:51:45] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\internal_email_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-11-14 17:53:06.443224 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-11-14 17:53:06.443224 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-11-14 17:53:06.443224 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-11-14 17:53:06.443224 : ++ FLASK PORT 5001 ++ +INFO:root:2025-11-14 17:53:06.443224 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\internal_email_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-11-14 17:53:52.987042 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-11-14 17:53:52.987042 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-11-14 17:53:52.988028 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-11-14 17:53:52.988028 : ++ FLASK PORT 5001 ++ +INFO:root:2025-11-14 17:53:52.988028 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:root:2025-11-14 17:54:11.563529 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:54:11] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:root:2025-11-14 17:54:11.650021 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 17:54:11.654021 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 17:54:11.661022 : La session de connexion n'est pas valide +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:54:11] "POST /myclass/api/Get_List_User_Internal_Mail/ HTTP/1.1" 200 - +INFO:root:2025-11-14 17:54:11.665538 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 17:54:11.666536 : La session de connexion n'est pas valide +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:54:11] "POST /myclass/api/Get_List_Internal_Destinataire/ HTTP/1.1" 200 - +INFO:root:2025-11-14 17:54:11.668537 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 17:54:11.674536 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-14 14:34:25.516000', 'token': '0LgZYoSOti1EGNZHJvzWF4tYmoBi4x-k_g'} +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:54:11] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:54:11] "POST /myclass/api/Get_List_Ent_Alert_Message/ HTTP/1.1" 200 - +INFO:root:2025-11-14 17:54:55.673365 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:54:55] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:root:2025-11-14 17:54:55.986902 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 17:54:55.990904 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 17:54:55.994905 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 17:54:55.998903 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-14 14:34:25.516000', 'token': '0LgZYoSOti1EGNZHJvzWF4tYmoBi4x-k_g'} +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:54:56] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:54:56] "POST /myclass/api/Get_List_Ent_Alert_Message/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:54:56] "POST /myclass/api/Get_Ent_Student_List_Class/ HTTP/1.1" 200 - +INFO:root:2025-11-14 17:54:56.333599 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:54:56] "POST /myclass/api/Get_Ent_Student_List_Class/ HTTP/1.1" 200 - +INFO:root:2025-11-14 17:54:57.411722 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 17:54:57.414722 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 17:54:57.417723 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:54:57] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:54:57] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 17:54:57.422723 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:54:57] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 17:54:57.425726 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:54:57] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 17:54:57.430723 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:54:57] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:54:57] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 17:54:57.731357 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 17:54:57.732356 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:54:57] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 17:54:57.737357 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:54:57] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:54:57] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 17:54:57.744380 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 17:54:57.747377 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 17:54:57.753396 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:54:57] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:54:57] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:54:57] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 17:54:58.043729 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 17:54:58.045749 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:54:58] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:54:58] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 17:54:58.051737 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:54:58] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 17:54:58.090774 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 17:54:58.090774 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 17:54:58.092310 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:54:58] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:54:58] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:54:58] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 17:54:58.359108 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 17:54:58.360142 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 17:54:58.361133 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:54:58] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:54:58] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:54:58] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 17:54:58.406123 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 17:54:58.407121 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 17:54:58.409131 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:54:58] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:54:58] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:54:58] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 17:54:58.674838 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 17:54:58.676828 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 17:54:58.677825 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:54:58] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:54:58] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:54:58] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 17:54:58.721353 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 17:54:58.722352 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 17:54:58.726352 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:54:58] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:54:58] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:54:58] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 17:54:58.993133 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 17:54:58.993133 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 17:54:58.996135 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:54:59] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:54:59] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:54:59] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 17:54:59.042149 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 17:54:59.043148 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 17:54:59.044148 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:54:59] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:54:59] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:54:59] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 17:54:59.311471 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 17:54:59.312471 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 17:54:59.312471 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:54:59] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:54:59] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:54:59] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 17:55:11.233078 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:55:11] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:root:2025-11-14 17:55:11.280590 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 17:55:11.284592 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 17:55:11.286593 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 17:55:11.288596 : La session de connexion n'est pas valide +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:55:11] "POST /myclass/api/Get_List_User_Internal_Mail/ HTTP/1.1" 200 - +INFO:root:2025-11-14 17:55:11.297591 : La session de connexion n'est pas valide +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:55:11] "POST /myclass/api/Get_List_Internal_Destinataire/ HTTP/1.1" 200 - +INFO:root:2025-11-14 17:55:11.300593 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 17:55:11.302591 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-14 14:34:25.516000', 'token': '0LgZYoSOti1EGNZHJvzWF4tYmoBi4x-k_g'} +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:55:11] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:55:11] "POST /myclass/api/Get_List_Ent_Alert_Message/ HTTP/1.1" 200 - +INFO:root:2025-11-14 17:58:31.486072 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 17:58:31.489072 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 17:58:31.494076 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-14 14:34:25.516000', 'token': '0LgZYoSOti1EGNZHJvzWF4tYmoBi4x-k_g'} +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:58:31] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:58:31] "POST /myclass/api/Get_List_Ent_Alert_Message/ HTTP/1.1" 200 - +INFO:root:2025-11-14 17:58:31.524072 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 17:58:31.527072 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 17:58:31.533135 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:58:31] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2025-11-14 17:58:31.542138 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 17:58:31.546653 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:58:31] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2025-11-14 17:58:31.562912 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:58:31] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:58:31] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:58:31] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:root:2025-11-14 17:58:31.650127 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 17:58:31.655131 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 17:58:31.659132 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:58:31] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2025-11-14 17:58:31.672640 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 17:58:31.678641 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:58:31] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:58:31] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:58:31] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:root:2025-11-14 17:58:31.688639 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 17:58:31.694640 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 17:58:31.695641 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 17:58:31.701658 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:58:31] "POST /myclass/api/Get_List_Class_domaine/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:58:31] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:58:31] "POST /myclass/api/Get_Ref_Pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-11-14 17:58:31.713641 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:58:31] "POST /myclass/api/Get_List_class_metier/ HTTP/1.1" 200 - +INFO:root:2025-11-14 17:58:31.719640 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:58:31] "POST /myclass/api/Get_List_Class_Categorie/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:58:31] "POST /myclass/api/find_partner_class_like/ HTTP/1.1" 200 - +INFO:root:2025-11-14 17:59:46.225593 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:59:46] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:root:2025-11-14 17:59:46.253604 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 17:59:46.256603 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 17:59:46.258607 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 17:59:46.268125 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-14 14:34:25.516000', 'token': '0LgZYoSOti1EGNZHJvzWF4tYmoBi4x-k_g'} +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:59:46] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:59:46] "POST /myclass/api/Get_List_Ent_Alert_Message/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:59:46] "POST /myclass/api/Get_Ent_Student_List_Class/ HTTP/1.1" 200 - +INFO:root:2025-11-14 17:59:46.483232 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:59:46] "POST /myclass/api/Get_Ent_Student_List_Class/ HTTP/1.1" 200 - +INFO:root:2025-11-14 17:59:46.621273 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:59:46] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 17:59:46.926897 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 17:59:46.928902 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:59:46] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 17:59:46.932903 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:59:46] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 17:59:46.940903 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:59:46] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:59:46] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 17:59:46.955929 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 17:59:46.964442 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:59:46] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:59:46] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 17:59:47.243449 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:59:47] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 17:59:47.249458 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:59:47] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 17:59:47.273548 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 17:59:47.275549 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:59:47] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:59:47] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 17:59:47.285548 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 17:59:47.286546 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:59:47] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:59:47] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 17:59:47.561113 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 17:59:47.564111 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:59:47] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:59:47] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 17:59:47.590624 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 17:59:47.593626 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:59:47] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:59:47] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 17:59:47.603626 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 17:59:47.606634 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:59:47] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:59:47] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 17:59:47.876125 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 17:59:47.881128 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:59:47] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:59:47] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 17:59:47.908128 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 17:59:47.914127 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:59:47] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:59:47] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 17:59:47.932125 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 17:59:47.938127 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:59:47] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:59:47] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 17:59:48.205472 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 17:59:48.211473 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:59:48] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:59:48] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 17:59:48.236993 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:59:48] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 17:59:48.241991 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:59:48] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 17:59:48.268515 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 17:59:48.270516 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:59:48] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:59:48] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 17:59:48.520097 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:59:48] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 17:59:48.526097 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:59:48] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 17:59:48.552099 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 17:59:48.558099 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:59:48] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:59:48] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 17:59:48.584122 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:59:48] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 17:59:48.593129 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:59:48] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 17:59:48.834789 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 17:59:48.838789 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:59:48] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 17:59:48] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:00:04.657355 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:00:04] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:00:04.704911 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:00:04.705912 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:00:04.709912 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:00:04.714911 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:00:04.717912 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-14 14:34:25.516000', 'token': '0LgZYoSOti1EGNZHJvzWF4tYmoBi4x-k_g'} +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:00:04] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:00:04] "POST /myclass/api/Get_List_Internal_Destinataire/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:00:04] "POST /myclass/api/Get_List_User_Internal_Mail/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:00:04] "POST /myclass/api/Get_List_Ent_Alert_Message/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:01:41.439004 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:01:41] "GET /myclass/api/Get_List_User_Internal_Mail HTTP/1.1" 308 - +INFO:root:2025-11-14 18:01:41.448017 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:01:41] "GET /myclass/api/Get_List_User_Internal_Mail/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:02:22.315417 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:02:22] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:02:22.377982 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:02:22.380983 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:02:22.386032 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:02:22.391985 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:02:22] "POST /myclass/api/Get_List_User_Internal_Mail/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:02:22.396983 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-14 14:34:25.516000', 'token': '0LgZYoSOti1EGNZHJvzWF4tYmoBi4x-k_g'} +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:02:22] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:02:22] "POST /myclass/api/Get_List_Internal_Destinataire/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:02:22] "POST /myclass/api/Get_List_Ent_Alert_Message/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:03:49.056214 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:03:49] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:03:49.086215 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:03:49.089232 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:03:49.098725 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-14 14:34:25.516000', 'token': '0LgZYoSOti1EGNZHJvzWF4tYmoBi4x-k_g'} +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:03:49] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:03:49] "POST /myclass/api/Get_List_Ent_Alert_Message/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:04:57.447544 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:04:57.452556 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:04:57.456558 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-14 14:34:25.516000', 'token': '0LgZYoSOti1EGNZHJvzWF4tYmoBi4x-k_g'} +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:04:57] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:04:57] "POST /myclass/api/Get_List_Ent_Alert_Message/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:05:07.626918 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:05:07] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:05:08.026749 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:05:08.031751 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:05:08.048748 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-14 14:34:25.516000', 'token': '0LgZYoSOti1EGNZHJvzWF4tYmoBi4x-k_g'} +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:05:08] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:05:08] "POST /myclass/api/Get_List_Ent_Alert_Message/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:05:35.155391 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:05:35] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:05:35.465264 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:05:35.474276 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:05:35.480254 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-14 14:34:25.516000', 'token': '0LgZYoSOti1EGNZHJvzWF4tYmoBi4x-k_g'} +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:05:35] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:05:35] "POST /myclass/api/Get_List_Ent_Alert_Message/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:07:37.470456 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:07:37.484492 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-14 14:34:25.516000', 'token': '0LgZYoSOti1EGNZHJvzWF4tYmoBi4x-k_g'} +INFO:root:2025-11-14 18:07:37.486486 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:07:37] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:07:37] "POST /myclass/api/Get_List_Ent_Alert_Message/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:07:56.310993 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:07:56] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:07:57.450285 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:07:57.454917 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:07:57.459813 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:07:57.463865 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-14 14:34:25.516000', 'token': '0LgZYoSOti1EGNZHJvzWF4tYmoBi4x-k_g'} +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:07:57] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:07:57] "POST /myclass/api/Get_List_Ent_Alert_Message/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:07:57] "POST /myclass/api/Get_Ent_Student_List_Session_Promotion/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:07:57.697248 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:07:57] "POST /myclass/api/Get_Ent_Student_List_Session_Promotion/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:08:32.529643 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:08:32.535620 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-14 14:34:25.516000', 'token': '0LgZYoSOti1EGNZHJvzWF4tYmoBi4x-k_g'} +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:08:32] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:08:32.538619 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:08:32] "POST /myclass/api/Get_List_Ent_Alert_Message/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:08:44.002620 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:08:44] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:08:44.351684 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:08:44.355683 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:08:44.377688 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-14 14:34:25.516000', 'token': '0LgZYoSOti1EGNZHJvzWF4tYmoBi4x-k_g'} +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:08:44] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:08:44] "POST /myclass/api/Get_List_Ent_Alert_Message/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:09:08.171195 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:09:08.178226 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-14 14:34:25.516000', 'token': '0LgZYoSOti1EGNZHJvzWF4tYmoBi4x-k_g'} +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:09:08] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:09:08.491189 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:09:08] "POST /myclass/api/Get_List_Ent_Alert_Message/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:10:27.475629 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:10:27.477617 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:10:27.485654 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-14 14:34:25.516000', 'token': '0LgZYoSOti1EGNZHJvzWF4tYmoBi4x-k_g'} +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:10:27] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:10:27] "POST /myclass/api/Get_List_Ent_Alert_Message/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:11:13.372073 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:11:13.378073 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-14 14:34:25.516000', 'token': '0LgZYoSOti1EGNZHJvzWF4tYmoBi4x-k_g'} +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:11:13] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:11:13.688045 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:11:13] "POST /myclass/api/Get_List_Ent_Alert_Message/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:11:31.681246 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:11:31] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:11:31.713245 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:11:31.717245 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:11:31.721245 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-14 14:34:25.516000', 'token': '0LgZYoSOti1EGNZHJvzWF4tYmoBi4x-k_g'} +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:11:31] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:11:31] "POST /myclass/api/Get_List_Ent_Alert_Message/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:13:37.528568 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:13:37.531571 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:13:37.537576 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-14 14:34:25.516000', 'token': '0LgZYoSOti1EGNZHJvzWF4tYmoBi4x-k_g'} +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:13:37] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:13:37] "POST /myclass/api/Get_List_Ent_Alert_Message/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:13:45.215295 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:13:47.388488 : Create_Empty_Internal_Mail -'recid' - Line : 102 +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:13:47] "POST /myclass/api/Create_Empty_Internal_Mail/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\internal_email_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-11-14 18:14:35.174560 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-11-14 18:14:35.174560 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-11-14 18:14:35.174560 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-11-14 18:14:35.174560 : ++ FLASK PORT 5001 ++ +INFO:root:2025-11-14 18:14:35.174560 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\internal_email_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-11-14 18:14:47.399348 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-11-14 18:14:47.399348 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-11-14 18:14:47.399348 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-11-14 18:14:47.399348 : ++ FLASK PORT 5001 ++ +INFO:root:2025-11-14 18:14:47.399348 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\internal_email_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-11-14 18:15:28.235855 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-11-14 18:15:28.235855 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-11-14 18:15:28.235855 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-11-14 18:15:28.235855 : ++ FLASK PORT 5001 ++ +INFO:root:2025-11-14 18:15:28.235855 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:root:2025-11-14 18:15:42.581977 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:15:42.586976 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:15:42] "POST /myclass/api/Get_List_User_Internal_Mail/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:15:42] "POST /myclass/api/Get_List_Internal_Destinataire/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:15:51.895888 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:15:51] "POST /myclass/api/Get_Given_Internal_Mail/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:16:28.199913 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:16:28] "POST /myclass/api/Get_Given_Internal_Mail/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:16:54.372557 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:16:54] "POST /myclass/api/Get_List_User_Internal_Mail/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:16:54.717287 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:16:54] "POST /myclass/api/Get_List_Internal_Destinataire/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:17:21.209036 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:17:21] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:17:21.578235 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:17:21.586232 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:17:21.592232 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:17:21.602233 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:17:21.604233 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-14 14:34:25.516000', 'token': '0LgZYoSOti1EGNZHJvzWF4tYmoBi4x-k_g'} +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:17:21] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:17:21] "POST /myclass/api/Get_List_User_Internal_Mail/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:17:21] "POST /myclass/api/Get_List_Ent_Alert_Message/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:17:21] "POST /myclass/api/Get_List_Internal_Destinataire/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:17:21.834273 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:17:21] "POST /myclass/api/Get_List_User_Internal_Mail/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:17:21.958802 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:17:21] "POST /myclass/api/Get_List_Internal_Destinataire/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:17:39.298007 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:17:39] "POST /myclass/api/Get_Given_Internal_Mail/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:19:00.691614 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:19:00.696139 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:19:00] "POST /myclass/api/Get_List_User_Internal_Mail/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:19:00] "POST /myclass/api/Get_List_Internal_Destinataire/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:19:27.332041 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:19:27] "POST /myclass/api/Get_List_User_Internal_Mail/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:19:27.648810 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:19:27] "POST /myclass/api/Get_List_Internal_Destinataire/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:19:40.670169 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:19:40.674095 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:19:40] "POST /myclass/api/Get_List_User_Internal_Mail/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:19:40] "POST /myclass/api/Get_List_Internal_Destinataire/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:19:44.228998 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:19:44] "POST /myclass/api/Get_Given_Internal_Mail/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:19:44.566430 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:19:44] "POST /myclass/api/Get_List_User_Internal_Mail/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:19:46.307903 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:19:46] "POST /myclass/api/Get_Given_Internal_Mail/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:19:46.640127 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:19:46] "POST /myclass/api/Get_List_User_Internal_Mail/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:20:37.270259 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:20:37] "POST /myclass/api/Get_List_User_Internal_Mail/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:20:37.579937 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:20:37] "POST /myclass/api/Get_List_Internal_Destinataire/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:20:40.284551 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:20:40] "POST /myclass/api/Get_List_Internal_Mail_Sent_By_User/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:20:43.796259 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:20:43] "POST /myclass/api/Get_List_User_Internal_Mail/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:20:47.070777 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:20:47] "POST /myclass/api/Create_Empty_Internal_Mail/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:20:54.861433 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:20:56.944421 : Update_Message_To_Internal_Mail -'recid' - Line : 353 +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:20:56] "POST /myclass/api/Update_Message_To_Internal_Mail/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\internal_email_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-11-14 18:21:36.747463 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-11-14 18:21:36.747463 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-11-14 18:21:36.747463 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-11-14 18:21:36.747463 : ++ FLASK PORT 5001 ++ +INFO:root:2025-11-14 18:21:36.747463 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\internal_email_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-11-14 18:22:36.807079 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-11-14 18:22:36.808109 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-11-14 18:22:36.808109 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-11-14 18:22:36.808109 : ++ FLASK PORT 5001 ++ +INFO:root:2025-11-14 18:22:36.808109 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:root:2025-11-14 18:23:51.549923 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:23:53.582451 : Add_Message_To_Mail_Queue -'recid' - Line : 132 +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:23:53] "POST /myclass/api/Update_Message_To_Internal_Mail/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:23:53.587435 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:23:53] "POST /myclass/api/Get_List_User_Internal_Mail/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\email_queu\\email_queu_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-11-14 18:24:39.410895 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-11-14 18:24:39.410895 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-11-14 18:24:39.410895 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-11-14 18:24:39.410895 : ++ FLASK PORT 5001 ++ +INFO:root:2025-11-14 18:24:39.410895 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:root:2025-11-14 18:24:42.693969 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:24:42] "POST /myclass/api/Get_List_Internal_Mail_Sent_By_User/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:24:44.614161 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:24:44] "POST /myclass/api/Create_Empty_Internal_Mail/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:24:53.192656 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:24:53] "POST /myclass/api/Update_Message_To_Internal_Mail/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:24:53.446835 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:24:53] "POST /myclass/api/Get_List_User_Internal_Mail/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:25:40.622082 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:25:40] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:25:40.967560 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:25:40.968559 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:25:40.970560 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:25:40.978475 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:25:40] "POST /myclass/api/Get_List_Internal_Destinataire/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:25:40.991495 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-14 14:34:25.516000', 'token': '0LgZYoSOti1EGNZHJvzWF4tYmoBi4x-k_g'} +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:25:40] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:25:40] "POST /myclass/api/Get_List_Ent_Alert_Message/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:25:41] "POST /myclass/api/Get_List_User_Internal_Mail/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:25:41.206978 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:25:41] "POST /myclass/api/Get_List_User_Internal_Mail/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:25:41.341365 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:25:41] "POST /myclass/api/Get_List_Internal_Destinataire/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:25:43.125217 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:25:43] "POST /myclass/api/Get_List_Internal_Mail_Sent_By_User/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:25:48.371294 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:25:48] "POST /myclass/api/Get_List_User_Internal_Mail/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:25:52.517341 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:25:52] "POST /myclass/api/Get_List_Internal_Mail_Sent_By_User/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\email_queu\\email_queu_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-11-14 18:26:31.150163 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-11-14 18:26:31.151165 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-11-14 18:26:31.151165 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-11-14 18:26:31.151165 : ++ FLASK PORT 5001 ++ +INFO:root:2025-11-14 18:26:31.151165 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\internal_email_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-11-14 18:27:20.014989 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-11-14 18:27:20.014989 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-11-14 18:27:20.014989 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-11-14 18:27:20.014989 : ++ FLASK PORT 5001 ++ +INFO:root:2025-11-14 18:27:20.014989 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:root:2025-11-14 18:27:22.484501 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:27:22] "POST /myclass/api/Get_List_User_Internal_Mail/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:27:27.412760 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:27:27] "POST /myclass/api/Get_List_Internal_Mail_Sent_By_User/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\main.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-11-14 18:32:53.637914 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-11-14 18:32:53.637914 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-11-14 18:32:53.637914 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-11-14 18:32:53.637914 : ++ FLASK PORT 5001 ++ +INFO:root:2025-11-14 18:32:53.637914 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\main.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-11-14 18:34:19.269366 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-11-14 18:34:19.269366 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-11-14 18:34:19.270362 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-11-14 18:34:19.270362 : ++ FLASK PORT 5001 ++ +INFO:root:2025-11-14 18:34:19.270362 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:root:2025-11-14 18:34:35.517929 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:34:35.520960 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:34:35] "POST /myclass/api/Get_List_User_Internal_Mail/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:34:35] "POST /myclass/api/Get_List_Internal_Destinataire/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:34:41.985630 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:34:42] "POST /myclass/api/Get_Partner_Data_From_Subdomain/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:34:42.301864 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:34:42.304398 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:34:42] "POST /myclass/api/get_all_class_Given_partner_owner_recid_No_Login/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:34:45.814517 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:34:45.823223 : Ajout Token OK, _id = 68f23fd115d6ff1cb9f4ec72 +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:34:45] "POST /myclass/api/Ent_Student_login/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:34:46.083834 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:34:46] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:34:46.161687 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:34:46.164682 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:34:46.167683 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:34:46.173685 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-14 18:34:45.823223', 'token': 'OTaiIny_DINRHgbS5nTikRIORq6WsZQjog'} +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:34:46] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:34:46] "POST /myclass/api/Get_List_Ent_Alert_Message/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:34:46.198627 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:34:46] "POST /myclass/api/Get_Ent_Student_List_Class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:34:46] "POST /myclass/api/Get_Ent_Student_List_Class/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:34:46.635287 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:34:46.637300 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:34:46.638300 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:34:46.645286 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:34:46] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:34:46] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:34:46] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:34:46] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:34:46.654301 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:34:46.658324 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:34:46] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:34:46] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:34:46.958805 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:34:46.960793 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:34:46.964809 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:34:46] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:34:46.969805 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:34:46.972822 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:34:46] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:34:46] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:34:46.978361 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:34:46] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:34:46] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:34:46] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:34:47.285061 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:34:47.287476 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:34:47] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:34:47.289609 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:34:47.297598 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:34:47.300611 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:34:47] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:34:47] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:34:47.309151 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:34:47] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:34:47] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:34:47] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:34:47.614900 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:34:47] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:34:47.620885 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:34:47.626886 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:34:47.630904 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:34:47.633899 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:34:47] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:34:47] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:34:47.642903 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:34:47] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:34:47] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:34:47] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:34:47.926566 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:34:47] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:34:47.947894 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:34:47.950892 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:34:47] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:34:47.954942 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:34:47] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:34:47.959893 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:34:47.963898 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:34:47] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:34:47] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:34:47] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:34:50.100349 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:34:50] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:34:50.151350 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:34:50.153350 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:34:50.154350 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:34:50.155378 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:34:50] "POST /myclass/api/Get_List_Ent_Alert_Message/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:34:50] "POST /myclass/api/Get_List_Internal_Destinataire/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:34:50] "POST /myclass/api/Get_List_User_Internal_Mail/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:34:50.189891 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-14 18:34:45.823223', 'token': 'OTaiIny_DINRHgbS5nTikRIORq6WsZQjog'} +INFO:root:2025-11-14 18:34:50.191888 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:34:50] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:34:50] "POST /myclass/api/Get_List_User_Internal_Mail/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:34:50.512839 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:34:50] "POST /myclass/api/Get_List_Internal_Destinataire/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:34:55.622659 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:34:55] "POST /myclass/api/Get_List_Internal_Mail_Sent_By_User/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:36:19.595439 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:36:19.598456 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:36:19.604449 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-14 18:34:45.823223', 'token': 'OTaiIny_DINRHgbS5nTikRIORq6WsZQjog'} +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:36:19] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:36:19] "POST /myclass/api/Get_List_Ent_Alert_Message/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:36:55.779321 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:36:55] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:36:56.143217 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:36:56.144217 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:36:56.149215 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:36:56.158215 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:36:56] "POST /myclass/api/Get_List_User_Internal_Mail/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:36:56] "POST /myclass/api/Get_List_Internal_Destinataire/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:36:56] "POST /myclass/api/Get_List_Ent_Alert_Message/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:36:56.173218 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-14 18:34:45.823223', 'token': 'OTaiIny_DINRHgbS5nTikRIORq6WsZQjog'} +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:36:56] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:36:56.396812 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:36:56] "POST /myclass/api/Get_List_User_Internal_Mail/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:36:56.520847 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:36:56] "POST /myclass/api/Get_List_Internal_Destinataire/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:38:49.605821 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:38:49.606823 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:38:49.618357 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-14 18:34:45.823223', 'token': 'OTaiIny_DINRHgbS5nTikRIORq6WsZQjog'} +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:38:49] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:38:49] "POST /myclass/api/Get_List_Ent_Alert_Message/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:38:58.255135 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:38:58.263152 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-14 18:34:45.823223', 'token': 'OTaiIny_DINRHgbS5nTikRIORq6WsZQjog'} +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:38:58] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:38:58.578215 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:38:58] "POST /myclass/api/Get_List_Ent_Alert_Message/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:41:25.555276 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:41:25.557275 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:41:25] "POST /myclass/api/Get_List_Internal_Destinataire/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:41:25] "POST /myclass/api/Get_List_User_Internal_Mail/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:44:00.987757 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:44:00.990771 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:44:00.994769 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:44:01.002317 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:44:01] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:44:01] "POST /myclass/api/getRecodedParnterImage_from_front/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:44:01] "POST /myclass/api/Get_List_Theme_Catalog_Pub/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:44:02.087485 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:44:02] "POST /myclass/api/Get_Partner_Catalog_Pub_Config/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:44:06.314800 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:44:06.317310 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:44:06.318310 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:44:06.320310 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:44:06.323310 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:44:06] "POST /myclass/api/get_List_domaine_formation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:44:06] "POST /myclass/api/Get_Suggested_Fr_Cities/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:44:06] "POST /myclass/api/Get_Suggested_Word/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:44:06] "POST /myclass/api/get_all_class/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:44:07.480934 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:44:07] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:44:11.324696 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:44:11.332896 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:44:11.339895 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:44:11] "POST /myclass/api/Get_Partner_Data_From_Subdomain/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:44:11] "POST /myclass/api/get_all_class_Given_partner_owner_recid_No_Login/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:44:13.759584 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:44:13.765600 : Ajout Token OK, _id = 68f23fd115d6ff1cb9f4ec72 +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:44:13] "POST /myclass/api/Ent_Student_login/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:44:15.992010 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:44:15.994992 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:44:16] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:44:16.007089 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:44:16.011116 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:44:16.015228 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-14 18:44:13.765600', 'token': 'dSn5YxK_V6wZVJNw_a9QHxAgPMgcj0OoYw'} +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:44:16] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:44:16] "POST /myclass/api/Get_List_Ent_Alert_Message/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:44:16] "POST /myclass/api/Get_Ent_Student_List_Class/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:44:16.242532 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:44:16] "POST /myclass/api/Get_Ent_Student_List_Class/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:44:16.342836 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:44:16] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:44:16.652698 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:44:16.653696 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:44:16] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:44:16.658775 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:44:16.660200 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:44:16] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:44:16] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:44:16.665554 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:44:16] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:44:16.668553 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:44:16] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:44:16] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:44:16.962869 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:44:16] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:44:16.979086 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:44:16.981110 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:44:16.985084 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:44:16] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:44:16] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:44:16.995103 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:44:16] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:44:17.002101 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:44:17] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:44:17] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:44:17.273330 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:44:17] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:44:17.303896 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:44:17] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:44:17.308876 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:44:17.309878 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:44:17] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:44:17.319465 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:44:17.322977 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:44:17] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:44:17] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:44:17] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:44:17.587037 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:44:17] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:44:17.618076 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:44:17] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:44:17.623564 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:44:17] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:44:17.636304 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:44:17.639286 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:44:17.641286 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:44:17] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:44:17] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:44:17] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:44:17.902812 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:44:17] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:44:17.932360 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:44:17] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:44:17.938857 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:44:17] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:44:17.964197 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:44:17.966206 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:44:17] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:44:17.972700 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:44:17] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:44:17] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:44:18.216463 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:44:18] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:44:18.247022 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:44:18.249020 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:44:18] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:44:18] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:44:18.278105 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:44:18] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:44:18.284094 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:44:18] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:44:18.293755 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:44:18] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:44:18.530470 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:44:18] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:44:18.560114 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:44:18] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:46:08.267337 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:46:08] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:46:08.503081 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:46:08.505082 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:46:08.507083 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:46:08.510083 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:46:08] "POST /myclass/api/Get_List_User_Internal_Mail/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:46:08.523835 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-14 18:44:13.765600', 'token': 'dSn5YxK_V6wZVJNw_a9QHxAgPMgcj0OoYw'} +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:46:08] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:46:08] "POST /myclass/api/Get_List_Ent_Alert_Message/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:46:08] "POST /myclass/api/Get_List_Internal_Destinataire/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:46:08.825437 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:46:08] "POST /myclass/api/Get_List_User_Internal_Mail/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:46:09.137454 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:46:09] "POST /myclass/api/Get_List_Internal_Destinataire/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:46:13.443824 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:46:13.446925 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:46:13.452457 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-14 18:44:13.765600', 'token': 'dSn5YxK_V6wZVJNw_a9QHxAgPMgcj0OoYw'} +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:46:13] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:46:13] "POST /myclass/api/Get_List_Ent_Alert_Message/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:46:31.446619 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:46:31] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:46:31.808434 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:46:31.814439 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:46:31.824440 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:46:31.828439 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:46:31] "POST /myclass/api/Get_List_User_Internal_Mail/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:46:31.848440 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-14 18:44:13.765600', 'token': 'dSn5YxK_V6wZVJNw_a9QHxAgPMgcj0OoYw'} +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:46:31] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:46:31] "POST /myclass/api/Get_List_Internal_Destinataire/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:46:31] "POST /myclass/api/Get_List_Ent_Alert_Message/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:46:32.062511 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:46:32] "POST /myclass/api/Get_List_User_Internal_Mail/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:46:32.234071 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:46:32] "POST /myclass/api/Get_List_Internal_Destinataire/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:47:12.217649 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:47:12] "POST /myclass/api/Get_List_User_Internal_Mail/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:47:12.531375 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:47:12.535375 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:47:12.536375 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:47:12.545402 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-14 18:44:13.765600', 'token': 'dSn5YxK_V6wZVJNw_a9QHxAgPMgcj0OoYw'} +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:47:12] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:47:12] "POST /myclass/api/Get_List_Internal_Destinataire/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:47:12] "POST /myclass/api/Get_List_Ent_Alert_Message/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:48:46.874430 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:48:46.876429 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:48:46.879937 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:48:46.886943 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:48:46.896947 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:48:46] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:48:46] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:48:46] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:48:46] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:48:46.910131 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:48:46.914645 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:48:46.920661 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:48:46.927663 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:48:46] "POST /myclass/api/GetPartnerAttestation_Certificat/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:48:46] "POST /myclass/api/Get_List_Partner_Or_Default_session_step/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:48:46.933664 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:48:46] "POST /myclass/api/Get_Partner_List_Partner_Client_with_filter_Like/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:48:46.944504 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:48:46.947504 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:48:46.951502 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:48:46] "POST /myclass/api/Get_List_Site_Formation_with_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:48:46] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:48:46] "POST /myclass/api/Is_Partnair_Has_Digital_Signature/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:48:46.984505 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:48:46.987507 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:48:46.995499 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:48:47.011513 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:48:47] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:48:47] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:48:47] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:48:47] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:48:47.258145 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:48:47.261184 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:48:47] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:48:47.273143 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:48:47.275145 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:48:47] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:48:47.300157 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:48:47] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:48:47] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:48:47] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:48:47.553935 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:48:47] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:48:48] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:48:50.245122 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:48:50] "POST /myclass/api/Get_Partner_Data_From_Subdomain/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:48:50.550427 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:48:50.553412 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:48:50] "POST /myclass/api/get_all_class_Given_partner_owner_recid_No_Login/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:48:53.364812 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:48:53.376693 : Ajout Token OK, _id = 68f23fd115d6ff1cb9f4ec72 +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:48:53] "POST /myclass/api/Ent_Student_login/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:48:53.632778 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:48:53] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:48:53.744318 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:48:53.746310 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:48:53.763332 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:48:53.769304 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-14 18:48:53.377694', 'token': 'aS0H3wNmIrKZyPBG2G2d_E2oZK_6LWWwJw'} +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:48:53] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:48:53] "POST /myclass/api/Get_List_Ent_Alert_Message/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:48:53.787201 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:48:53] "POST /myclass/api/Get_Ent_Student_List_Class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:48:53] "POST /myclass/api/Get_Ent_Student_List_Class/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:48:54.196888 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:48:54.198904 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:48:54] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:48:54] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:48:54.204004 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:48:54] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:48:54.206911 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:48:54.207904 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:48:54.210894 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:48:54] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:48:54] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:48:54] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:48:54.532298 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:48:54.537299 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:48:54] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:48:54.543282 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:48:54] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:48:54.549299 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:48:54] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:48:54.555301 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:48:54] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:48:54] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:48:54.583301 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:48:54] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:48:54.858795 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:48:54.861809 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:48:54] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:48:54] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:48:54.889795 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:48:54.890810 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:48:54] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:48:54.899809 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:48:54] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:48:54.911831 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:48:54] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:48:54] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:48:55.173492 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:48:55] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:48:55.179387 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:48:55] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:48:55.220498 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:48:55.223595 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:48:55] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:48:55.230077 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:48:55.232130 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:48:55] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:48:55] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:48:55] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:48:55.485764 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:48:55] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:48:55.501752 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:48:55] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:48:55.549315 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:48:55.553331 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:48:55] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:48:55] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:48:55.559314 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:48:55.562770 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:48:55] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:48:55] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:48:55.813166 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:48:55.817183 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:48:55] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:48:55] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:48:55.877274 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:48:55.880273 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:48:55] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:48:55.885259 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:48:55.889233 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:48:55] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:48:55] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:48:55] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:48:56.143967 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:48:56.147982 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:48:56] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:48:56] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:48:56.190984 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:48:56] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:48:59.438126 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:48:59.439123 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:48:59.443132 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:48:59] "POST /myclass/api/Get_Partner_Data_From_Subdomain/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:48:59] "POST /myclass/api/get_all_class_Given_partner_owner_recid_No_Login/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:49:01.440691 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:49:01.450700 : Ajout Token OK, _id = 68f23fd115d6ff1cb9f4ec72 +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:49:01] "POST /myclass/api/Ent_Student_login/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:49:01.789326 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:49:01.794329 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:49:01.799365 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:49:01.807356 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:49:01.811335 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-14 18:49:01.450700', 'token': 'igHax7eXO2y5_0ZR9-gHDeRzD3pMEzD_VA'} +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:49:01] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:49:01] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:49:01] "POST /myclass/api/Get_List_Ent_Alert_Message/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:49:01] "POST /myclass/api/Get_Ent_Student_List_Class/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:49:02.057753 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:49:02] "POST /myclass/api/Get_Ent_Student_List_Class/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:49:02.159333 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:49:02] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:49:02.467839 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:49:02.468838 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:49:02] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:49:02.474856 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:49:02.477845 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:49:02] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:49:02.480842 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:49:02] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:49:02.485848 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:49:02] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:49:02] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:49:02] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:49:02.785052 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:49:02] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:49:02.793419 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:49:02.796420 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:49:02.800494 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:49:02] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:49:02] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:49:02.811495 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:49:02.815478 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:49:02] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:49:02] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:49:02] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:49:03.100939 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:49:03] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:49:03.135023 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:49:03.136043 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:49:03.138533 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:49:03.147548 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:49:03] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:49:03] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:49:03.156576 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:49:03] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:49:03] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:49:03] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:49:03.417262 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:49:03] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:49:03.463328 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:49:03.466071 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:49:03.470085 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:49:03] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:49:03] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:49:03] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:49:03.488101 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:49:03.492972 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:49:03] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:49:03] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:49:03.733313 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:49:03] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:49:03.796727 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:49:03.798826 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:49:03.801727 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:49:03] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:49:03] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:49:03] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:49:03.809719 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:49:03.813746 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:49:03] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:49:03] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:49:04.044597 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:49:04] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:49:04.114617 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:49:04.117628 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:49:04] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:49:04.123167 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:49:04] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:49:04.132228 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:49:04] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:49:04] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:49:04.143738 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:49:04] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:49:04.359026 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:49:04] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:49:04.437825 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:49:04] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:49:12.548789 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:49:12] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:49:12.568797 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:49:12.570796 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:49:12.576800 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-14 18:49:01.450700', 'token': 'igHax7eXO2y5_0ZR9-gHDeRzD3pMEzD_VA'} +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:49:12] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:49:12] "POST /myclass/api/Get_List_Ent_Alert_Message/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:49:23.083739 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:49:23] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:49:23.422849 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:49:23.425845 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:49:23.433859 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-14 18:49:01.450700', 'token': 'igHax7eXO2y5_0ZR9-gHDeRzD3pMEzD_VA'} +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:49:23] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:49:23] "POST /myclass/api/Get_List_Ent_Alert_Message/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:49:28.052393 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:49:28] "POST /myclass/api/Get_Partner_Data_From_Subdomain/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:49:28.363067 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:49:28.365063 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:49:28] "POST /myclass/api/get_all_class_Given_partner_owner_recid_No_Login/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:50:01.692574 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:50:01.702581 : Ajout Token OK, _id = 68f23fd115d6ff1cb9f4ec72 +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:50:01] "POST /myclass/api/Ent_Student_login/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:50:01.960920 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:50:01] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:50:02.039261 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:50:02.044265 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:50:02.052291 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-14 18:50:01.702581', 'token': 'Bh27Iz1ygkrBOpJlC-T9dJisl5cQK8Dnfw'} +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:50:02] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:50:02] "POST /myclass/api/Get_List_Ent_Alert_Message/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:50:09.546158 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:50:09] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:50:09.876375 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:50:09.883888 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:50:09.885904 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-14 18:50:01.702581', 'token': 'Bh27Iz1ygkrBOpJlC-T9dJisl5cQK8Dnfw'} +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:50:09] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:50:09] "POST /myclass/api/Get_List_Ent_Alert_Message/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:50:16.173701 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:50:16.179700 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:50:16.183726 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:50:16] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:50:16.197301 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-14 18:50:01.702581', 'token': 'Bh27Iz1ygkrBOpJlC-T9dJisl5cQK8Dnfw'} +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:50:16] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:50:16] "POST /myclass/api/Get_List_Ent_Alert_Message/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:50:24.426469 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:50:24] "POST /myclass/api/Get_Partner_Data_From_Subdomain/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:50:24.740703 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:50:24.745704 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:50:24] "POST /myclass/api/get_all_class_Given_partner_owner_recid_No_Login/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:50:26.519625 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:50:26.529182 : Ajout Token OK, _id = 68f23fd115d6ff1cb9f4ec72 +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:50:26] "POST /myclass/api/Ent_Student_login/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:50:26.831032 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:50:26] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:50:27.150717 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:50:27.157622 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:50:27.166611 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-14 18:50:26.529182', 'token': '11RCqTX1pJGQCWeXzGDNd2DqWvgPdWg4Og'} +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:50:27] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:50:27] "POST /myclass/api/Get_List_Ent_Alert_Message/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:50:39.876864 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:50:39.880861 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:50:39.882861 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:50:39] "POST /myclass/api/Get_Partner_Data_From_Subdomain/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:50:39] "POST /myclass/api/get_all_class_Given_partner_owner_recid_No_Login/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:50:41.404231 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:50:41.415654 : Ajout Token OK, _id = 68f23fd115d6ff1cb9f4ec72 +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:50:41] "POST /myclass/api/Ent_Student_login/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:50:44.955142 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:50:44.962670 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:50:44.965695 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:50:44.970693 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-14 18:50:41.415654', 'token': 'Qb-cUWId7ZNfOwHQET6_-hES_kRtR6XNtA'} +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:50:44] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:50:44] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:50:44] "POST /myclass/api/Get_List_Ent_Alert_Message/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:51:32.273610 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:51:32] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:51:32.596396 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:51:32.597411 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:51:32.605410 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-14 18:50:41.415654', 'token': 'Qb-cUWId7ZNfOwHQET6_-hES_kRtR6XNtA'} +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:51:32] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:51:32] "POST /myclass/api/Get_List_Ent_Alert_Message/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:51:32.956781 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:51:33] "POST /myclass/api/Get_Ent_Student_List_Class/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:51:33.067085 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:51:33] "POST /myclass/api/Get_Ent_Student_List_Class/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:51:33.227065 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:51:33] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:51:33.536322 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:51:33.538329 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:51:33.539329 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:51:33.540329 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:51:33.551420 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:51:33] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:51:33] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:51:33] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:51:33] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:51:33.560484 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:51:33] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:51:33] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:51:33.864599 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:51:33.867706 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:51:33] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:51:33.873728 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:51:33] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:51:33.879695 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:51:33.882599 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:51:33.893828 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:51:33] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:51:33] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:51:33] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:51:33] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:51:34.179272 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:51:34] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:51:34.187332 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:51:34] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:51:34.209865 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:51:34.213886 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:51:34.223887 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:51:34] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:51:34] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:51:34.231426 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:51:34] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:51:34] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:51:34.492261 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:51:34] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:51:34.501262 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:51:34] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:51:34.539843 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:51:34.543859 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:51:34] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:51:34] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:51:34.555845 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:51:34.561848 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:51:34] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:51:34] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:51:34.807880 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:51:34.811880 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:51:34] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:51:34] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:51:34.869731 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:51:34.871731 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:51:34] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:51:34.878468 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:51:34] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:51:34] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:51:34.884454 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:51:34] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:51:41.110655 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:51:41] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:51:41.125660 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:51:41.126661 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:51:41.132661 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-14 18:50:41.415654', 'token': 'Qb-cUWId7ZNfOwHQET6_-hES_kRtR6XNtA'} +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:51:41] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:51:41] "POST /myclass/api/Get_List_Ent_Alert_Message/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:51:41.203265 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:51:41.206294 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:51:41] "POST /myclass/api/Get_List_User_Internal_Mail/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:51:41] "POST /myclass/api/Get_List_Internal_Destinataire/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:51:46.532968 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:51:46] "POST /myclass/api/Get_List_Internal_Mail_Sent_By_User/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:51:48.197334 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:51:48] "POST /myclass/api/Get_List_User_Internal_Mail/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:51:49.181268 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:51:49] "POST /myclass/api/Create_Empty_Internal_Mail/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:52:10.684495 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:52:12.973998 : Internal_Usage_Store_User_Downloaded_File -'recid' - ERRORRRR AT Line : 308 +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:52:12] "POST /myclass/api/Update_Message_To_Internal_Mail/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:52:12.989466 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:52:13] "POST /myclass/api/Get_List_User_Internal_Mail/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:52:15.422698 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:52:15] "POST /myclass/api/Get_List_Internal_Mail_Sent_By_User/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:52:21.517193 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:52:21] "POST /myclass/api/Get_Given_Internal_Mail/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:52:21.861649 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:52:21] "POST /myclass/api/Get_List_Internal_Mail_Sent_By_User/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:52:31.209915 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:52:31] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:52:31.562994 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:52:31.575980 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:52:31.577999 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-14 18:50:41.415654', 'token': 'Qb-cUWId7ZNfOwHQET6_-hES_kRtR6XNtA'} +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:52:31] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:52:31] "POST /myclass/api/Get_List_Ent_Alert_Message/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:52:31.978134 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:52:31.988134 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:52:32] "POST /myclass/api/Get_List_User_Internal_Mail/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:52:32] "POST /myclass/api/Get_List_Internal_Destinataire/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:52:32.039457 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:52:32] "POST /myclass/api/Get_List_User_Internal_Mail/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:52:32.079700 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:52:32] "POST /myclass/api/Get_List_Internal_Destinataire/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:57:15.536249 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:57:15.539233 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:57:15.546246 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-14 18:50:41.415654', 'token': 'Qb-cUWId7ZNfOwHQET6_-hES_kRtR6XNtA'} +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:57:15] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:57:15] "POST /myclass/api/Get_List_Ent_Alert_Message/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:57:25.211006 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 18:57:25.217013 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-14 18:50:41.415654', 'token': 'Qb-cUWId7ZNfOwHQET6_-hES_kRtR6XNtA'} +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:57:25] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:root:2025-11-14 18:57:25.522661 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 18:57:25] "POST /myclass/api/Get_List_Ent_Alert_Message/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:01:01.881704 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:01:01.884719 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:01:01.894705 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-14 18:50:41.415654', 'token': 'Qb-cUWId7ZNfOwHQET6_-hES_kRtR6XNtA'} +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:01:01] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:01:01] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:02:25.009007 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:02:25.013035 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:02:25.017050 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-14 18:50:41.415654', 'token': 'Qb-cUWId7ZNfOwHQET6_-hES_kRtR6XNtA'} +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:02:25] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:02:25] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:06:05.075445 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:06:05.077445 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:06:05.085445 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-14 18:50:41.415654', 'token': 'Qb-cUWId7ZNfOwHQET6_-hES_kRtR6XNtA'} +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:06:05] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:06:05] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:07:14.364828 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:07:14.368828 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-14 18:50:41.415654', 'token': 'Qb-cUWId7ZNfOwHQET6_-hES_kRtR6XNtA'} +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:07:14] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:07:14.373317 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:07:14.374317 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:07:14.376342 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:07:14.382317 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-14 18:50:41.415654', 'token': 'Qb-cUWId7ZNfOwHQET6_-hES_kRtR6XNtA'} +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:07:14] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:07:14] "POST /myclass/api/Get_List_Ent_Alert_Message/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:07:14] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:07:14.630870 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:07:14] "POST /myclass/api/Get_List_User_Internal_Mail/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:07:14.740558 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:07:14] "POST /myclass/api/Get_List_Internal_Destinataire/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:09:11.483849 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:09:11.487845 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:09:11.492829 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-14 18:50:41.415654', 'token': 'Qb-cUWId7ZNfOwHQET6_-hES_kRtR6XNtA'} +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:09:11] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:09:11] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:09:42.174635 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:09:42.183634 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-14 18:50:41.415654', 'token': 'Qb-cUWId7ZNfOwHQET6_-hES_kRtR6XNtA'} +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:09:42] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:09:42.486014 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:09:42] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:10:01.977821 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:10:01.978836 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:10:01.990835 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-14 18:50:41.415654', 'token': 'Qb-cUWId7ZNfOwHQET6_-hES_kRtR6XNtA'} +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:10:01] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:10:01] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:10:18.618251 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:10:18.623254 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-14 18:50:41.415654', 'token': 'Qb-cUWId7ZNfOwHQET6_-hES_kRtR6XNtA'} +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:10:18] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:10:18.924740 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:10:18] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:11:32.957721 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:11:32.978724 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-14 18:50:41.415654', 'token': 'Qb-cUWId7ZNfOwHQET6_-hES_kRtR6XNtA'} +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:11:32] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:11:32.982725 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:11:33] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:11:58.497259 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:11:58.506772 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-14 18:50:41.415654', 'token': 'Qb-cUWId7ZNfOwHQET6_-hES_kRtR6XNtA'} +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:11:58] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:11:58.832836 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:11:58] "POST /myclass/api/Get_List_Ent_Alert_Message/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:12:08.878627 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:12:08.887628 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:12:08.889631 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-14 18:50:41.415654', 'token': 'Qb-cUWId7ZNfOwHQET6_-hES_kRtR6XNtA'} +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:12:08] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:12:08] "POST /myclass/api/Get_List_Ent_Alert_Message/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:12:17.884873 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:12:17.889873 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-14 18:50:41.415654', 'token': 'Qb-cUWId7ZNfOwHQET6_-hES_kRtR6XNtA'} +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:12:17] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:12:18.225855 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:12:18.235956 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-14 18:50:41.415654', 'token': 'Qb-cUWId7ZNfOwHQET6_-hES_kRtR6XNtA'} +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:12:18] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:12:18.238956 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:12:18] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:12:18.254952 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:12:18] "POST /myclass/api/Get_List_Ent_Alert_Message/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:12:18.566222 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:12:18.622429 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:12:19] "POST /myclass/api/Get_Ent_Student_List_Class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:12:19] "POST /myclass/api/Get_Ent_Student_List_Class/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:12:19.516425 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:12:19.519428 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:12:19] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:12:19.528972 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:12:19] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:12:19.532978 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:12:19.540971 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:12:19] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:12:19] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:12:19] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:12:19.552970 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:12:19] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:12:19.843877 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:12:19.846913 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:12:19] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:12:19] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:12:19.854877 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:12:19.861878 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:12:19] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:12:19] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:12:19.878887 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:12:19] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:12:19.884892 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:12:19] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:12:20.160115 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:12:20.162123 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:12:20] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:12:20] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:12:20.173105 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:12:20] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:12:20.184122 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:12:20] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:12:20.200107 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:12:20.205113 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:12:20] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:12:20] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:12:20.485060 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:12:20.487603 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:12:20.490617 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:12:20] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:12:20] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:12:20] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:12:20.504612 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:12:20] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:12:20.518620 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:12:20.522624 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:12:20] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:12:20] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:12:20.811987 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:12:20.817018 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:12:20] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:12:20] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:12:20.831561 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:12:20] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:12:20.837560 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:12:20.841568 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:12:20.844552 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:12:20] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:12:20] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:12:20] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:12:21.136294 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:12:21.140298 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:12:21] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:12:21] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:12:21.156318 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:12:21.162303 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:12:21] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:12:21] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:12:21.175305 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:12:21.181308 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:12:21] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:12:21] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:12:21.461508 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:12:21.465519 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:12:21] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:12:21] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:12:21.483055 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:12:21] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:13:47.725864 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:13:47.726872 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:13:47.730887 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:13:47.733878 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:13:47.742136 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-14 18:50:41.415654', 'token': 'Qb-cUWId7ZNfOwHQET6_-hES_kRtR6XNtA'} +INFO:root:2025-11-14 19:13:47.742136 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-14 18:50:41.415654', 'token': 'Qb-cUWId7ZNfOwHQET6_-hES_kRtR6XNtA'} +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:13:47] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:13:47] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:13:47] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:13:47] "POST /myclass/api/Get_List_Ent_Alert_Message/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:13:47.979922 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:13:48.057481 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:13:48] "POST /myclass/api/Get_Ent_Student_List_Class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:13:48] "POST /myclass/api/Get_Ent_Student_List_Class/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:13:48.162544 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:13:48] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:13:48.467288 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:13:48.470304 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:13:48] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:13:48.476303 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:13:48.480290 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:13:48.484304 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:13:48] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:13:48] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:13:48.490304 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:13:48] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:13:48] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:13:48] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:13:48.783489 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:13:48] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:13:48.792474 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:13:48] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:13:48.812472 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:13:48.815489 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:13:48.818489 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:13:48.821488 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:13:48] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:13:48] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:13:48] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:13:48] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:13:49.100376 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:13:49] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:13:49.106359 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:13:49] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:13:49.144362 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:13:49.148378 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:13:49.150378 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:13:49] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:13:49.160377 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:13:49] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:13:49] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:13:49] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:13:49.414673 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:13:49.417673 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:13:49] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:13:49] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:13:49.477293 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:13:49.480293 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:13:49] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:13:49.484311 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:13:49.486307 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:13:49] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:13:49] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:13:49] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:13:49.732212 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:13:49] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:13:49.737225 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:13:49] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:13:49.795740 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:13:49] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:13:49.802727 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:13:49.805741 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:13:49] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:13:49] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:13:49.827731 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:13:49] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:13:50.050662 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:13:50.052662 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:13:50] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:13:50] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:13:50.110666 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:13:50] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:13:50.124685 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:13:50.126675 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:13:50] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:13:50] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:13:50.141943 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:13:50] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:13:50.363609 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:13:50.365608 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:13:50] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:13:50] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:20:17.601735 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:20:17.603748 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:20:17.612172 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:20:17.617159 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:20:17.618157 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-14 18:50:41.415654', 'token': 'Qb-cUWId7ZNfOwHQET6_-hES_kRtR6XNtA'} +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:20:17] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:20:17] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:20:17.628169 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-14 18:50:41.415654', 'token': 'Qb-cUWId7ZNfOwHQET6_-hES_kRtR6XNtA'} +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:20:17] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:20:17] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:20:52.154405 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:20:52.166402 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-14 18:50:41.415654', 'token': 'Qb-cUWId7ZNfOwHQET6_-hES_kRtR6XNtA'} +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:20:52] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:20:52.520636 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:20:52.523638 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:20:52.528218 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:20:52.533251 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-14 18:50:41.415654', 'token': 'Qb-cUWId7ZNfOwHQET6_-hES_kRtR6XNtA'} +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:20:52] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:20:52.535787 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:20:52] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:20:52.543789 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:20:52.544788 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-14 18:50:41.415654', 'token': 'Qb-cUWId7ZNfOwHQET6_-hES_kRtR6XNtA'} +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:20:52] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:20:52] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:20:52] "POST /myclass/api/Get_List_Ent_Alert_Message/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:20:52.819857 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:20:52.823864 : La session de connexion n'est pas valide +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:20:52] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:21:22.158764 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:21:22.163762 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:21:22.169762 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-14 18:50:41.415654', 'token': 'Qb-cUWId7ZNfOwHQET6_-hES_kRtR6XNtA'} +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:21:22] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:21:22] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:21:22.426197 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:21:22.432197 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-14 18:50:41.415654', 'token': 'Qb-cUWId7ZNfOwHQET6_-hES_kRtR6XNtA'} +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:21:22] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:21:22.457727 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:21:22] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:21:33.191775 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:21:33.197294 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-14 18:50:41.415654', 'token': 'Qb-cUWId7ZNfOwHQET6_-hES_kRtR6XNtA'} +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:21:33] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:21:33.514154 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:21:33.526132 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:21:33] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:21:33.536147 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:21:33.542149 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-14 18:50:41.415654', 'token': 'Qb-cUWId7ZNfOwHQET6_-hES_kRtR6XNtA'} +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:21:33] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:21:33.549672 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:21:33.558673 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:21:33] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:21:33.567703 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-14 18:50:41.415654', 'token': 'Qb-cUWId7ZNfOwHQET6_-hES_kRtR6XNtA'} +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:21:33] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:21:33] "POST /myclass/api/Get_List_Ent_Alert_Message/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:21:34.087941 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:21:34.108532 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:21:34] "POST /myclass/api/Get_Ent_Student_List_Session_Promotion/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:21:34] "POST /myclass/api/Get_Ent_Student_List_Session_Promotion/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:21:35.997018 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:21:36] "POST /myclass/api/Get_Ent_Student_Participant_Notes/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:22:32.608914 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:22:32.610914 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:22:32.613914 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-14 18:50:41.415654', 'token': 'Qb-cUWId7ZNfOwHQET6_-hES_kRtR6XNtA'} +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:22:32] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:22:32.618972 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:22:32] "POST /myclass/api/Get_List_Ent_Alert_Message/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:22:32.623919 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:22:32.625920 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-14 18:50:41.415654', 'token': 'Qb-cUWId7ZNfOwHQET6_-hES_kRtR6XNtA'} +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:22:32] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:22:32] "POST /myclass/api/Get_List_Ent_Alert_Message/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:23:21.155418 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:23:21] "POST /myclass/api/Get_Ent_Student_List_Session_Promotion/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:24:34.764810 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:24:34.769800 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:24:34.777694 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:24:34] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:24:34.781705 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-14 18:50:41.415654', 'token': 'Qb-cUWId7ZNfOwHQET6_-hES_kRtR6XNtA'} +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:24:34] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:24:34.785724 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:24:34.790730 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-14 18:50:41.415654', 'token': 'Qb-cUWId7ZNfOwHQET6_-hES_kRtR6XNtA'} +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:24:34] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:24:34.792711 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:24:34.799726 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:24:34] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:24:34.884073 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-14 18:50:41.415654', 'token': 'Qb-cUWId7ZNfOwHQET6_-hES_kRtR6XNtA'} +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:24:34] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:24:34] "POST /myclass/api/Get_List_Ent_Alert_Message/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:24:35.241724 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:24:35.246727 : La session de connexion n'est pas valide +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:24:35] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:24:35.328824 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:24:35.334339 : La session de connexion n'est pas valide +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:24:35] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:24:42.127965 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:24:42.131965 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-14 18:50:41.415654', 'token': 'Qb-cUWId7ZNfOwHQET6_-hES_kRtR6XNtA'} +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:24:42] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:24:42.451579 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:24:42.452579 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:24:42.454578 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:24:42.457578 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:24:42.464580 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:24:42.468593 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-14 18:50:41.415654', 'token': 'Qb-cUWId7ZNfOwHQET6_-hES_kRtR6XNtA'} +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:24:42] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:24:42.475595 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-14 18:50:41.415654', 'token': 'Qb-cUWId7ZNfOwHQET6_-hES_kRtR6XNtA'} +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:24:42] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:24:42] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:24:42] "POST /myclass/api/Get_List_Ent_Alert_Message/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:24:42] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:24:42.705366 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:24:42.798537 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:24:42] "POST /myclass/api/Get_Ent_Student_List_Class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:24:42] "POST /myclass/api/Get_Ent_Student_List_Class/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:24:42.953432 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:24:42] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:24:43.272322 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:24:43.276879 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:24:43] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:24:43] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:24:43.287412 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:24:43.288424 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:24:43.296438 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:24:43] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:24:43] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:24:43] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:24:43.304446 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:24:43] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:24:43.601651 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:24:43.604645 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:24:43] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:24:43] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:24:43.615185 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:24:43.617183 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:24:43.618197 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:24:43.620199 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:24:43] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:24:43] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:24:43] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:24:43] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:24:43.920919 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:24:43.925920 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:24:43] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:24:43] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:24:43.932920 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:24:43] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:24:43.947934 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:24:43.951933 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:24:43] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:24:43.954916 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:24:43] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:24:43] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:24:44.234330 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:24:44] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:24:44.243349 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:24:44] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:24:44.264354 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:24:44.268372 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:24:44] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:24:44] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:24:44.280893 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:24:44.285402 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:24:44] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:24:44] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:24:44.550325 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:24:44.554322 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:24:44] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:24:44] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:24:44.600930 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:24:44.602929 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:24:44.605918 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:24:44] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:24:44] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:24:44.617470 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:24:44] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:24:44] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:24:45.458297 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:24:45.461298 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-14 18:50:41.415654', 'token': 'Qb-cUWId7ZNfOwHQET6_-hES_kRtR6XNtA'} +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:24:45] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:24:45.471296 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:24:45.472297 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:24:45.473316 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:24:45.474299 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:24:45.475297 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:24:45.490297 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-14 18:50:41.415654', 'token': 'Qb-cUWId7ZNfOwHQET6_-hES_kRtR6XNtA'} +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:24:45] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:24:45.491301 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-14 18:50:41.415654', 'token': 'Qb-cUWId7ZNfOwHQET6_-hES_kRtR6XNtA'} +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:24:45] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:24:45] "POST /myclass/api/Get_List_Ent_Alert_Message/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:24:45] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:24:45] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:24:45.803619 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:24:45.805623 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:24:45.819777 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:24:45.826802 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:24:45] "POST /myclass/api/Get_Ent_Student_Session_Sequence_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:24:45] "POST /myclass/api/Get_Ent_Student_Session_Sequence_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:24:45] "POST /myclass/api/Get_Ent_Student_List_Session_Promotion/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:24:45] "POST /myclass/api/Get_Ent_Student_List_Session_Promotion/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:25:18.526190 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:25:18.529189 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:25:18] "POST /myclass/api/Get_Ent_Student_Session_Sequence_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:25:18] "POST /myclass/api/Get_Ent_Student_List_Session_Promotion/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:25:24.396346 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:25:24] "POST /myclass/api/Get_Ent_Student_Session_Sequence_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:25:29.138051 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:25:29.153621 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-14 18:50:41.415654', 'token': 'Qb-cUWId7ZNfOwHQET6_-hES_kRtR6XNtA'} +INFO:root:2025-11-14 19:25:29.155631 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:25:29] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:25:29.163615 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:25:29.172621 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:25:29] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:25:29.185619 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:25:29.186618 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-14 18:50:41.415654', 'token': 'Qb-cUWId7ZNfOwHQET6_-hES_kRtR6XNtA'} +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:25:29] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:25:29.194635 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:25:29.196621 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-14 18:50:41.415654', 'token': 'Qb-cUWId7ZNfOwHQET6_-hES_kRtR6XNtA'} +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:25:29] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:25:29] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:25:29] "POST /myclass/api/Get_List_Ent_Alert_Message/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:25:29.643406 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:25:29.656933 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:25:29] "POST /myclass/api/Get_Ent_Student_List_Class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:25:29] "POST /myclass/api/Get_Ent_Student_List_Class/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:25:29.892153 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:25:29] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:25:30.081313 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:25:30.084318 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:25:30.087308 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:25:30] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:25:30.093307 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:25:30] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:25:30] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:25:30.100306 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:25:30] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:25:30] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:25:30.219113 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:25:30] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:25:30.404909 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:25:30.409923 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:25:30.414920 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:25:30] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:25:30] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:25:30] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:25:30.431455 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:25:30.433440 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:25:30] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:25:30] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:25:30.529165 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:25:30] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:25:30.735677 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:25:30.738677 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:25:30] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:25:30] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:25:30.747211 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:25:30] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:25:30.759610 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:25:30.761048 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:25:30] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:25:30] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:25:30.845309 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:25:30] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:25:31.064250 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:25:31.069261 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:25:31.071252 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:25:31] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:25:31.078251 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:25:31] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:25:31] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:25:31] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:25:31.092248 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:25:31] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:25:31.156082 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:25:31] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:25:31.390443 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:25:31.393950 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:25:31] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:25:31] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:25:31.401952 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:25:31.406009 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:25:31] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:25:31.409465 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:25:31] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:25:31] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:25:31.485623 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:25:31] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:25:31.705324 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:25:31.708310 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:25:31] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:25:31] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:25:31.720334 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:25:31.721326 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:25:31.723324 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:25:31] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:25:31] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:25:31] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:25:31.814999 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:25:31] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:25:32.035900 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:25:32.037900 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:25:32.043900 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:25:32] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:25:32] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:25:32] "POST /myclass/api/get_Ent_Student_Given_Class_From_Class_Id/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:25:32.052184 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:25:32.055185 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:25:32] "POST /myclass/api/Get_Ent_Student_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:25:32] "POST /myclass/api/Get_Ent_Student_List_Class_Evaluation/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:25:32.130804 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:25:32] "POST /myclass/api/Get_Ent_Student_Session_Sequence_List/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:25:32.362132 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:25:32.366181 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:25:32] "POST /myclass/api/Get_Ent_Student_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:25:32] "POST /myclass/api/Get_Ent_Student_Participant_Notes/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:25:45.589508 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:25:45.591527 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:25:45.597555 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:25:45.602572 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:25:45.608083 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-14 18:50:41.415654', 'token': 'Qb-cUWId7ZNfOwHQET6_-hES_kRtR6XNtA'} +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:25:45] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:25:45.611070 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:25:45.614069 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-14 18:50:41.415654', 'token': 'Qb-cUWId7ZNfOwHQET6_-hES_kRtR6XNtA'} +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:25:45] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:25:45] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:25:45.618072 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:25:45.626072 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-14 18:50:41.415654', 'token': 'Qb-cUWId7ZNfOwHQET6_-hES_kRtR6XNtA'} +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:25:45] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:25:45] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:25:45] "POST /myclass/api/Get_List_Ent_Alert_Message/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:25:45.964903 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:25:45.966891 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:25:45] "POST /myclass/api/Get_List_User_Internal_Mail/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:25:45] "POST /myclass/api/Get_List_Internal_Destinataire/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:25:46.010774 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:25:46.013755 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:25:46] "POST /myclass/api/Get_List_User_Internal_Mail/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:25:46] "POST /myclass/api/Get_List_Internal_Destinataire/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:25:53.772986 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:25:53] "POST /myclass/api/Get_List_Internal_Mail_Sent_By_User/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:26:00.420554 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:26:00.423932 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:26:00.425401 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:26:00.429413 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-14 18:50:41.415654', 'token': 'Qb-cUWId7ZNfOwHQET6_-hES_kRtR6XNtA'} +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:26:00] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:26:00.433411 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-14 18:50:41.415654', 'token': 'Qb-cUWId7ZNfOwHQET6_-hES_kRtR6XNtA'} +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:26:00] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:26:00.436407 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:26:00] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:26:00.441461 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:26:00.444458 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:26:00.447458 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-14 18:50:41.415654', 'token': 'Qb-cUWId7ZNfOwHQET6_-hES_kRtR6XNtA'} +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:26:00] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:26:00] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:26:00] "POST /myclass/api/Get_List_Ent_Alert_Message/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:26:00.772994 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:26:00.774979 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:26:00] "POST /myclass/api/Get_Ent_Student_List_Session_Promotion/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:26:00] "POST /myclass/api/Get_Ent_Student_List_Session_Promotion/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:26:03.897411 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:26:03] "POST /myclass/api/Get_Ent_Student_Participant_Notes/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:26:57.140001 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:26:57.145984 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-14 18:50:41.415654', 'token': 'Qb-cUWId7ZNfOwHQET6_-hES_kRtR6XNtA'} +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:26:57] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:26:57.449051 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:26:57] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:root:2025-11-14 19:27:18.974474 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:27:18.976488 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-14 19:27:18.982473 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-14 18:50:41.415654', 'token': 'Qb-cUWId7ZNfOwHQET6_-hES_kRtR6XNtA'} +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:27:18] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Nov/2025 19:27:18] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-11-15 10:05:56.292408 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-11-15 10:05:56.292408 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-11-15 10:05:56.292408 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-11-15 10:05:56.292408 : ++ FLASK PORT 5001 ++ +INFO:root:2025-11-15 10:05:56.292408 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +INFO:werkzeug:WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead. + * Running on http://localhost:5001 +INFO:werkzeug:Press CTRL+C to quit +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-11-15 10:08:24.991519 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-11-15 10:08:24.992519 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-11-15 10:08:24.992519 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-11-15 10:08:24.992519 : ++ FLASK PORT 5001 ++ +INFO:root:2025-11-15 10:08:24.995519 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:root:2025-11-15 10:18:34.534090 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:18:34] "POST /myclass/api/partner_login/ HTTP/1.1" 200 - +INFO:root:2025-11-15 10:18:36.535374 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:18:36.537370 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:18:36.540369 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:18:36.544376 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:18:36.547371 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:18:36] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2025-11-15 10:18:36.574410 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:18:36] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:18:36] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:18:36] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:root:2025-11-15 10:18:36.592373 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:18:36.596389 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:18:36.605384 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:18:36.609388 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:18:36.615412 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:18:36] "POST /myclass/api/Get_List_Class_domaine/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:18:36] "POST /myclass/api/Get_Ref_Pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:18:36] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:18:36] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2025-11-15 10:18:36.629914 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:18:36] "POST /myclass/api/Get_List_class_metier/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:18:36] "POST /myclass/api/Get_List_Class_Categorie/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:18:36] "POST /myclass/api/find_partner_class_like/ HTTP/1.1" 200 - +INFO:root:2025-11-15 10:18:39.742881 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:18:39.744884 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:18:39.747876 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:18:39.750893 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:18:39] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2025-11-15 10:18:39.757893 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:18:39] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2025-11-15 10:18:39.763916 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:18:39] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-11-15 10:18:39.768910 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:18:39] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-11-15 10:18:39.774900 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:18:39.780882 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:18:39] "POST /myclass/api/Get_Partner_List_Partner_Client_with_filter_Like/ HTTP/1.1" 200 - +INFO:root:2025-11-15 10:18:39.785883 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:18:39] "POST /myclass/api/GetPartnerAttestation_Certificat/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:18:39] "POST /myclass/api/Get_List_Partner_Or_Default_session_step/ HTTP/1.1" 200 - +INFO:root:2025-11-15 10:18:39.794879 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:18:39.804876 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:18:39] "POST /myclass/api/Get_List_Site_Formation_with_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:18:39] "POST /myclass/api/Is_Partnair_Has_Digital_Signature/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:18:39] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:18:40] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:18:41] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2025-11-15 10:18:50.054607 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:18:50.057117 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:18:50.059139 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:18:50.063124 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:18:50.067155 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:18:50] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2025-11-15 10:18:50.076126 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:18:50] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:18:50] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2025-11-15 10:18:50.083129 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:18:50] "POST /myclass/api/Get_List_Partner_Or_Default_session_step/ HTTP/1.1" 200 - +INFO:root:2025-11-15 10:18:50.088138 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:18:50.090138 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:18:50] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:18:50] "POST /myclass/api/Get_Partner_List_Partner_Client_with_filter_Like/ HTTP/1.1" 200 - +INFO:root:2025-11-15 10:18:50.094139 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:18:50.100154 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:18:50] "POST /myclass/api/GetPartnerAttestation_Certificat/ HTTP/1.1" 200 - +INFO:root:2025-11-15 10:18:50.108129 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:18:50] "POST /myclass/api/Get_List_Site_Formation_with_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:18:50] "POST /myclass/api/Is_Partnair_Has_Digital_Signature/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:18:50] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:18:50] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:18:51] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2025-11-15 10:18:52.840120 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:18:52] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files_With_Filter/ HTTP/1.1" 200 - +INFO:root:2025-11-15 10:18:54.995795 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:18:54.997797 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:18:55.001810 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:18:55.006817 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:18:55] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2025-11-15 10:18:55.010810 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:18:55.014798 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:18:55.022801 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:18:55] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-11-15 10:18:55.029814 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:18:55] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:18:55] "POST /myclass/api/Get_Partner_List_Partner_Client_with_filter_Like/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:18:55] "POST /myclass/api/Get_List_Partner_Or_Default_session_step/ HTTP/1.1" 200 - +INFO:root:2025-11-15 10:18:55.037797 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:18:55] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:18:55] "POST /myclass/api/GetPartnerAttestation_Certificat/ HTTP/1.1" 200 - +INFO:root:2025-11-15 10:18:55.043802 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:18:55.049816 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:18:55.053830 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:18:55] "POST /myclass/api/Get_List_Site_Formation_with_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:18:55] "POST /myclass/api/Is_Partnair_Has_Digital_Signature/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:18:55] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:18:55] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:18:56] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2025-11-15 10:18:57.924477 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:18:58] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files_With_Filter/ HTTP/1.1" 200 - +INFO:root:2025-11-15 10:19:09.433214 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:19:09.434214 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:19:09.437233 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:19:09.443804 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:19:09] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2025-11-15 10:19:09.446793 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:19:09] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:19:09] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-11-15 10:19:09.457788 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:19:09.459789 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:19:09] "POST /myclass/api/Get_Partner_List_Partner_Client_with_filter_Like/ HTTP/1.1" 200 - +INFO:root:2025-11-15 10:19:09.467790 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:19:09] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-11-15 10:19:09.473802 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:19:09] "POST /myclass/api/Get_List_Partner_Or_Default_session_step/ HTTP/1.1" 200 - +INFO:root:2025-11-15 10:19:09.479778 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:19:09.485777 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:19:09] "POST /myclass/api/GetPartnerAttestation_Certificat/ HTTP/1.1" 200 - +INFO:root:2025-11-15 10:19:09.493314 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:19:09.502332 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:19:09] "POST /myclass/api/Get_List_Site_Formation_with_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:19:09] "POST /myclass/api/Is_Partnair_Has_Digital_Signature/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:19:09] "POST /myclass/api/Get_List_Partner_Or_Default_session_step/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:19:09] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:19:10] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:19:10] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2025-11-15 10:20:15.401272 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:20:15] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2025-11-15 10:20:15.421267 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:20:15] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2025-11-15 10:20:15.431803 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:20:15.439901 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:20:15.446789 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:20:15] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:20:15] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-11-15 10:20:15.465514 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:20:15] "POST /myclass/api/Get_Partner_List_Partner_Client_with_filter_Like/ HTTP/1.1" 200 - +INFO:root:2025-11-15 10:20:15.475518 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:20:15] "POST /myclass/api/Get_List_Partner_Or_Default_session_step/ HTTP/1.1" 200 - +INFO:root:2025-11-15 10:20:15.486515 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:20:15.496517 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:20:15] "POST /myclass/api/GetPartnerAttestation_Certificat/ HTTP/1.1" 200 - +INFO:root:2025-11-15 10:20:15.519527 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:20:15.531615 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:20:15] "POST /myclass/api/Get_List_Site_Formation_with_filter/ HTTP/1.1" 200 - +INFO:root:2025-11-15 10:20:15.541520 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:20:15] "POST /myclass/api/Is_Partnair_Has_Digital_Signature/ HTTP/1.1" 200 - +INFO:root:2025-11-15 10:20:15.564580 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:20:15] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:20:15] "POST /myclass/api/Get_List_Partner_Or_Default_session_step/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:20:16] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:20:16] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2025-11-15 10:20:32.883538 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:20:32.934107 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:20:32.938119 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:20:32.943121 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:20:32] "POST /myclass/api/Get_List_Class_domaine/ HTTP/1.1" 200 - +INFO:root:2025-11-15 10:20:32.948122 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:20:32.950120 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:20:32.954121 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:20:32] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:20:32] "POST /myclass/api/Get_List_class_metier/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:20:32] "POST /myclass/api/Get_List_Class_Categorie/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:20:32] "POST /myclass/api/Get_Ref_Pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:20:32] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:20:32] "POST /myclass/api/find_partner_class_like/ HTTP/1.1" 200 - +INFO:root:2025-11-15 10:20:59.947644 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:20:59.950645 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:20:59.953645 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:20:59.958648 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:20:59.958648 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:20:59] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:20:59] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2025-11-15 10:20:59.965680 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:20:59.972716 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:20:59.973717 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:20:59] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:20:59] "POST /myclass/api/Get_Partner_List_Partner_Client_with_filter_Like/ HTTP/1.1" 200 - +INFO:root:2025-11-15 10:20:59.982716 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:20:59] "POST /myclass/api/Get_List_Partner_Or_Default_session_step/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:20:59] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-11-15 10:20:59.990718 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:20:59] "POST /myclass/api/GetPartnerAttestation_Certificat/ HTTP/1.1" 200 - +INFO:root:2025-11-15 10:20:59.995716 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:20:59.999716 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:21:00.002749 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:21:00] "POST /myclass/api/Get_List_Site_Formation_with_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:21:00] "POST /myclass/api/Is_Partnair_Has_Digital_Signature/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:21:00] "POST /myclass/api/Get_List_Partner_Or_Default_session_step/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:21:00] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:21:00] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:21:01] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2025-11-15 10:21:36.590419 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:21:36.593419 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:21:36.594434 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:21:36.597420 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:21:36.599434 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:21:36] "POST /myclass/api/get_List_domaine_formation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:21:36] "POST /myclass/api/Get_Suggested_Fr_Cities/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:21:36] "POST /myclass/api/Get_Suggested_Word/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:21:36] "POST /myclass/api/get_all_class/ HTTP/1.1" 200 - +INFO:root:2025-11-15 10:21:36.930313 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:21:36.934312 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:21:36] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:21:36] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-15 10:21:36.940313 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:21:36.943314 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:21:36] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 10:21:36.946828 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:21:36.952863 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:21:36] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:21:36] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:21:36] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 10:21:36.957332 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:21:36.960346 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:21:36] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:21:36] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 10:21:36.964338 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:21:36] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 10:21:36.968357 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:21:36] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-15 10:21:36.972338 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:21:36.975337 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:21:36] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:21:36] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 10:21:36.986354 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:21:36.989338 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:21:36] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:21:37] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 10:21:37.002354 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:21:37.006342 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:21:37] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:21:37] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-15 10:21:37.013365 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:21:37.015365 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:21:37] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 10:21:37.020365 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:21:37.024385 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:21:37] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:21:37] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:21:37] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 10:21:37.036870 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:21:37.038869 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:21:37.043873 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:21:37] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 10:21:37.049868 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:21:37] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:21:37] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-15 10:21:37.055870 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:21:37] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 10:21:37.059868 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:21:37] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:21:37] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 10:21:37.065871 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:21:37.069872 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:21:37] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 10:21:37.073868 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:21:37.077886 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:21:37] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:21:37] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:21:37] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 10:21:39.290079 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:21:39] "POST /myclass/api/partner_login/ HTTP/1.1" 200 - +INFO:root:2025-11-15 10:21:39.330599 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:21:39.332595 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:21:39.335597 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:21:39] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2025-11-15 10:21:39.344596 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:21:39.348595 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:21:39.358607 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:21:39.363605 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:21:39] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:root:2025-11-15 10:21:39.366604 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:21:39.372117 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:21:39] "POST /myclass/api/Get_List_Class_domaine/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:21:39] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:21:39] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:root:2025-11-15 10:21:39.383014 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:21:39] "POST /myclass/api/Get_Ref_Pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:21:39] "POST /myclass/api/Get_List_class_metier/ HTTP/1.1" 200 - +INFO:root:2025-11-15 10:21:39.389021 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:21:39.394022 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:21:39] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:21:39] "POST /myclass/api/Get_List_Class_Categorie/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:21:39] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:21:39] "POST /myclass/api/find_partner_class_like/ HTTP/1.1" 200 - +INFO:root:2025-11-15 10:21:41.400555 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:21:41.403554 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:21:41.407555 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:21:41] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2025-11-15 10:21:41.414572 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:21:41.419565 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:21:41.425602 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:21:41] "POST /myclass/api/Get_Partner_List_Partner_Client_with_filter_Like/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:21:41] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:21:41] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2025-11-15 10:21:41.433804 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:21:41.438811 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:21:41] "POST /myclass/api/Get_List_Partner_Or_Default_session_step/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:21:41] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-11-15 10:21:41.448810 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:21:41] "POST /myclass/api/GetPartnerAttestation_Certificat/ HTTP/1.1" 200 - +INFO:root:2025-11-15 10:21:41.458319 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:21:41.459320 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:21:41.463349 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:21:41] "POST /myclass/api/Is_Partnair_Has_Digital_Signature/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:21:41] "POST /myclass/api/Get_List_Site_Formation_with_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:21:41] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:21:41] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:21:42] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2025-11-15 10:21:45.209675 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:21:45] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:root:2025-11-15 10:21:45.262847 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:21:45.264873 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:21:45.268847 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:21:45.271854 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:21:45] "POST /myclass/api/Get_List_Class_domaine/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:21:45] "POST /myclass/api/Get_List_Class_Categorie/ HTTP/1.1" 200 - +INFO:root:2025-11-15 10:21:45.279855 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:21:45.283854 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:21:45] "POST /myclass/api/Get_Ref_Pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:21:45] "POST /myclass/api/Get_List_class_metier/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:21:45] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:21:45] "POST /myclass/api/find_partner_class_like/ HTTP/1.1" 200 - +INFO:root:2025-11-15 10:21:50.116223 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:21:50.116223 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:21:50.119223 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:21:50.122225 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:21:50.127225 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:21:50] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2025-11-15 10:21:50.135224 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:21:50] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2025-11-15 10:21:50.142224 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:21:50] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:21:50] "POST /myclass/api/Get_Partner_List_Partner_Client_with_filter_Like/ HTTP/1.1" 200 - +INFO:root:2025-11-15 10:21:50.152232 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:21:50] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:21:50] "POST /myclass/api/Get_List_Partner_Or_Default_session_step/ HTTP/1.1" 200 - +INFO:root:2025-11-15 10:21:50.161746 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:21:50] "POST /myclass/api/GetPartnerAttestation_Certificat/ HTTP/1.1" 200 - +INFO:root:2025-11-15 10:21:50.164746 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:21:50.166773 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:21:50.177746 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:21:50] "POST /myclass/api/Get_List_Site_Formation_with_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:21:50] "POST /myclass/api/Is_Partnair_Has_Digital_Signature/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:21:50] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:21:50] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:21:51] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2025-11-15 10:21:56.845640 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:21:56.878635 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:21:56.881652 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:21:56.885635 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:21:56.891636 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:21:56.895207 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:21:56] "POST /myclass/api/Get_List_Class_domaine/ HTTP/1.1" 200 - +INFO:root:2025-11-15 10:21:56.902221 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:21:56] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:21:56] "POST /myclass/api/Get_List_Class_Categorie/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:21:56] "POST /myclass/api/Get_Ref_Pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:21:56] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:21:56] "POST /myclass/api/Get_List_class_metier/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:21:56] "POST /myclass/api/find_partner_class_like/ HTTP/1.1" 200 - +INFO:root:2025-11-15 10:22:00.005699 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:22:00.009869 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:22:00.014869 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:22:00.016868 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:22:00] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2025-11-15 10:22:00.026988 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:22:00.030871 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:22:00] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2025-11-15 10:22:00.036871 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:22:00] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-11-15 10:22:00.044898 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:22:00] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:22:00] "POST /myclass/api/Get_Partner_List_Partner_Client_with_filter_Like/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:22:00] "POST /myclass/api/Get_List_Partner_Or_Default_session_step/ HTTP/1.1" 200 - +INFO:root:2025-11-15 10:22:00.053403 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:22:00.055412 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:22:00.059412 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:22:00.063412 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:22:00] "POST /myclass/api/GetPartnerAttestation_Certificat/ HTTP/1.1" 200 - +INFO:root:2025-11-15 10:22:00.070507 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:22:00] "POST /myclass/api/Get_List_Site_Formation_with_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:22:00] "POST /myclass/api/Get_List_Partner_Or_Default_session_step/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:22:00] "POST /myclass/api/Is_Partnair_Has_Digital_Signature/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:22:00] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:22:00] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:22:00] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2025-11-15 10:22:14.825314 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:22:14.826314 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:22:14.828314 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:22:14.831331 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:22:14] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:22:14] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:22:14] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2025-11-15 10:22:14.847343 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:22:14.848362 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:22:14.851345 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:22:14] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-11-15 10:22:14.855853 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:22:14.860867 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:22:14] "POST /myclass/api/Get_Partner_List_Partner_Client_with_filter_Like/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:22:14] "POST /myclass/api/GetPartnerAttestation_Certificat/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:22:14] "POST /myclass/api/Get_List_Partner_Or_Default_session_step/ HTTP/1.1" 200 - +INFO:root:2025-11-15 10:22:14.873880 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:22:14.878432 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:22:14.887431 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:22:14.895433 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:22:14] "POST /myclass/api/Get_List_Site_Formation_with_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:22:14] "POST /myclass/api/Is_Partnair_Has_Digital_Signature/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:22:14] "POST /myclass/api/Get_List_Partner_Or_Default_session_step/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:22:14] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:22:15] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:22:16] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2025-11-15 10:22:17.813270 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:22:17.816297 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:22:17.819301 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:22:17.821280 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:22:17] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:22:17] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2025-11-15 10:22:17.828672 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:22:17.833683 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:22:17] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-11-15 10:22:17.841670 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:22:17] "POST /myclass/api/Get_Partner_List_Partner_Client_with_filter_Like/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:22:17] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-11-15 10:22:17.850702 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:22:17] "POST /myclass/api/Get_List_Partner_Or_Default_session_step/ HTTP/1.1" 200 - +INFO:root:2025-11-15 10:22:17.856701 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:22:17.860980 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:22:17] "POST /myclass/api/GetPartnerAttestation_Certificat/ HTTP/1.1" 200 - +INFO:root:2025-11-15 10:22:17.869549 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:22:17.874620 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:22:17.880617 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:22:17] "POST /myclass/api/Is_Partnair_Has_Digital_Signature/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:22:17] "POST /myclass/api/Get_List_Site_Formation_with_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:22:17] "POST /myclass/api/Get_List_Partner_Or_Default_session_step/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:22:17] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:22:18] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:22:19] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2025-11-15 10:22:46.936805 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:22:47] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files_With_Filter/ HTTP/1.1" 200 - +INFO:root:2025-11-15 10:23:57.556833 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:23:57] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files_With_Filter/ HTTP/1.1" 200 - +INFO:root:2025-11-15 10:24:59.163715 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:24:59.165735 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:24:59.166732 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:24:59.169715 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:24:59.171719 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:24:59] "POST /myclass/api/get_List_domaine_formation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:24:59] "POST /myclass/api/Get_Suggested_Fr_Cities/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:24:59] "POST /myclass/api/Get_Suggested_Word/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:24:59] "POST /myclass/api/get_all_class/ HTTP/1.1" 200 - +INFO:root:2025-11-15 10:24:59.446967 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:24:59.450964 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:24:59] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-15 10:24:59.451967 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:24:59.456965 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:24:59] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:24:59] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:24:59] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-15 10:24:59.464964 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:24:59.466964 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:24:59.470964 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:24:59] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:24:59] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:24:59] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-15 10:24:59.478965 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:24:59.481963 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:24:59] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:24:59] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 10:24:59.490966 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:24:59.494998 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:24:59] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-15 10:24:59.498981 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:24:59] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 10:24:59.505964 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:24:59] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 10:24:59.513966 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:24:59] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:24:59] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 10:24:59.526992 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:24:59] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 10:24:59.531995 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:24:59.536011 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:24:59.538137 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:24:59] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:24:59] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:24:59] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 10:24:59.545136 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:24:59.548134 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:24:59] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-15 10:24:59.558135 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:24:59] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 10:24:59.562151 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:24:59] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 10:24:59.568134 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:24:59] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-15 10:24:59.571151 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:24:59] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:24:59] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 10:24:59.579133 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:24:59.581160 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:24:59] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:24:59] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 10:24:59.588134 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:24:59.590152 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:24:59] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 10:24:59.594134 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:24:59] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:24:59] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 10:24:59.600152 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:24:59] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 10:25:02.448598 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:25:02] "POST /myclass/api/partner_login/ HTTP/1.1" 200 - +INFO:root:2025-11-15 10:25:02.498616 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:25:02.499601 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:25:02.502585 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:25:02.507582 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:25:02] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2025-11-15 10:25:02.514598 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:25:02.523609 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:25:02] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:25:02] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:25:02] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2025-11-15 10:25:02.537591 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:25:02.539589 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:25:02.544038 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:25:02.546056 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:25:02] "POST /myclass/api/Get_Ref_Pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-11-15 10:25:02.555038 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:25:02] "POST /myclass/api/Get_List_Class_domaine/ HTTP/1.1" 200 - +INFO:root:2025-11-15 10:25:02.559052 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:25:02] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:25:02] "POST /myclass/api/Get_List_Class_Categorie/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:25:02] "POST /myclass/api/Get_List_class_metier/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:25:02] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:25:02] "POST /myclass/api/find_partner_class_like/ HTTP/1.1" 200 - +INFO:root:2025-11-15 10:25:04.278054 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:25:04] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files_With_Filter/ HTTP/1.1" 200 - +INFO:root:2025-11-15 10:25:10.943138 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:25:10.945145 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:25:10.948152 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:25:10.953142 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:25:10] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2025-11-15 10:25:10.959715 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:25:10] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2025-11-15 10:25:10.963742 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:25:10] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-11-15 10:25:10.969713 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:25:10] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-11-15 10:25:10.972830 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:25:10] "POST /myclass/api/Get_List_Partner_Or_Default_session_step/ HTTP/1.1" 200 - +INFO:root:2025-11-15 10:25:10.980715 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:25:10.987718 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:25:10] "POST /myclass/api/GetPartnerAttestation_Certificat/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:25:10] "POST /myclass/api/Get_Partner_List_Partner_Client_with_filter_Like/ HTTP/1.1" 200 - +INFO:root:2025-11-15 10:25:10.992724 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 10:25:10.998715 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:25:11] "POST /myclass/api/Is_Partnair_Has_Digital_Signature/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:25:11] "POST /myclass/api/Get_List_Site_Formation_with_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:25:11] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:25:11] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 10:25:12] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\main.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-11-15 10:41:41.256502 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-11-15 10:41:41.256502 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-11-15 10:41:41.256502 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-11-15 10:41:41.257498 : ++ FLASK PORT 5001 ++ +INFO:root:2025-11-15 10:41:41.257498 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\Session_Formation.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-11-15 11:11:09.045356 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-11-15 11:11:09.045356 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-11-15 11:11:09.045356 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-11-15 11:11:09.045356 : ++ FLASK PORT 5001 ++ +INFO:root:2025-11-15 11:11:09.046355 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\Session_Formation.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-11-15 11:12:19.645390 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-11-15 11:12:19.645390 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-11-15 11:12:19.645390 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-11-15 11:12:19.645390 : ++ FLASK PORT 5001 ++ +INFO:root:2025-11-15 11:12:19.645390 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:root:2025-11-15 12:32:55.985034 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 12:32:55.998492 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 12:32:56.004039 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 12:32:56.008655 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 12:32:56.013653 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 12:32:56.015098 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 12:32:56] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2025-11-15 12:32:56.046801 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 12:32:56] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2025-11-15 12:32:56.060794 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 12:32:56] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 12:32:56] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2025-11-15 12:32:56.066808 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 12:32:56] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2025-11-15 12:32:56.073259 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 12:32:56] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 12:32:56] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:root:2025-11-15 12:32:56.095374 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 12:32:56.096403 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 12:32:56.100405 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 12:32:56] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-11-15 12:32:56.109600 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 12:32:56] "POST /myclass/api/Get_Partner_List_Partner_Client_with_filter_Like/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 12:32:56] "POST /myclass/api/GetPartnerAttestation_Certificat/ HTTP/1.1" 200 - +INFO:root:2025-11-15 12:32:56.117007 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 12:32:56] "POST /myclass/api/Get_List_Partner_Or_Default_session_step/ HTTP/1.1" 200 - +INFO:root:2025-11-15 12:32:56.126698 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 12:32:56.134059 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 12:32:56] "POST /myclass/api/Is_Partnair_Has_Digital_Signature/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 12:32:56] "POST /myclass/api/Get_List_Site_Formation_with_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 12:32:56] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 12:32:56] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 12:32:57] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2025-11-15 12:33:00.627591 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 12:33:00.631613 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 12:33:00.636592 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 12:33:00.640595 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 12:33:00.647588 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 12:33:00.649637 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 12:33:00] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 12:33:00] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 12:33:00] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:root:2025-11-15 12:33:00.664633 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 12:33:00] "POST /myclass/api/GetSessionFormation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 12:33:00] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 12:33:00] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 12:33:00] "POST /myclass/api/GetTableauEmargement/ HTTP/1.1" 200 - +INFO:root:2025-11-15 12:33:02.499988 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 12:33:02.501989 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 12:33:02.505710 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 12:33:02.509719 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 12:33:02.513719 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 12:33:02] "POST /myclass/api/Is_Partnair_Has_Digital_Signature/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 12:33:02] "POST /myclass/api/Get_Given_SessionFormation_List_Automatic_Traitement_From/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 12:33:02] "POST /myclass/api/Get_Given_SessionFormation_From_Id/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 12:33:02] "POST /myclass/api/Get_Editable_Document_By_Partner_By_Collection/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 12:33:02] "POST /myclass/api/Audit_Session_Action_Inscrit/ HTTP/1.1" 200 - +INFO:root:2025-11-15 12:33:35.356042 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 12:33:35.360042 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 12:33:35.364044 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 12:33:35.368078 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 12:33:35.376079 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 12:33:35] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 12:33:35] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 12:33:35.386632 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 12:33:35.392632 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 12:33:35] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 12:33:35] "POST /myclass/api/GetSessionFormation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 12:33:35] "POST /myclass/api/GetTableauEmargement/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 12:33:35] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 12:33:35] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:root:2025-11-15 12:33:37.430463 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 12:33:37.433463 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 12:33:37.435481 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 12:33:37.439462 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 12:33:37] "POST /myclass/api/Is_Partnair_Has_Digital_Signature/ HTTP/1.1" 200 - +INFO:root:2025-11-15 12:33:37.444480 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 12:33:37] "POST /myclass/api/Get_Given_SessionFormation_List_Automatic_Traitement_From/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 12:33:37] "POST /myclass/api/Get_Given_SessionFormation_From_Id/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 12:33:37] "POST /myclass/api/Get_Editable_Document_By_Partner_By_Collection/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 12:33:37] "POST /myclass/api/Audit_Session_Action_Inscrit/ HTTP/1.1" 200 - +INFO:root:2025-11-15 12:33:44.239124 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 12:33:44] "POST /myclass/api/Get_List_Convocations_Stagiaire_With_Filter/ HTTP/1.1" 200 - +INFO:root:2025-11-15 12:33:46.025102 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 12:33:46.028087 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 12:33:46] "POST /myclass/api/Get_Given_Class_List_Default_Documents_For_Given_Type_Doc/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 12:33:46] "POST /myclass/api/Get_List_Convocations_Stagiaire_With_Filter/ HTTP/1.1" 200 - +INFO:root:2025-11-15 12:34:08.597292 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 12:34:08] "POST /myclass/api/Get_List_Convocations_Stagiaire_With_Filter/ HTTP/1.1" 200 - +INFO:root:2025-11-15 12:34:11.683529 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 12:34:11.686532 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 12:34:11] "POST /myclass/api/Get_Given_Class_List_Default_Documents_For_Given_Type_Doc/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 12:34:11] "POST /myclass/api/Get_List_Convocations_Stagiaire_With_Filter/ HTTP/1.1" 200 - +INFO:root:2025-11-15 12:34:17.595624 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 12:34:17] "POST /myclass/api/Get_List_Convocations_Stagiaire_With_Filter/ HTTP/1.1" 200 - +INFO:root:2025-11-15 12:34:19.822251 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 12:34:19.823281 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 12:34:19] "POST /myclass/api/Get_Given_Class_List_Default_Documents_For_Given_Type_Doc/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 12:34:19] "POST /myclass/api/Get_List_Convocations_Stagiaire_With_Filter/ HTTP/1.1" 200 - +INFO:root:2025-11-15 12:34:38.962993 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 12:34:38] "POST /myclass/api/Get_List_Convocations_Stagiaire_With_Filter/ HTTP/1.1" 200 - +INFO:root:2025-11-15 12:34:40.736872 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 12:34:40.741877 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 12:34:40] "POST /myclass/api/Get_Given_Class_List_Default_Documents_For_Given_Type_Doc/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 12:34:40] "POST /myclass/api/Get_List_Convocations_Stagiaire_With_Filter/ HTTP/1.1" 200 - +INFO:root:2025-11-15 12:34:41.961687 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 12:34:41.965692 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 12:34:41] "POST /myclass/api/Get_Given_Class_List_Default_Documents_For_Given_Type_Doc/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 12:34:41] "POST /myclass/api/Get_List_Convocations_Stagiaire_With_Filter/ HTTP/1.1" 200 - +INFO:root:2025-11-15 12:36:39.978826 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 12:36:39.982829 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 12:36:39] "POST /myclass/api/Get_Given_Class_List_Default_Documents_For_Given_Type_Doc/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 12:36:39] "POST /myclass/api/Get_List_Convocations_Stagiaire_With_Filter/ HTTP/1.1" 200 - +INFO:root:2025-11-15 12:37:10.104635 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 12:37:10.109633 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 12:37:10.116633 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 12:37:10.131637 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 12:37:10.146660 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 12:37:10] "POST /myclass/api/Is_Partnair_Has_Digital_Signature/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 12:37:10] "POST /myclass/api/Get_Given_SessionFormation_List_Automatic_Traitement_From/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 12:37:10] "POST /myclass/api/Get_Given_SessionFormation_From_Id/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 12:37:10] "POST /myclass/api/Get_Editable_Document_By_Partner_By_Collection/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 12:37:10] "POST /myclass/api/Audit_Session_Action_Inscrit/ HTTP/1.1" 200 - +INFO:root:2025-11-15 12:43:36.738741 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 12:43:36.744741 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 12:43:36.749741 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 12:43:36.756743 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 12:43:36.762741 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 12:43:36] "POST /myclass/api/Is_Partnair_Has_Digital_Signature/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 12:43:36] "POST /myclass/api/Get_Given_SessionFormation_List_Automatic_Traitement_From/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 12:43:36] "POST /myclass/api/Get_Given_SessionFormation_From_Id/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 12:43:37] "POST /myclass/api/Audit_Session_Action_Inscrit/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 12:43:37] "POST /myclass/api/Get_Editable_Document_By_Partner_By_Collection/ HTTP/1.1" 200 - +INFO:root:2025-11-15 12:43:50.005308 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 12:43:50.009309 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 12:43:50] "POST /myclass/api/Get_Given_Class_List_Default_Documents_For_Given_Type_Doc/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 12:43:50] "POST /myclass/api/Get_List_Convocations_Stagiaire_With_Filter/ HTTP/1.1" 200 - +INFO:root:2025-11-15 12:44:10.292659 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 12:44:10.296663 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 12:44:10] "POST /myclass/api/Get_Given_Class_List_Default_Documents_For_Given_Type_Doc/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 12:44:10] "POST /myclass/api/Get_List_Convocations_Stagiaire_With_Filter/ HTTP/1.1" 200 - +INFO:root:2025-11-15 12:44:29.819579 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 12:44:29.824583 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 12:44:29] "POST /myclass/api/Get_Given_Class_List_Default_Documents_For_Given_Type_Doc/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 12:44:29] "POST /myclass/api/Get_List_Convocations_Stagiaire_With_Filter/ HTTP/1.1" 200 - +INFO:root:2025-11-15 12:44:55.869994 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 12:44:55.873996 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 12:44:55] "POST /myclass/api/Get_Given_Class_List_Default_Documents_For_Given_Type_Doc/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 12:44:55] "POST /myclass/api/Get_List_Convocations_Stagiaire_With_Filter/ HTTP/1.1" 200 - +INFO:root:2025-11-15 12:54:48.042997 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 12:54:48] "POST /myclass/api/Get_List_Convocations_Stagiaire_With_Filter/ HTTP/1.1" 200 - +INFO:root:2025-11-15 12:54:51.051511 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 12:54:51.056025 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 12:54:51] "POST /myclass/api/Get_Given_Class_List_Default_Documents_For_Given_Type_Doc/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 12:54:51] "POST /myclass/api/Get_List_Convocations_Stagiaire_With_Filter/ HTTP/1.1" 200 - +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-11-15 19:32:54.863536 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-11-15 19:32:54.864535 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-11-15 19:32:54.864535 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-11-15 19:32:54.864535 : ++ FLASK PORT 5001 ++ +INFO:root:2025-11-15 19:32:54.864535 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +INFO:werkzeug:WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead. + * Running on http://localhost:5001 +INFO:werkzeug:Press CTRL+C to quit +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-11-15 19:33:13.860327 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-11-15 19:33:13.860327 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-11-15 19:33:13.860327 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-11-15 19:33:13.860327 : ++ FLASK PORT 5001 ++ +INFO:root:2025-11-15 19:33:13.860327 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:root:2025-11-15 19:33:13.940442 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:33:13] "POST /myclass/api/partner_login/ HTTP/1.1" 200 - +INFO:root:2025-11-15 19:33:16.049558 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:33:16.050556 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:33:16.053558 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:33:16.054557 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:33:16.057556 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:33:16] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:33:16] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:33:16] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:root:2025-11-15 19:33:16.081562 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:33:16] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:root:2025-11-15 19:33:16.099189 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:33:16.101188 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:33:16.103186 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:33:16.104186 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:33:16.109186 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:33:16] "POST /myclass/api/Get_Ref_Pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-11-15 19:33:16.116188 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:33:16] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:33:16] "POST /myclass/api/Get_List_Class_Categorie/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:33:16] "POST /myclass/api/Get_List_Class_domaine/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:33:16] "POST /myclass/api/Get_List_class_metier/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:33:16] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:33:16] "POST /myclass/api/find_partner_class_like/ HTTP/1.1" 200 - +INFO:root:2025-11-15 19:33:21.992892 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:33:21.997898 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:33:21.999901 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:33:22.003896 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:33:22.009498 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:33:22] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2025-11-15 19:33:22.012481 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:33:22.020499 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:33:22] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:33:22] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:33:22] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2025-11-15 19:33:22.028481 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:33:22] "POST /myclass/api/Get_Partner_List_Partner_Client_with_filter_Like/ HTTP/1.1" 200 - +INFO:root:2025-11-15 19:33:22.036483 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:33:22] "POST /myclass/api/Get_List_Partner_Or_Default_session_step/ HTTP/1.1" 200 - +INFO:root:2025-11-15 19:33:22.041497 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:33:22] "POST /myclass/api/GetPartnerAttestation_Certificat/ HTTP/1.1" 200 - +INFO:root:2025-11-15 19:33:22.046512 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:33:22.050497 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:33:22] "POST /myclass/api/Is_Partnair_Has_Digital_Signature/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:33:22] "POST /myclass/api/Get_List_Site_Formation_with_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:33:22] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:33:22] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:33:23] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2025-11-15 19:33:23.900542 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:33:23.925049 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:33:23.927049 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:33:23.930049 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:33:23.938051 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:33:23] "POST /myclass/api/Get_Ref_Pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-11-15 19:33:23.945174 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:33:23] "POST /myclass/api/Get_List_Class_domaine/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:33:23] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2025-11-15 19:33:23.951052 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:33:23] "POST /myclass/api/Get_List_Class_Categorie/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:33:23] "POST /myclass/api/Get_List_class_metier/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:33:23] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:33:23] "POST /myclass/api/find_partner_class_like/ HTTP/1.1" 200 - +INFO:root:2025-11-15 19:33:29.937835 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:33:29] "POST /myclass/api/find_partner_class_like/ HTTP/1.1" 200 - +INFO:root:2025-11-15 19:33:30.839972 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:33:30.844310 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:33:30.848312 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:33:30.850312 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:33:30.856312 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:33:30] "POST /myclass/api/Get_List_Class_domaine/ HTTP/1.1" 200 - +INFO:root:2025-11-15 19:33:30.861376 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:33:30] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:33:30] "POST /myclass/api/Get_List_class_metier/ HTTP/1.1" 200 - +INFO:root:2025-11-15 19:33:30.874316 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:33:30.876359 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:33:30] "POST /myclass/api/Get_List_Class_Categorie/ HTTP/1.1" 200 - +INFO:root:2025-11-15 19:33:30.888837 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:33:30] "POST /myclass/api/Get_List_Type_Evaluation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:33:30] "POST /myclass/api/Get_Ref_Pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:33:30] "POST /myclass/api/Get_List_Class_Evaluation/ HTTP/1.1" 200 - +INFO:root:2025-11-15 19:33:30.897835 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:33:30] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-11-15 19:33:30.905430 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:33:30.911984 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:33:30.915007 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:33:30] "POST /myclass/api/getRecodedClassImage/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:33:30] "POST /myclass/api/Get_List_Class_Niveau_Formation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:33:30] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:33:30] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:33:30] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-11-15 19:33:31.032588 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:33:31] "POST /myclass/api/getRecodedClassImage/ HTTP/1.1" 200 - +INFO:root:2025-11-15 19:33:31.052588 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:33:31] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:root:2025-11-15 19:33:31.069587 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:33:31] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files_With_Filter/ HTTP/1.1" 200 - +INFO:root:2025-11-15 19:33:35.975771 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:33:35.979770 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:33:35.985771 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:33:35.990769 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:33:35] "POST /myclass/api/Get_List_Convocations_Stagiaire_With_Filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:33:35] "POST /myclass/api/Get_List_Conventions_Stagiaire_With_Filter/ HTTP/1.1" 200 - +INFO:root:2025-11-15 19:33:35.999769 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:33:36.004789 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:33:36.008767 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:33:36] "POST /myclass/api/Get_List_Convocations_Stagiaire_With_Filter/ HTTP/1.1" 200 - +INFO:root:2025-11-15 19:33:36.015775 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:33:36] "POST /myclass/api/Get_List_Conventions_Stagiaire_With_Filter/ HTTP/1.1" 200 - +INFO:root:2025-11-15 19:33:36.021787 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:33:36] "POST /myclass/api/Get_List_Formulaire_with_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:33:36] "POST /myclass/api/Get_List_Conventions_Stagiaire_With_Filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:33:36] "POST /myclass/api/Get_List_Conventions_Stagiaire_With_Filter/ HTTP/1.1" 200 - +INFO:root:2025-11-15 19:33:36.029792 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:33:36] "POST /myclass/api/Get_List_Formulaire_with_filter/ HTTP/1.1" 200 - +INFO:root:2025-11-15 19:33:36.036778 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:33:36.041774 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:33:36] "POST /myclass/api/Get_List_Formulaire_with_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:33:36] "POST /myclass/api/Get_List_Modele_Attestion_Formation_With_Filter/ HTTP/1.1" 200 - +INFO:root:2025-11-15 19:33:36.050946 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:33:36] "POST /myclass/api/Get_List_Modele_Attestion_Formation_With_Filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:33:36] "POST /myclass/api/Get_List_Formulaire_with_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:33:36] "POST /myclass/api/Get_Given_Class_List_Default_Documents/ HTTP/1.1" 200 - +INFO:root:2025-11-15 19:33:55.372065 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:33:55] "POST /myclass/api/Update_Class_Default_Document/ HTTP/1.1" 200 - +INFO:root:2025-11-15 19:34:00.005639 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:34:00.009640 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:34:00] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2025-11-15 19:34:00.021642 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:34:00.025641 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:34:00.040665 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:34:00] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:34:00] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:34:00] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2025-11-15 19:34:00.307621 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:34:00.313632 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:34:00.318710 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:34:00.320256 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:34:00.322245 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:34:00.333831 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:34:00] "POST /myclass/api/Get_List_Class_domaine/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:34:00] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:34:00] "POST /myclass/api/Get_Ref_Pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:34:00] "POST /myclass/api/Get_List_Class_Categorie/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:34:00] "POST /myclass/api/Get_List_class_metier/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:34:00] "POST /myclass/api/find_partner_class_like/ HTTP/1.1" 200 - +INFO:root:2025-11-15 19:34:07.649126 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:34:07.651127 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:34:07.655126 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:34:07.656125 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:34:07] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2025-11-15 19:34:07.664129 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:34:07.668132 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:34:07.675174 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:34:07] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2025-11-15 19:34:07.680150 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:34:07] "POST /myclass/api/Get_List_Partner_Or_Default_session_step/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:34:07] "POST /myclass/api/Get_Partner_List_Partner_Client_with_filter_Like/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:34:07] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-11-15 19:34:07.687151 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:34:07] "POST /myclass/api/GetPartnerAttestation_Certificat/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:34:07] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-11-15 19:34:07.693150 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:34:07.699151 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:34:07.707151 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:34:07] "POST /myclass/api/Get_List_Site_Formation_with_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:34:07] "POST /myclass/api/Is_Partnair_Has_Digital_Signature/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:34:07] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:34:08] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:34:09] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2025-11-15 19:34:20.703502 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:34:20] "POST /myclass/api/get_Class_From_Internal_Url/ HTTP/1.1" 200 - +INFO:root:2025-11-15 19:34:53.842035 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:34:53] "POST /myclass/api/Add_Update_SessionFormation/ HTTP/1.1" 200 - +INFO:root:2025-11-15 19:34:53.966280 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:34:54] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 19:36:43.023447 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:36:43.026447 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:36:43.029448 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:36:43.031448 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:36:43.035455 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:36:43] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2025-11-15 19:36:43.038456 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:36:43] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2025-11-15 19:36:43.043455 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:36:43.050967 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:36:43] "POST /myclass/api/Get_Partner_List_Partner_Client_with_filter_Like/ HTTP/1.1" 200 - +INFO:root:2025-11-15 19:36:43.062968 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:36:43] "POST /myclass/api/Get_List_Partner_Or_Default_session_step/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:36:43] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:36:43] "POST /myclass/api/GetPartnerAttestation_Certificat/ HTTP/1.1" 200 - +INFO:root:2025-11-15 19:36:43.069969 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:36:43] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-11-15 19:36:43.076967 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:36:43.080966 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:36:43] "POST /myclass/api/Get_List_Site_Formation_with_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:36:43] "POST /myclass/api/Is_Partnair_Has_Digital_Signature/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:36:43] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:36:43] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:36:43] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\Session_Formation.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-11-15 19:40:31.811872 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-11-15 19:40:31.812877 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-11-15 19:40:31.812877 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-11-15 19:40:31.812877 : ++ FLASK PORT 5001 ++ +INFO:root:2025-11-15 19:40:31.812877 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +INFO:werkzeug:WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead. + * Running on http://localhost:5001 +INFO:werkzeug:Press CTRL+C to quit +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-11-15 19:40:50.567953 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-11-15 19:40:50.568938 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-11-15 19:40:50.568938 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-11-15 19:40:50.568938 : ++ FLASK PORT 5001 ++ +INFO:root:2025-11-15 19:40:50.568938 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:root:2025-11-15 19:41:02.404942 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:41:02.408943 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:41:02.410945 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:41:02.413455 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:41:02] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:41:02] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:41:02] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2025-11-15 19:41:02.438973 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:41:02] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:root:2025-11-15 19:41:02.460976 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:41:02.463976 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:41:02.468016 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:41:02.473518 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:41:02] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:41:02] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2025-11-15 19:41:02.483537 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:41:02.486532 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:41:02.488533 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:41:02] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-11-15 19:41:02.498049 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:41:02] "POST /myclass/api/Get_List_Partner_Or_Default_session_step/ HTTP/1.1" 200 - +INFO:root:2025-11-15 19:41:02.505048 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:41:02.509050 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:41:02] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:41:02] "POST /myclass/api/Get_Partner_List_Partner_Client_with_filter_Like/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:41:02] "POST /myclass/api/GetPartnerAttestation_Certificat/ HTTP/1.1" 200 - +INFO:root:2025-11-15 19:41:02.518564 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:41:02.523562 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:41:02] "POST /myclass/api/Get_List_Site_Formation_with_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:41:02] "POST /myclass/api/Is_Partnair_Has_Digital_Signature/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:41:02] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:41:02] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:41:03] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2025-11-15 19:41:04.451938 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:41:04.453938 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:41:04.456940 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:41:04.458937 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:41:04.465947 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:41:04] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2025-11-15 19:41:04.472945 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:41:04] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:41:04] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2025-11-15 19:41:04.483495 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:41:04] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-11-15 19:41:04.489052 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:41:04] "POST /myclass/api/Get_Partner_List_Partner_Client_with_filter_Like/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:41:04] "POST /myclass/api/Get_List_Partner_Or_Default_session_step/ HTTP/1.1" 200 - +INFO:root:2025-11-15 19:41:04.495051 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:41:04] "POST /myclass/api/GetPartnerAttestation_Certificat/ HTTP/1.1" 200 - +INFO:root:2025-11-15 19:41:04.498085 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:41:04.503583 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:41:04.508602 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:41:04] "POST /myclass/api/Get_List_Site_Formation_with_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:41:04] "POST /myclass/api/Is_Partnair_Has_Digital_Signature/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:41:04] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:41:05] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:41:05] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2025-11-15 19:41:09.501020 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:41:09.503021 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:41:09.506021 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:41:09.509023 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:41:09] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2025-11-15 19:41:09.513536 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:41:09] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2025-11-15 19:41:09.520572 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:41:09.523543 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:41:09] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:41:09] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:41:09] "POST /myclass/api/Get_Partner_List_Partner_Client_with_filter_Like/ HTTP/1.1" 200 - +INFO:root:2025-11-15 19:41:09.534056 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:41:09] "POST /myclass/api/Get_List_Partner_Or_Default_session_step/ HTTP/1.1" 200 - +INFO:root:2025-11-15 19:41:09.544053 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:41:09] "POST /myclass/api/GetPartnerAttestation_Certificat/ HTTP/1.1" 200 - +INFO:root:2025-11-15 19:41:09.549055 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:41:09.556056 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:41:09.562060 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:41:09] "POST /myclass/api/Get_List_Site_Formation_with_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:41:09] "POST /myclass/api/Is_Partnair_Has_Digital_Signature/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:41:09] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:41:09] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:41:10] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2025-11-15 19:41:11.903550 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:41:11.906550 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:41:11.910550 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:41:11.915577 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:41:11.920590 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:41:11] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:root:2025-11-15 19:41:11.926590 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:41:11] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:41:11] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:41:11] "POST /myclass/api/GetTableauEmargement/ HTTP/1.1" 200 - +INFO:root:2025-11-15 19:41:11.935137 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:41:11.936142 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:41:11] "POST /myclass/api/GetSessionFormation/ HTTP/1.1" 200 - +INFO:root:2025-11-15 19:41:11.944141 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:41:11] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:41:11] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:41:11] "POST /myclass/api/Get_List_UE_Given_SessionFormation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:41:11] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 - +INFO:root:2025-11-15 19:41:14.501295 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:41:14.502299 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:41:14.504301 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:41:14.510302 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:41:14.513302 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:41:14] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2025-11-15 19:41:14.518815 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:41:14.524850 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:41:14.532847 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:41:14] "POST /myclass/api/Get_Partner_List_Partner_Client_with_filter_Like/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:41:14] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:41:14] "POST /myclass/api/GetPartnerAttestation_Certificat/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:41:14] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2025-11-15 19:41:14.545363 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:41:14] "POST /myclass/api/Get_List_Partner_Or_Default_session_step/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:41:14] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-11-15 19:41:14.551361 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:41:14.554361 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:41:14.558362 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:41:14] "POST /myclass/api/Get_List_Site_Formation_with_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:41:14] "POST /myclass/api/Is_Partnair_Has_Digital_Signature/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:41:14] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:41:14] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:41:15] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2025-11-15 19:41:17.164915 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:41:17.168913 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:41:17.172955 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:41:17.175911 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:41:17.181913 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:41:17] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:41:17] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:root:2025-11-15 19:41:17.186931 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:41:17.191921 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:41:17] "POST /myclass/api/GetTableauEmargement/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:41:17] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:41:17] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:41:17] "POST /myclass/api/GetSessionFormation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:41:17] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:root:2025-11-15 19:41:44.784506 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:41:44.788505 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:41:44] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:41:45] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2025-11-15 19:41:48.002623 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:41:48.006627 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:41:48.009625 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:41:48.012625 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:41:48] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-11-15 19:41:48.018629 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:41:48] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:41:48] "POST /myclass/api/Get_Partner_List_Partner_Client_with_filter_Like/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:41:48] "POST /myclass/api/Get_List_Site_Formation_with_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:41:48] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2025-11-15 19:42:17.431262 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:42:18.617180 : L'utilisateur destinataire de l'email est invalide +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:42:19] "POST /myclass/api/AddStagiairetoClass/ HTTP/1.1" 200 - +INFO:root:2025-11-15 19:42:19.111536 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:42:19.112567 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:42:19.118545 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:42:19.122564 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:42:19] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:42:19] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:root:2025-11-15 19:42:19.129559 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:42:19] "POST /myclass/api/GetTableauEmargement/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:42:19] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:42:20] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2025-11-15 19:42:21.670404 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:42:21.673419 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:42:21.676420 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:42:21.680420 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:42:21.683419 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:42:21] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:42:21] "POST /myclass/api/Get_Partner_List_Partner_Client_with_filter_Like/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:42:21] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:42:21] "POST /myclass/api/Get_List_Site_Formation_with_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:42:22] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2025-11-15 19:42:40.917806 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:42:41.828346 : L'utilisateur destinataire de l'email est invalide +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:42:42] "POST /myclass/api/AddStagiairetoClass/ HTTP/1.1" 200 - +INFO:root:2025-11-15 19:42:42.606594 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:42:42.609612 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:42:42.611594 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:42:42.615611 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:42:42] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:root:2025-11-15 19:42:42.618612 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:42:42] "POST /myclass/api/GetTableauEmargement/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:42:42] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:42:42] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:42:44] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2025-11-15 19:42:51.645836 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:42:52] "POST /myclass/api/Accept_List_AttendeeInscription/ HTTP/1.1" 200 - +INFO:root:2025-11-15 19:42:52.686319 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:42:52.689310 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:42:52] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:root:2025-11-15 19:42:52.696307 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:42:52.699826 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:42:52] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:42:52] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:42:55] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2025-11-15 19:42:56.319401 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:42:56.321425 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:42:56.324402 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:42:56.329406 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:42:56.333401 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:42:56] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:42:56] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:42:56] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:42:56] "POST /myclass/api/Get_List_Groupe_Inscrit_With_Filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:42:56] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 - +INFO:root:2025-11-15 19:43:01.602057 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:43:01] "POST /myclass/api/Create_Automatic_Sequence/ HTTP/1.1" 200 - +INFO:root:2025-11-15 19:43:01.646572 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:43:01] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 19:43:39.988898 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:43:39.991899 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:43:39.995899 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:43:39.998905 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:43:40] "POST /myclass/api/Is_Partnair_Has_Digital_Signature/ HTTP/1.1" 200 - +INFO:root:2025-11-15 19:43:40.002906 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:43:40] "POST /myclass/api/Get_Given_SessionFormation_List_Automatic_Traitement_From/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:43:40] "POST /myclass/api/Get_Given_SessionFormation_From_Id/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:43:40] "POST /myclass/api/Audit_Session_Action_Inscrit/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:43:40] "POST /myclass/api/Get_Editable_Document_By_Partner_By_Collection/ HTTP/1.1" 200 - +INFO:root:2025-11-15 19:43:44.843979 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:43:44] "POST /myclass/api/Get_List_Conventions_Stagiaire_With_Filter/ HTTP/1.1" 200 - +INFO:root:2025-11-15 19:43:47.016164 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:43:47.019141 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:43:47] "POST /myclass/api/Get_Given_Class_List_Default_Documents_For_Given_Type_Doc/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:43:47] "POST /myclass/api/Get_List_Conventions_Stagiaire_With_Filter/ HTTP/1.1" 200 - +INFO:root:2025-11-15 19:43:48.354203 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:43:48.356204 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:43:48] "POST /myclass/api/Get_Given_Class_List_Default_Documents_For_Given_Type_Doc/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:43:48] "POST /myclass/api/Get_List_Conventions_Stagiaire_With_Filter/ HTTP/1.1" 200 - +INFO:root:2025-11-15 19:43:49.803819 : Security check : IP adresse '127.0.0.1' connected +DEBUG:xhtml2pdf.document:pisaDocument options: + src = '

 

\n

\n

\n
\n
\n

 

\n\n\n\n\n\n\n\n
\n

Entre L\'Organisme de formation    ci-après nommé l\'Organisme de formation
Situé :    
Déclation d\'activité :   Représenté par : [PDG]
Signataire dûment habilité aux fins des présentes :  prenom nonn 
Contact :   

\n

 

\n
\n

Et le bénéciaire : Client 2   Réprésenté par
(Ci-aprés nommé le client)
Situé :      
Représenté par :    en qualité de
Contact : billardman01@hotmail.com 

\n

 

\n
\n
\n

Est conclue la convention suivante. 

\n

Article 1 : Objet, nature, et durée de la formation
Le bénéciaire entend faire participer une partie de son personnel à l\'action de formation suivante organisée par l\'organisme de formation Colas Rail 

\n


Formation :  OPÉRATEUR POLYVALENT DES OPÉRATIONS AU SOL 

Durée : 30.0   jour (s) 
Lieu de formation :vile sit1 
Dates de formation : 17/11/2025  19/11/2025 
Nom formateur : nom_Enseignant_3 Prenom_3 

\n

Article 2 : Programme de la formation
La description detaillée du programme (méthodes pédagogiques, évaluation) est fourni au client

\n

Article 3 : Engagement de participation à la formation
Le bénéciaire s\'engage à assurer la présence du / des stagiaire/s aux dates et lieux prévus ci-dessus.
Liste des stagiaires : 

\n
aaa   bbbb   mysytraining+apprenant1@gmail.com
\n

Article 4 : Prix de la formation 
La formation est réglée en totalité par le client
Coût pédagogique par stagiaire : 5750 

\n

Article 5 : Modalités de réglement
orem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

\n

Article 6 : Moyes pédagogiques et techniques mises en oeuvre
orem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

\n

Article x : Litiges
orem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

\n

 

\n

 

\n

Paris , 15/11/2025 

\n\n\n\n\n\n\n\n
\n

Pour l\'organisme de formation
prenom  nonn

\n
\n

Pour le client :
Nom & Prénom du Signataire

\n
\n

 

\n

 

\n

 

\n

Colas Rail 
Téléphone : 
Site web : https://colasrail.com/ 

\n

 

\n

 

' + dest = <_io.BufferedRandom name='./temp_direct/Convention_43598_73231.pdf'> + path = '' + link_callback = None + xhtml = False + context_meta = None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:Col widths: [None, None] +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:Col widths: [None, None] +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:43:50] "GET /myclass/api/Prepare_and_Send_Convention_From_Session_By_PDF/L5RCcP4tDImFAoAxbn5cluWrrouI_6jAPQ/6918c7cd165449f422262a52/65f05a36c544f77525a3062e HTTP/1.1" 200 - +INFO:root:2025-11-15 19:43:50.234068 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:43:50] "POST /myclass/api/Get_Editable_Document_By_Partner_By_Collection/ HTTP/1.1" 200 - +INFO:root:2025-11-15 19:44:04.768829 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:44:04] "POST /myclass/api/Get_List_Conventions_Stagiaire_With_Filter/ HTTP/1.1" 200 - +INFO:root:2025-11-15 19:44:06.440735 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:44:06] "POST /myclass/api/Get_Given_Class_List_Default_Documents_For_Given_Type_Doc/ HTTP/1.1" 200 - +INFO:root:2025-11-15 19:44:06.465731 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:44:06] "POST /myclass/api/Get_List_Conventions_Stagiaire_With_Filter/ HTTP/1.1" 200 - +INFO:root:2025-11-15 19:44:08.313549 : Security check : IP adresse '127.0.0.1' connected +DEBUG:xhtml2pdf.document:pisaDocument options: + src = '\n\n\n\n\n\n\n\n\n
  
\n
 
\n

\n
Entre les soussignés
1)  France Active Seine et Marne Essonnes FA SME, 29 allée Jean Rostand, 91000 Évry-Courcouronnes, représenté par son président Christian Mesnier,
2)   NOM  : fff
               PRENOM :  hhh
               ADRESSE :      
\n
Est conclue la convention suivante, en application de l’article\n

Article 1 : Objet  de la convention 
FA SME organisera l’action de formation suivante : « Bloc 4 Élaborer son action commercial RCNP 35215BC04 » - OPÉRATEUR POLYVALENT DES OPÉRATIONS AU SOL 
-    Formation : OPÉRATEUR POLYVALENT DES OPÉRATIONS AU SOL  
-    Objectif : Acquérir les connaissances et compétences de base, nécessaires au métier « d’entrepreneur» lié à la création, à la gestion et au développement de petites entreprises. 
-    Programme et méthode : joints en annexe.
-    Type d’action de formation (article D.6313-1 du code du travail modifié par la loi 2018 -771 du 5 Actions de formation
-    Date : du 17/11/2025 au 19/11/2025 
-    Durée : 30.0   jour (s)
-    Lieu :  adr site1  , cp site 1 - vile sit1 

\n

Article 2 : Effectif formé
France Active Seine et marne Essonne accueillera 5 personne(s)

\n

Article 3 : Dispositions financières
En contrepartie de cette action de formation, hhh  fffs’acquittera des coûts suivants : 
•    Frais de formation : 5750  € TTC

\n

Article 4 : Modalités de règlement
Le coût de la formation peut être réglé :
•    Par mobilisation du Compte Personnel de Formation (CPF) : via la plateforme MonCompteFormation (MCF) Le règlement est effectué directement par la Caisse des Dépôts et Consignations, conformément aux Conditions Générales d’Utilisation de MCF. La validation définitive de l’inscription est conditionnée par l’accord de financement sur la plateforme et par l’acceptation des conditions de service par le bénéficiaire.
•    Par financement personnel : Dans ce cas, le règlement est à effectuer par chèque, espèce ou virement (si paiement en une seule fois), à réception de la facture émise par FASME. Le paiement devra être intégralement effectué avant l’entrée en formation, sauf accord particulier formalisé entre les parties. La validation définitive de l’inscription est subordonnée à la réception du paiement ou à la signature d’un échéancier de paiement.

\n

Article 5 : Dédit ou abandon
Toute annulation d’inscription intervenant moins de 7 (sept) jours ouvrés avant la date de début de la formation, et en dehors du délai de rétractation, donne lieu à des frais d’annulation égaux à 100 % (cent pour cent) du prix de la formation indiquée sur la Commande.

\n

Article 6 : Différents éventuels
En cas de contestation, l’organisme ou les stagiaires peuvent contacter le service réclamation à l’adresse mail : formation@franceactive-seineetmarneessonne.org. Un traitement de la réclamation sera effectué dans un délai de 7 jours ouvrés. Si une contestation ou un différend ne peuvent être réglés à l’amiable, le Tribunal de Paris sera seul compétent pour régler le litige.

\n

Fait en double exemplaire, à Évry, le , 15/11/2025 

\n

Pour France Active Seine et Marne Essonne
Emmanuelle Billard, Directrice Générale

\n
' + dest = <_io.BufferedRandom name='./temp_direct/Convention_43598_83942.pdf'> + path = '' + link_callback = None + xhtml = False + context_meta = None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.files:FileObject 'data:image/png;base64,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', Basepath: 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\__dummy__' +DEBUG:xhtml2pdf.tags:Parsing img tag, src: +DEBUG:xhtml2pdf.tags:Attrs: {'src': , 'width': 183.0, 'height': 53.0, 'align': None, 'id': None} +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 41 8192 +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.files:FileObject 'data:image/png;base64,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', Basepath: 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\__dummy__' +DEBUG:xhtml2pdf.tags:Parsing img tag, src: +DEBUG:xhtml2pdf.tags:Attrs: {'src': , 'width': 116.0, 'height': 54.0, 'align': None, 'id': None} +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 41 8192 +DEBUG:xhtml2pdf.tables:Col widths: [None, None, None, None] +DEBUG:xhtml2pdf.files:FileObject 'data:image/png;base64,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', Basepath: 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\__dummy__' +DEBUG:xhtml2pdf.tags:Parsing img tag, src: +DEBUG:xhtml2pdf.tags:Attrs: {'src': , 'width': None, 'height': None, 'align': None, 'id': None} +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'gAMA' 41 4 +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 28781 +WARNING:xhtml2pdf.util:getSize: Not a float '90%' +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 41 8192 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 41 8192 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'gAMA' 41 4 +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 28781 +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:44:09] "GET /myclass/api/Prepare_and_Send_Convention_From_Session_By_PDF/L5RCcP4tDImFAoAxbn5cluWrrouI_6jAPQ/6918c7cd165449f422262a52/65f05a36c544f77525a30631 HTTP/1.1" 200 - +INFO:root:2025-11-15 19:44:09.843708 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:44:10] "POST /myclass/api/Get_Editable_Document_By_Partner_By_Collection/ HTTP/1.1" 200 - +INFO:root:2025-11-15 19:44:14.720753 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:44:14] "POST /myclass/api/Get_List_Convocations_Stagiaire_With_Filter/ HTTP/1.1" 200 - +INFO:root:2025-11-15 19:44:16.215951 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:44:16] "POST /myclass/api/Get_Given_Class_List_Default_Documents_For_Given_Type_Doc/ HTTP/1.1" 200 - +INFO:root:2025-11-15 19:44:16.239952 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:44:16] "POST /myclass/api/Get_List_Convocations_Stagiaire_With_Filter/ HTTP/1.1" 200 - +INFO:root:2025-11-15 19:47:09.803124 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:47:09.807119 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:47:09.817105 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:47:09.823119 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:47:09.828131 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:47:09] "POST /myclass/api/Is_Partnair_Has_Digital_Signature/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:47:09] "POST /myclass/api/Get_Given_SessionFormation_List_Automatic_Traitement_From/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:47:09] "POST /myclass/api/Get_Given_SessionFormation_From_Id/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:47:10] "POST /myclass/api/Get_Editable_Document_By_Partner_By_Collection/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:47:10] "POST /myclass/api/Audit_Session_Action_Inscrit/ HTTP/1.1" 200 - +INFO:root:2025-11-15 19:47:20.366766 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:47:20] "POST /myclass/api/Get_List_Convocations_Stagiaire_With_Filter/ HTTP/1.1" 200 - +INFO:root:2025-11-15 19:47:23.370822 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:47:23.377353 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:47:23] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:47:25] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2025-11-15 19:47:26.236446 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:47:26.239461 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:47:26.244445 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:47:26] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 19:47:26.247458 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:47:26.252460 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:47:26.258458 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:47:26] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:47:26] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:root:2025-11-15 19:47:26.267447 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:47:26] "POST /myclass/api/GetTableauEmargement/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:47:26] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:47:26] "POST /myclass/api/GetSessionFormation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:47:26] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:root:2025-11-15 19:47:28.379071 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:47:28.382583 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:47:28.387584 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:47:28.390092 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:47:28] "POST /myclass/api/Is_Partnair_Has_Digital_Signature/ HTTP/1.1" 200 - +INFO:root:2025-11-15 19:47:28.396132 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:47:28] "POST /myclass/api/Get_Given_SessionFormation_List_Automatic_Traitement_From/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:47:28] "POST /myclass/api/Get_Given_SessionFormation_From_Id/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:47:28] "POST /myclass/api/Get_Editable_Document_By_Partner_By_Collection/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:47:28] "POST /myclass/api/Audit_Session_Action_Inscrit/ HTTP/1.1" 200 - +INFO:root:2025-11-15 19:47:37.105364 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:47:37] "POST /myclass/api/Get_List_Convocations_Stagiaire_With_Filter/ HTTP/1.1" 200 - +INFO:root:2025-11-15 19:47:38.557727 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:47:38.560705 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:47:38] "POST /myclass/api/Get_Given_Class_List_Default_Documents_For_Given_Type_Doc/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:47:38] "POST /myclass/api/Get_List_Convocations_Stagiaire_With_Filter/ HTTP/1.1" 200 - +INFO:root:2025-11-15 19:47:44.045889 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:47:44.048405 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:47:44] "POST /myclass/api/Get_Given_Class_List_Default_Documents_For_Given_Type_Doc/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:47:44] "POST /myclass/api/Get_List_Convocations_Stagiaire_With_Filter/ HTTP/1.1" 200 - +INFO:root:2025-11-15 19:47:45.451612 : Security check : IP adresse '127.0.0.1' connected +DEBUG:xhtml2pdf.document:pisaDocument options: + src = '

 

\n

\n

 

\n
\n
\n
\n
\n

A l\'attention  m   bbbb aaa  

Situé :        

\n
\n
\n
\n
\n
L\'Organisme de formation  Colas Rail   ci-après nommé l\'Organisme de formation
Situé : rue de la république 77 paris 
Déclation d\'activité :  NDA-001254  Représenté par : Christian XXXX
Signataire dûment habilité aux fins des présentes : Emmanuelle XXXXXX
Contact :  contact@elyos-si.org
Téléphone : 01 XX XX XX XX 
\n
à le plaisir de vous convier à la formation ci-dessous :
Formation :   OPÉRATEUR POLYVALENT DES OPÉRATIONS AU SOL
Durée :  30.0 jour (s)
Lieu de formation :   adr site1  , cp site 1 - vile sit1 
Vous êtes invités à vous présenter 20 minutes avant l\'horaire prévu.
\n
\n
Les séquences de formation  :
\n
Du    17/11/2025 09:00  au 17/11/2025 17:30
\n
Du    18/11/2025 09:00  au 18/11/2025 17:30
\n
Du    19/11/2025 09:00  au 19/11/2025 17:30
\n
\n
Au plaisir de vous retrouver prochainement,
\n
15/11/2025
\n

\n

 

\n

 Colas Rail 
Téléphone : 07 69 20 39 45 
Email :  mysytraining+dev@gmail.com 
Site :  https://colasrail.com/ 

\n

 

\n
' + dest = <_io.BufferedRandom name='./temp_direct/Convocation_43598_27161.pdf'> + path = '' + link_callback = None + xhtml = False + context_meta = None +DEBUG:xhtml2pdf.files:FileObject 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAfQAAACnCAYAAADnu65nAAAAAXNSR0IB2cksfwAAAARnQU1BAACxjwv8YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAAlwSFlzAAAOwgAADsIBFShKgAAAAAd0SU1FB+kHBgYaIOUaxYcAACAASURBVHja7J13fFTF2sd/Z1t6JYVkd9MLoSSEElroAhJQiiCoNGn2BihiuffKtV7FVxEUECVIEQQEBEQEaYr0kB7Se+/JZjfbzvP+geSS7CabDl7myyd/cHbOmTkzc+aZ55lnnuGIiMBgMBgMBuNvjYBVAYPBYDAYTKAzGAwGg8FgAp3BYDAYDAYT6AwGg8FgMJhAZzAYDAaDCXQGg8FgMBhMoDMYDAaDwWACncFgMBgMBhPoDAaDwWAwgc5gMBgMBoMJdAaDwWAwGEygMxgMBoPBYAKdwWAwGAwm0BkMBoPBYDCBzmAwGAwGgwl0BoNxj8HzPKqrq1hFMBj3ACJWBfc2OuJRz+sbNxongLlAyCqnHeiJUM/roOf1qNRpUK3TQMXrYC0Uw0Yohq1QDJFQBDOBEGKOzXdNcf36NZw69RtWrVoJsVhyz5VPq9VCo9FAr9dDp9NBqVRCKBTCysoKHMdBLBbDzMwMHMexxmQwgZ6urMa54lSAuqfABGCQkwdCbF0Mfkupq8SFsuyOZ8JxkIgksBWZw8fCBu7m1rAXm+NufPK/lefi44LERtfCzG3xjv+wLhE4WaoanClKBdF/G1QiEiPCLRCOYvNOz69Oq8ae3Fhwd9YuB4S7+CLAyqFzBnXiUaGpx/WaItysKcUpZSUuqetQyesM0ooFAoyUWGGEuS16WzthgJ0rpOY2sBK27VNJrS3D+dKsbuszBGCAoxSh9m7d1jerq6uxfv16XLp0EWPGjMGwYcPuiUFNpVKhsLAQN27cQGJiAqKionDzZhIqKysaBLdQKIKnpycGDRqMfv2C0bdvH/j7B8DBwQECQdu/q+vXryMlJfmuv7tc7oHhw4cbfQe1Wo1ff/0VCkVti8/w9PTEsGHDDSY5SqUSJ0+ehFJZZ7IcMpkcI0aMaFddtobi4mKcO3cWer3eZNr+/UMRFBRkcP3EiV9QUVHRre3TXFnuGYFeqlXh9bIMlBJ129B12NrBqEDPU9dhcXFyp+c3SmKFabauGNvDE71tnGDWTdqxQq/F3uJU/FZf0+j6TbUCM6qLMbgLBu8KrRpvl2Ugn/hG1z/gdXjJoz8sOvndNbweS8vSb0nxv7AHh8P2bh0W6HoiZKtqsLswCT/UFCNOW29a+PM8TtfX4nR9LVCVD+QLsMjSAbOdfTDCUQY7Ueu00BJ13V/v1X38aGHTrQL99OnTOHPmNwgEQmza9BWCg4NhZWV114SZQqHAn3/+iSNHfsLBgwcAAII7+qtEYtYofW5uLnJzc3Hw4I9QqZQICOiFOXPmYtKkSfDx8YFYLG513gkJCVi9ehVEIjHuJs888xyGDh1qVJBqNBrs3bsX586dafEZL7zwEsLChkAkaiwezM3NUVNTjTfeWNOqicXu3bvh5eXd6e/I8zwOHjyId99da9KyEhjYC5GR243+duLEr9i3b2+3tQ0R4YsvNnapQGc2RdPqOs5rlFhZlomRKefxfvplZCmruyXnuJoSbKsrN7ieTzwOlKSB7yazCAfgk9IM/FKa2W15dpTC+jpsyL6Bh2+extvl2a0S5sa/Qh6RdeWYknUVy5PO4Fx5LrRNJjv3I0VFRdi27dsGgfn777/j3Llzd6UsdXV1OH36N6xatQqLFs3H4cOHIBAIGwlzU1hYWCI3Nwcff/whpk17COvWfYLU1BTwfOvbmuME4DjuLv+ZKiNMPqNZYSEQ4MEHJ2PEiJEmn5GXl4v9+w+0SoNuK5mZGdi9excEAtP1vWzZMkil0hbqo3vbp6thAr0tAwfxWFuZi3nJZ3G5Ir9LRZua1+NgSUazvx+tKUGqorKbbCJABfF4Oz8OV6qL72mRriPC2Yo8LEg6jZdLUpGg03Tas39QVWF2xiV8knEVJRrVffsd6PV6HD58CFFR1/5b7zotNm36qttNmHl5eVi79h08/fRT+Pnnox3WkDlOAKVSiY0bN2Dx4sU4fPgw1Go1G/z+wtnZGQsXLoSZmZnJtLt370JycudaTHU6HQ4ePIiMDNPWr+HDR2DixEn3lX8EE+jt4IK2HosyLuKX4rQuE24pigpsqilq9vcEXodjJd1n0iUACToN3s2+gfx6xT3ZLhrisasgCc9kXsEprbLZdEIAjuAg5Tj4cAIECETw4ji4cRzswbX4UZQSjzfKs7Ai5Q9kdpOl5l4jIyMDW7ZsNtCAY2KicejQoW4rR0JCPFaseAXff78b9fX1nfpsjuOQnZ2F115bhY8//g+qqpgn/21GjhyJBx6YYDJdWVkpdu7cCY2m8ybVSUmJ2Llzp8m1eaFQiOXLn4KDg8N91TYdXkMnIqNC7WU7N8glll0iWOTmNq1OLwTQSyCEVRvdk1Qg1BChkHgY647JvB6v5MXAxcwKAzt53VJHPI6UZqDWhGn3+6o8zFH1gtTCpts6zMn6GnyQHYX3fIfCXnTveDWreB225MTig9I0FDfjz+HFCdDPzBozHaToZeuCHmILuIrNIREIodBrUaqtR7lGiejqYhyqKsBNrRKFRDDWCruUFShMOY91PkMQYuti0Lt0xsrAcVjn6AXnLnAuBAA/q64fvLRaLfbt24eSkhIDzYeIEBm5DePGjYOXl1fXTS6JcPbsWfz732uRlpbape+rVquxefMmlJeX480334KTk9N9L9Ctra2xYMFCXLhwAVVVLVsJjx49gocffhhDhw7t+DeuUuH77/egvLysRa2biDBt2nQMGTLkvmubDgt0juOMiErCLFc/DLd36xINlmuDcLYC8KXvcAyydW7TpKFKp0G5RoXU2lJsK83AGbUCyiZpkvU6vJl1DduDxsHVrPOcgXJVtdhalWcy3TWdBr+UZmKJR3D3acEAvq8pQmBBEp6VB0N0D5iz9EQ4XJiKl0uMD+7unAAzrJ2xWNobfa17QCwQGvQgc6EIThILwMoBIxzcsYQPRnxNGXYU3cSB2lIUGJlcndco8X5ONCKDxsGyiRe88XrhML2nP7y7SPB2R0skJibim2+2NjugZmZmYO/ePXjttdVdYuokIsTGxmLVqhUoLS3tlv7FcRwOHNgPkUiE119fgx49etz3Qn3gwIGYNm0atm+PbDFdVVUldu7cgX79+nXYYTI6Ohr79/9gsl/Z2dlj/vwFd9VB827RZSZ37q9/gi7449pUDsBMIISlUNzqPyuhGFIzKwTbOOER9yDs6vMAPnUJgIuRbWInNEr8VJwGvpO8/HkinCjNRKa+8ZYqH6EI0yxsDbX0imyUdfN6biUR1hWn4Hhp1l13kiMAZyty8XphotHfR4nNscNnKD4ODMcAWxdIjAhzY33XQiDCYPue+E/ASGz3HoIxTaxNHIDhEkus9R5sIMxb0ye74q+rUSqV2LJlC7RaTYvCb8eOHYiPj++SMmRlZeKNN9Z0mzC/kx9+2ItvvtkKjYatqUskEsybNx9ubqatkydPnsTFixc7lJ9CocD27ZEml1Z4nse8efPRr1+/+7Jd2Bp6K7ATmWGpZ39skPaDmZHZ4bslqchUdc56aqlWhU3lWQbXX3T0wuuyEMib5P+bpg4XK/O7vU5yiMe7+XGIrS2/q22TqazGmuwo5BjZUz7b3BZf+odjXA85LATtM0aZC4QY7+SBbYGjscLWteH6CJE51vsOQ6DV/bFGR0S4cOECfv75qMm01dVViIyMRH195040a2pq8J///AdxcbFtuk+n04LjAKlUhuDgEPj7B8DCwgIqlRLUhh0Ler0OOTm5UCjq7uF26r68/P39MW/efJMas0qlxM6dO9sdUZCIcOnSRfzyy3GTab29fTBr1ixIJJ2zHCiRSGBhYdFpf0Jh1255ZpHiWomQ4zDdLQDvqmrwanlmo98KeT2iq4rgY2nfIU2JAJwuzUKKrrEG4CoQYoqLLzwsbDDIzAa5d+xL58BhZ0kaxjl5wkrY8T2wBOM+Ed4CETKbCM0rWhU+yLqOzwNGoqeZZbe3iY54bMtPwFWdocY0xdwGH/gNh6+lXSdYmwAvC1u85TsMjjkxOFBdgI+8ByPYxgn3i/9sbW0tNm7c0KptSBzHYd++vXj44YcwevSYTivDwYM/4vjx461vN47DzJmzEBY2GKGhobCxsYVEIoFer4darUZ+fj4uXry1bz01NbXFwdbGxhYrVqzE7NmzYWtraCmTyWR4+eVXWm0r0el0iIzc1uKkRyQSYebMWXBxcWn1OwcFBXVZMBcDbVAgwMyZj+Cnn35CcvLNFtOePXsaZ86cwfTpM9qcT3V1NbZs+drkFkIiwoIFC+Dj0zl734kI77zzb4SHh3dandnb2zOBfq8g5gSYKw3ClqpcpN5hEtcC2F+Rg2luARB1IHpbnV6LrWUZaPqJL7Vzg4elLSScAMt6BuJ01lVU3zEJ+EFVjZeqijG8h6zD78jDmBMYYa17H3xZnIKL2sal+0FVhT650VjlEwZLQfd2pyRFBb6pMrRO+ApEeMsjtFOE+Z04iM2wwmsAHlH5IdDa8b4R5kSEY8eOITr6Rpvu++abbzBw4EBYW3fcaTMvLw/bt28Hz+tbVd6IiKmYN28eBg8eDHNz406Inp6eGDp0KObMmYsjR37C559/BqWy8e4InucxcuQovPTSrWArzQnLcePGYdy4ca1+H7VajUOHDqKoqHmBbmZmjiVLlnRpIJKO4ubmhmXLlmHlyhUtauo8z2PHjh0YOnQYevbs2aa+d/Lkr7h8+ZLJtIMGDcbUqVPbFH/AVN4uLi7w9PT823yrzOTeRnqaWWOxnWGggvj6Gij02g49+0JFHqLVyqZqBma6+EHy10RhuKMU/Zqs5woAbCtKhprveBAHIQQQGjEdhNo44S15MLyMfCwfVuRhT0EydN0YcEVHPLYVJKLESJ5v9wzEYLueXZKvhVCEXveRMAeA/Px8bN68qU1BVgDgt99O4bffTjcKI9we9Ho9fvzxx1Z5tIvFYjz99LN47733MHLkyGaF+Z1apkwmw7Jly7Fly1b07t2n4TeJxAzLlz+NTz/9PwwdOqxTNd/W1gnRvR3ISSAQYOLESQgPH2ky7ZUrl3DixIk29aOioiJ8++23JpdGxGIxFi5cBDc39/taPjGB3laTBsehl42hx7yCCIVqZbufq+J12F6cgoomBu/nrJ0RZPNfr1pbkRmed/ZtZFrhAeytK8dNRXmXdpRJPTzxumsgHJvMxOtBWFt0E6cr8rrNSe5mXSUO1hSj6RRmtJkVJrn4QMgO2+g0wbNnzx5kZma0fXIoFGLjxg0oLi7uUBkKCgpw8OCPrcrv6aefxcqVK9u8vUwkEmHkyJF4//0P4OPjCx8fH3z++edYvXp1qxy/7mfs7e2xbNkyk+vDHCfA9u2RyM3NbXXf++mnn5CUlGgy7ahRYzB27Nj7vi2YQG8HjhJzND2NRglCja793q+xNSU4r6oxuD7LxbeRQxcHYJyzF3ybrJcrQDhQnNqlWrKQ4/CYey8ssHOHWWMFHtm8DmtzopFW1/UBOAjAn5X5KDTyrk+5+MNFYsE6aSeRkpKCPXu+b7emePNmEg4fPtyhEKDR0dFITU0xmW7WrNl49tlnTWrlzQscDqGhofjiiw2IjPwOERFTWhURjQEMGTIU06fPMNlPUlKSceTIEeh0OpPPzMrKwu7du0xq9NbWNli0aCHs7Ozu+3ZgAr0daHjeqJBpr26qIx67i1INDkSZa2GHUCOmY0exBZ519DTIf0d1IdK7OHqZrVCM1Z4DMNnC1qDzXNCq8K+s6yju4m10PBHO1hSj6fTJSyjBKAcpBGDaeWeg1WoRGbkNJSUd07A3bfoKOTk57fs2dDqcP3/epLm7Rw8nLF68uMN7jzmOQ79+/eDl5cWOVG0DVlZWmDdvvkmnL4FAgG3bvjVp8eF5Hvv27WuVZSgiIgJDhgxljcAEevuo1KjQ1JvVHByshe3bKpGsqMBxheG+2kecvI2e7iXkODzo4gP7JuvZubweJ0symvFT7zxczSzxludABIvMDETnobpybM6L7ZT1/ObIV9chpd7wCMiJFrZwkJizDtpJXL58Gfv37+vwc8rLy7B3795WaWVNKSsra5Uz3oIFCxEQEMga7S4SHByMJ56Yb1KjLikpxt69P7QYEjYxMQH79v1gMs8ePZywcOGidltlWp7cARUV5Q2n8rX3Lz8/v83+J+2Febm3VTsnHtdrDDUWO04At3Zs3eJB+LEkDalNBOAEiSVG9fBo9j5vSzu8aNsTa+/w8tYD2FKehWluAW0Kj9vmjg4g1NYZa2XBWJ59HcX035VzFYDPy7PhZW6LJ9x6dcladrlGiXwjE4Yhtq7d7mnf9rr7e2h9tbW1iIzc1qqDSYjIpDa7Y8d2TJ48GSEhIW0uhylzOxFhxIgRXb7Hl9EyYrEYjzzyCH7++RiysjJbtILs3r0LERERGDBggMHvarUae/bsQVFRocl+9cQTT6BPnz5d861yAqxY8Qr0el2HnuPr64fffjvTJZOObhPoZdp6FKg7LwCDABxczCzuujk1X1WLPYoSg+v9Le1bfVb2nWQpa7C/qgAcGpvspzvIWlwLFnMCTHf1x9rqgkbRJG7yOpwty8Z8Wd8uNu1wmOTkhdWqGrxSnNKo9BVE+KgwCd4Wdhjp0PlepyX1ChQZrJ8T3Mys7+0Rjwjf5NyAo7DzYuALOQGe9Q2DuJPPqb969QqOHv3J4Azxpnh5eWPgwIE4cGAfWtqDXVtbi507d6J3795tOme8oCAfdXUKWFg0P1kOCuqNgIAAJlHvAXx9fTFv3jy8++6/W0ynUNRix47vEBQUBAuLxuNcVFQUDh48aFKYe3v7YPbsR7t0371QKOzwRFEg6L6JZhcJdA4v5dyAGdd5Fd1LZIadfSbAWnj3NLA6vQ4bc2OR3WTGZgbgIXt3CNvxvqfLshHbZLvbEJEEU1x8TdeJTQ88Y9UDXynKGq5pAewsy0SEqx96iLt2RigRCLBQGoQMVQ2+qCls9FuiXot3c6KwwcwS/padG0zB6Bo9ocsOPelEiY73aks69Ym9OQGepsGdOxkvK8WGDRtMCnOe57F8+XIMGzYcly5dQn5+y+cPHD16BFOnTsXo0aNbXZbS0lKIRC1/84GBgd2i/TBaI7wEeOihh/Dzzz8jKup6i2mPHTuGGTNmYNSo//aHuro67N69GzU11Sb3tS9duhRyuZxVeiNFq4vI0muRrFN32l+9TtPla8MtoeJ12J2fgA3VBYZailCM0T082mw7KFTXYUd5lsF9D9r2hIeRuO1NsRCIMMvFz3CSoFHiXHlOt9SLg8gMKzxDEWFuWN5f1XX4JCcaFdrOjX1dayTMKzgOTmLmkdxReJ7HkSNHceWK6UAeffr0xcSJk+Dj49OqEKB1dQps2vQVampa77hZV6cEZ2Ki7OHh2Satn9G1uLm5Y9GiRRCLW7ZE1dersG3bNigU/z2O+dKlizh27IjJvhQWNgSTJ0d0W1S8+16g/69AADJU1ViXcRUri5JhTDStdPGDczuOiv29PBfntapG05QAgRCzXP1bPTkYaN8Ts80ar5frAPxYkoG6Dq79tBZPCxu86dEffY2Ent1eU4xv8+I71UnO+EE4BP09HoTj70BOTg42bfrKpJlQr9fjqaeegouLMziOw4wZM+DhYTqi1p9/XsCxY8da//21ok27y+GI0XrGjh2HkSNNB5v5/fffce7cWQBAVdWtMwBMOU9yHLB8+VPsKNv7UaDzAIo0KmTXK1r9l1VfizhFOc5X5OHTzGuYm3QGaytyUGvEQjDD3AaP9AyAoI3OX1VaNXaUZRg0xmRrZwRZt/54RjuRGR4zYp7fVV+Nq910aAsHYJi9G/4h7Qf3JtqUGsDHZRk4UprZaSfS2TSz7FKkVbEvugPodDrs378fhYUFJtOOGzce48aNx+11czc3NyxfvtykZkVE+Pbbb02a529jbW1lMkpYfn4etFota8B7CDs7Oyxa9KTJbYQajRqRkZEoLS3F6dOncfbsGZP9Z8qUhzBixAhWyUbosgXpXgIRLDrRw9lGKGqXh3AdgBezrqKtxth6AHVEBpHbGmnHIjO84z0Yju1Yu71YVYCjTbZeuXIcHnX1b7Nn+IgeHphQlIyTTQTajyXpGNFDDjHX9fM2DsBUFx8kq6rwUWkmFHfUWwnxeCcvDr4Wtgi1delwXs05lZVq6u/tr43jsKdnENwknXeQjYDjIOoks2NycjK2bv26VWkXL17SaM8xx3GYPDkC33+/2+TRqTdvJuHAgR/xwgsvmJwAODk5Q6fTtWi+TU6+CY1Gw9bR7zHCw8MxderD2Lv3+xbTXblyGXv2fI9ffvnFZH+QSCRYsmQpbGxsWAV3hUAnMrayTXjPMxQDjIRIbb8pgYNlO7wFedw66rOzCROZ4VOvQejbjndU6nU4VGoYMGGUhR0G2bm2+XkuEgtMdZDiZElaYy29rhxP1pQitB3PbA8WAiGelwcjW1WL7YpS3Kkzxes1eCv7Or70D4dnB7fUuZlbw47jUN1I4+eQV19zj39uHAY7yuBzDx65Wl9fj61bv4ZSaXpnyvTpMzB0qGEgjx49euDZZ5/Ds88+Y2Jew+Hbb7di8uTJ8Pf3bzGtVCqFlZUVeL75iXViYgJSUlIwaNAgNqLfS8JFJMKCBQtw8uSvqKgob1GGfPLJxyaXV4h4LFiwEH379u22dxCLxR32cpdIJN0WpKjDAp3jjOvNPcUW8DL/35xFPW5hj1Weoehv69KuTXQxNSXYcodneoNA5ATYXZDUrmdW67V/6cl3bh/j8WNJGvrZukDUTR3KXmSGVV4DkJb6B8422bb4s6oGn+VE49++Q2HdgaNebSSWcOMEqCZ9IwvB77UlWKjXwkbIHKTayqVLl3DkyE8m092KCDbPYKvR7bFg7NhxGDduPE6f/q3F55SXl+O777bj7bf/0eLZ1dbW1vD19W9xLzrHCXDu3DmEhoayvej3GL1798YTTzyBL75Yb1IxNIVM5oE5c+Z0WzheIsLbb/8Dw4cP75gyKhB2m9MmCyzTBgaIzPCUkzcecQtAD3H74oVriceh0nSjv0XWVSCyrqJTy7y9uhCLlFXw7UatMNDSHv/2GIDF6ReR2sQj/bOqAnjlJ+IZWT9I2mkqlptbw0tsgZtqxR02IeB4fS1K1UrYWLKYzm1BoVDgq6++bDFy153aef/+oS0K/KVLl+G33061qJVwHIcdO77DlClTjWr7t3F2dkb//v1NBpfZtWsnHnroIbYf/R5DKBRi9uxHceTIT8jKyurQs5544gn4+3df+xIRpFLZ3yoCIfNybyUPmtvgcNB4LPUIbrcwB26Fed1eXdRt5c7l9ThSkt5pDmmtZZi9G95072PUj2JdSSpOdWBbnaVQhCFGHAdreT1Ol2d3+7v+3fn1119x5cplk+lcXFzxxBPzWtSoAWDgwIGYOXOWyefxPI9vv/3G4AzyRhqHSISRI0eZPNylrKwU33yzFXV1HQ9mFR8fh+zsbNYxOgkPDw8sWbKsQ7sR+vULxrRp05kF5n7X0C0BvO3iB3+L1mlt5eo6PFV00+B6oroOefW1kFm0fxlBT4QjJekope7dZrOlIhdz3YPQ08yq2/IUchxmu/ohS1WNf5VnGUwy3smNgZu5Nbza4SDGAZjg6IGvKnJQcofw5gB8VZqBSc7eXRr69n+JwsJCbN68uRWnoXGYO/cxBAUFmXymhYUF5s+fj6NHfzLpfX78+M945JFZmDRpUosTBF9fvxbDiQLA3r170LNnTzz33PMmJx3NER0djVdfXQWxWIznn38BEydONBnYhmFCaxQIEBERgUOHDuL69WttF1KiW2edy2QyVpn3u4YuBjDWQYZHXP1a9bdI3g9rHQ1jqOcQj49ybqCyA0FS8uoV2FmVj+7eNZuk1+BUaVarwvLwnRi+x1IownMewVhiZahNX9fV44PsKOS3MzxwiK0zhjbZf08AonRqHCpOY3vSW8mBAweQlJTQKi1rzpw5rdaQgoODMW/eApNroxzHYePGDSgvb95pSiaT4eGHp5l0LOJ5Hhs3bsTGjRtRU9M2B0mdToerV6/i7bffQnLyTcTHx2HlyhVYv/5zlJSUsI7SQZydnbFs2fJ23Tt06FBMmDCBnX7HNPS2I+EEWCbrhzO1pTjTZBvYr2oFduTH4wWvgW12XCMQfi5JQ3qTMK/2nADP2Uth2UkhbXkiHKkpwhVt4y1cm8rSMa2nH2xELTuUEBE685w0J7EFVnsNRGrKeZy/o0x6AD8qKyHKiQLa4QZoLRTjmZ6BOJd1DdVNpiAflaShv7UTwnvIOz3yv5Z4XKjIx0A7V9iIJH/rvp6eno6dO78zbRHhOCxevKRNGpJEIsHjjz+OI0d+QllZaYtpY2KicfToUcyfP99o5C+O4/DYY3Px88/HkJaW2uKzNBo11q//DElJiVi+/CmEhIS06JDE8zyqqqqwb98+fPnlRlRW/teHpa5OgfXrP8fVq1fx+utr0K9fPxaZrAOEh4cjImJqqyLB/dfaY4nFixfDwcGBVSAT6O2jp7k1Vkv74M+sa40iwykBbCjLxHB7KQbZ92zTM0s19dhZnm0QaW6JjQve9A2DWScF8CcCfPMTsbAgvtG2sQsaFc6X52KKq1+L9ws5rtM7hb+VA972CMXTmVeRfoeTnB7AHmVVu587zFGGCSVp2K+sbHQ9n3isybmBrebWCLRy6DShXqfXYnNuHD4uTcc8O3e87TMYtn9Toa7T6bBz5w7k5+ebHFz9/PwxderUNmtIgYGBWLhwIT755OMW7yUibNr0FcaNG9dsbG53dymWLFmKN99cY3ItVq/X45dfjuPcuXOYOHEiJk16EL17B8HVtScEAgGICDU1NcjNzcWff17A/v37kZubY/S5PM/jwoU/MG/eE1iz5g1Mnz4dlpaWbJBsB7a2tliwYAHOnTuLujpFq+6ZNGkShg+/O0FkOI5DcXERQsOCJAAAIABJREFU0tPTO+2Zjo6OXTo5YQK9GcY4eeHVqkK8W9U42loqr8enuTHYaOUAhzbEDj9dloUYXVMvYg6PuPrDojOP/OSAsc5e8ClORnITa8Dm4hSMdfKEZYvburrGrDXaUYZVymq8XpSEmjtiF3TEMG4rkuBptyCcybiIiibxEC5qVXg+9QI+8QlDSDu3F95JmUaFT7Ki8FFVPgDCF1V50GcQ3vEJ+1tq6lFRUdi1a6dJIc1xHJ555lk4O7cvpsTMmY/g4MGDyMhoeVDMz8/DgQP78eKLLxoNO8txHKZMmYITJ34xGU3sNiqVEocPH8JPPx2GSCSCubk5HB0doVSqUF1dDb1e1wrfgVtUV1dhzZrVuHEjCq+/vgY9evRgg2Q7GDhwIB599FF8++03Jvuera0dnnxy8V2bQHEch7fffqvTrDJEwLp1n2LGjBldVmZmP2oGM4EQS2T9MExkZiAMvldVYV9BEvhWiqNqnQbfl2agrkn6+Zb27QpMYwpniSWecjDUdH6vr8W1qqK7Up9iToD57kF42l6KztqRyQEY7SjFuy4BBi3BA/hNU4elaX/idFk26tsZS17D3zKxP3vzLD6qymuYgqgBbKjKx/sZV6DQ/73CjtbV1WH79kjU15uOrDd06HA88MAD7V6/lMvlmD9/fqvu3759O5KSkpr93d7eHmvWvIGgoN5tHEgJWq0WtbW1yM7ORmlpCTQadauF+Z3PsbOzYxHpOjKumplhzpy5kEpNL988/vjj6Nev310tr16vh1ar7aQ/TZeXlwn0FvCytMNb0r6wbCLSOQCfl6Yjprp1zjIXK/NxSmPo/DXXxQ82os4POCDkOEzr6Q+XJjPLKgB7SlKh4fV3pT6thCI85xGCKZ14nKqIE2CerA9W2bkZ/f26To0HMi7jzZQ/EFdT2upDYlS8HimKCnyYcRnh6Rew30gUOi2AWr0WujbsWrgX3HouXryIQ4cOtkKA8XjmmWcahXhtDw899DD69DEd3au8vAzffvst1OrmHU979eqFd95ZC0fH7tWQiQhTpz6E55573mR8ckbLBAYG4rHHHmsxjUwmw5w5c9gOg7aOh6wKWma8szeWV+bh/2qK//txA0jkdfg8NxbrrUa3uI5ap9dhb3EalE22V0VIrDDEwb3Lyi23sMXTtm5Y22TJ4KiiDE8ryhHcCTHV21UuM2v8y3MgclP/wDVd5xyrai0UY4XXQBSmXsCuJuvpt1vs05oi7FKUYpalA8LtpRhg6wJzkQSWQjEshUKoeR4qvQ4KrQpRNaU4W5mHSGUl1H8Ja2O2mNfspVjjPRj2RhwNtc0I+cNlWXCuLu6SunU2s8TEHh4tpqmsrMTWrVtb5a0+bdoMDBkypMPlcnFxwZIlS7Fq1QqTWvGxY0cxffqMZk/q4jgOYWFh+PjjT/DWW2+26iCZjsLzPGbOfARvv/02c87qDIVDKMSMGTNx/PhxJCYmGKlvPZYsWQovL29WWUygd7KJSCDEsx79cT7pDK7rG5tMtisrMKrwJhbK+jV7oEpibSl+UFU1ES/AbCdv9BB3nelOzAkw1cXXQKDnEuHHolT064R15fbS16YH3pKH4Jns6yjsJGuBm5kV1vmHQ559Ax9WGT/Jq5jXY6OiDBsVZbAVCOEjEMFdIIQ9J0Qd8SgjPa7rNKhvhcb9vpMPnvfo36yFxeiBOMTjleKULqvX52x7tijQeZ7H8ePH8ccf502uCwoEHBYsWGg0xGt7mDRpEvbsGYzLl1s+Z12pVCIychsGDBjQrCYsEAgwfvx4ODk54R//eBsxMdFd9x2JxViwYCFeeOFFODo6sgGxsyb2cjkWLVqEN95YY3BcamjoQEyd+hALItMOmMm9Ffha2uNVtyDYGjG9v1ucglSF8T20WuKxvzgNyiYCYoTIDOOcPLq83H1snLHU0nAQ+qGmECmKirvY6ThEOHniTRd/dKa7i6uZJV73GYwNroFw4wQtTlhqeD2idWr8rFFit7oWhzV1uKCtNynMewnF2O8xAC97hnbJcklHMDVBKygowMaNG0wKcyLC44/PR0hISKeVzdraGs8993yrYlqfOnUSp06dNDHhEKB///744osvMGPGzC4xzbq5ueOTTz7FqlWvMmHe2X2V4zBx4iQMHhxm0PeWLVsGV1dXVklMoHfdQPlwTz8ssnGBsImmncnr8Un2Daj0OoP7UhQV2FFraF59xEHeLZHMLIUizHU1PM0qidfjRFnmXa1TMSfAPPcgLLbr3GUHO5EET3uEYL/fCCy0doJrJwWjkHECvGjnhoO9xmBmT39YCP9exi29Xo+DB39Ebq7pkLv29g54/PHHOv0QjGHDhv11hjpMTii2bt2K4uJik0LBy8sb7733PjZt2oIRI8I75RAMe3sHLFiwELt27cb06dPZmnkX4ejoiMWLl9zhZEiYNOlBjB49hlUOE+jNDA6d9BwLgQjPe4Sgt5EtX7uUFThUlNIoxhoPwvHSTAOTcm+BCBEu3bc2NNDBDbPMbQ2u76/IRV694q62jZ1IglWe/THF3KZT20zIcRju4I5NvcZgl/cQPGZhD6927vPvLRDhFTs3HPAPx8cB4ehl5Qjub9jX09LSsGXLllvHHbfwx/N6LFiwsM2e5K3BzMwMy5cvh0QiMVmOqKhrOHLkp1adwmVtbY0JEyZg06bN+Oyz9Rg9egxsbe1aHTuciCAUChEY2AvPP/8Cdu/ejbff/gf8/Py6NDrZrfrmm/2jLoh2SIQW8+xIvPX2EB4ejgkTJt5SQCytsGDBQtjZdd/hSqbqorP/upoOqxm2IjMscZA3GkwIBEdx92/tcBSbY4W91EgZO2efsK+VPd6Th+BsVaHBbzGqakzUqhvWxau1GlQQb1AeuZk1/Cy7z7HGXmSGBa4BkFcXNhJEBCBNWQWZuXXjwVEkwQJHeaMDTngQLLtor7WnuQ0+8h6CvnesLXMAHDqh/5gJhBjv5IlwRxmSFRW4VF2IazUlSNHUIUWvRSHPAw2BeDmAE6CPQIheQglk5jYYZ++OXjbO8LO0g6CNA7uVxByrHeXoTr92XwvbZgVHcXExli9/yrTlRCzCjBkzu2z9sn//UHzwwUcoKjK9fVIgEKKurg7W1tamrWgcBzs7Ozz00EOYOHEi0tLSEBcXhytXrqCgIB95eXmoqalGfX09hEIhrKys4eTkDC8vT3h7e2PkyFHw8/ODs7Nzt4QYFYlEeOONNw3Wjxu/vwBOTk6dluft6H3Tpk1r2Rolk3VbRDwrKyssXrwEp0//hhkzZiIsLKzbvpeIiAgMGzasW2VUr169uvT5HBELes24f9AToUSrQq1WDZ1OC9xeM+cE4AQCmIskcJJYsDPV/4dQKBSorKyERqOBXq8Hx3EQiUSwtLSEk5MTc766y+h0Oqxfvx4TJ05A3779WIUwgc5gMBiMvyu1tbWwsrJisfKZQGcwGAwGg8GmQwwGg8FgMIHOYDAYDAaDCXQGg8FgMBhMoDMYDAaDwWACncFgMBgMJtAZDAaDwWAwgc5gMBgMBoMJdAaDwWAwGEygMxgMBoPBBDqDwWAwGAwm0BkMBoPBYDCBzmAwGAwGwxARqwLG/QARQaVSged5mJmZQSxmx6MyGIz2odfrUV9fDwAwNze/Z47gZRo6475AoVDgrbfewpNPLsKNGzdYhTAYjHbB8zyOH/8ZTz/9FNat+6RBsDOBzmB0EzU1Nfj552O4cSMK7u5urELu0DTy8/PATlFmMFpHQkIC/vnPf0Kr1WHRoidhZWXFBDqD0Z2kp6ehvLwUwcEhsLOzZxUCIDn5Jj788ANs3rwZPM+zCmEwTFBYWIj3338PcrkcH3zwATw8PO6p8jGBzrgvyM7OgZmZOQYOHAQLCwtWIQAOHTqEr776EsHBwRAI2FDAYLREfX09Nm3ahIqKCnz00Ufw9va+58rInOIY//Oo1WrEx8eBiODv7w+RqPXdnogamaNNCb4707dXSLYlzzvTcRzX6F6O48BxnNH0CoUCN2/ehFgshlQqa/Tb7XuM/Z+IjD73Tg3f2O/tLa+xe1tTnq56bnO09f1bWz9tKWNb3rm179KZfa8tfd1UPbVU562pY2PlNHWfXq/HrFmzsHjxYsjl8ja9W3dNmJlAZ9wHAr0eUVFRUKvr4ePj0+pBLTs7G9euXcOVK5dRUVEBBwdHjB49GsOGDYOTk5NB+sTEBJw+fQapqSkQiyUYP34cRo8eA2tr61blqdfrkZ6ejtjY2L/yrISjowPGjBmLsLAwgzwBYNu2bSgpKcaMGTNRX3/rPePj4/6yRgzE2LFj4ejo2JD+woULOH/+HOrqlLh27Rp4nsePPx7AmTOnAQDTpk1Dnz59UVZWhm+//QZCoRDLly9HYmISzpw5jczMTDz77HMICQkBEaGkpARxcXE4f/48iouLYW5uhpCQEISHj4S/v7/B4BgVdR3nzp3HgAGh8PHxxcmTJxEdHQ2VSgl/f3+MHj0GgwcPNvAa1ul02LRpE+rqFJg9+1FoNBqcPXsGsbGxePDBB/Hww9MAAEqlEjdu3MCFCxeQnp4OgYBD7959MGrUKPTp08dgMpebm4vvvtsOHx9fPPDAA7h27RpiYmKQn58HPz8/hIeHIySkv9FJIM/zKCwsxLVr1xAVdR25ubmwsrLGyJEjER4eDjc3t0bvX1paiu+++w48r8eyZcthb2+49BMfH4ejR4/C3d0dCxYsBMdxqK6uxtdfbwERYdmyZUhPT8eZM2eQlpaGxYsXY/DgMOTkZOP48V8QHx8HgEN4eDjGjx8PZ2fnVk8i8/Pzcf36NVy9eg1FRUWwtrbCyJGjEBYWBplMZjDBOH78Z0RHR2PKlCmwsbHFpUuXEB8fB41Gg5CQ/hgzZozBfXdOsuPi4nD16lUkJyejqqoK7u5ueOCBCRg8eDB++ukwSkpKMXXqVPj7+zfKNy8vr6GcxcVFsLa2xogR4Rg9ejREIhG+++47mJubY8GCBbC0tGy4T6FQIDo6GteuXUVmZiYUCgV8fHwxadIk9OnTG9u2RYKIx9y5jzX61nQ6HZKTkxEVFYUbN26gsrIC7u5SjB49GuHh4Q153Eaj0SAq6jr++OMPJCenQCp1x/jxD2DYsGFtUibaqw0wGP/TpKSkkFTqRoMHD6KSkhKT6Wtra2nz5s00YEAoeXjIKCDAn0JDQ8jDQ0YeHjKaNGkixcREN6TneZ6OHz9OgYEB5OPjTWFhgykgwI+8vDzotddeo6qqKpN5VldX0+bNm6hfv74kk7lTYGAAhYQEk6ennDw95TR16lSKj49vdE9lZSVNnTqFAgL86MknF1FAgD/5+nqTn58vSaVu5OEho2nTHqasrKyGe/bu3Uu+vt7k5eVJcrmUPD3l5OfnQ35+PhQWNohSUlKIiOj69etkZ2dBU6dG0CuvvEy+vt7k5uZKvXsHUWpqCmm1Wjp16hRNmjSRPDxk5O3tSaGh/cnHx5tkMnfq3TuIjhz5ifR6fUPeOp2O1q1bRzKZO82YMZ3CwgaRXC6lwMAAksulJJO5k5+fL3300UekUCgavWtWVhYNHTqEQkP707/+9U8KCupF7u6u5OhoS6dOnSSe5ykhIYFmz55F3t5e5OXlQSEhwdSrVwDJZO4UEOBPn376KdXX1zd67qFDh8jV1Ynmzp1LU6ZEkIeHjAID/cnDQ0YymTv5+/vS5s2bSaPRNLpPpVLRd99tp8GDB5JcLiUfHy8KDu5L3t636nX06FF06dIl4nm+4Z7Y2Fjy9/elmTNnGDzvNl999SXJZO60cePGhnsTExPJxkZCEydOoFWrVpKfnw+5ublSYKA/xcXF0qVLl2jQoIHk6Smn/v1DqG/fPuThIaO5c+dQbm6uyb6nUqlo//79NHJkOMnlUvL19aaQkGDy8vIguVxKI0YMp7Nnz9Adr0I8z9Py5cvI01NOS5YspuDgfuTl5UEBAX4kk7mTXC6l4cOH0dWrVxvlxfM8ZWdn0TPPPEN+fj4klbqRp6ec/P1v9VkvLw+aO3cOjRgxnAIDAyg7O7tROX/4YS+Fh48guVxKHh5SCgrqRV5eHiSTudPYsWNo7dq15OrqTMuXL6O6ujoiItLr9XT9+jWaNu1h8vLyJKnUjXx8vBry9/f3pWXLlpK3txfNmDGdysvLG/IsLS2ld9/9N/Xu3euv79KfgoP7NXw7Tz75ZKPvS6vV0ubNm8nPz4f8/f0oLGwweXl5kI+PF61bt460Wm2XjnVMoDP+5zlx4gS5u/ekpUuXGAiKptTV1dHatWtJLpdSRMRk+u677yguLo6Sk5PpwoULtHz5cpJK3WjatGlUXV1NREQVFRU0YEAo9evXh44fP07p6el05cqVv4TWYDp79qxJYf7GG2+QTOZO06Y9TPv376f4+Hi6efMm/f777zR//nySy6U0f/78hjyJiJKSkqhv3z4kl0tp/PhxFBkZSbGxMRQbG0s//LCXhg8fTnK5lNaseZ10Oh0RERUUFFBcXBz961//JKnUjd566y2Kjo6m2NhYSkhIaBB427dHkru7K8lk7jRp0gT6+ustdOnSJfr999+pqqqKDh48SAEB/jRo0EBat24d3bgRRSkpKXTjxg368MMPycvLgwIDAygmJqahvBqNhubMeZTkcin5+/vRq6+uovPnz1N8fBxFRUXRhx9+QIGBAeTu3pP27t3bqI4uX75M3t5eJJdLaejQIfTRRx/RH3/8QefPn6eysjKKioqioUOHkJ+fD61cuZIuXvyTbt68SfHx8bR161YaNGggeXl50KFDBxsJ2c8//4xkMnfy8JDRiy++QOfOnaP4+Di6evUqrVmzhmQyd/L0lNOVK5cb7qmvr6fPP/+M5HIpjRo1krZs2ULR0dGUlJRE165doxUrVpCnpwc98MD4RgJ1z5495O7ek955551GE507hd0rr7xM3t6edP78uYbr+/fvJze3W20xbtxY+vLLL+nixYv0+++/U35+Ps2dO4fkcint2rWTkpOTKTExkZYvX0aBgf4UGRnZYt+rr6+nDRs2kIeHjEaODKetW7dSTEw03bx5k6KiomjNmtcb8s3JyWm4r6qqiiZOnEByuZQGDhxAX3zxBV2/fp3i4uLoxIkTNHPmDJLLpTRz5kyqrKxsuC8jI4MiIiaTVOpGDz44iXbu3EFXr16luLhYOnfuHL344ovk4SEjuVxKY8eOaeiPKpWKPv10HXl4yCgoKJA++OB9unTpEiUkJFBUVBT93/99SgMG9G+YGH711ZcN7Xzp0kUKDu5HMpk7zZ8/nw4ePEg3btyg2NhYOnr0KD3++OMkl0tJLpfS6tWvNdxXUlJCS5YsJrlcSnPmPEpHjhyhuLg4unnzJp09e5Zmz55FMpk7rVy5oqGcSUlJJJO508SJE+j8+XOUnp5OJ0/+SoMHD6LRo0dRXFwcE+gMRnvR6/W0adMmkkrd6LPPPjOZft++fSSVutHcuXMazbxvU15eTk888QTJ5TLat+8H4nmeoqOjycNDRkuWLG40YUhMTKSUlBSjg/edg/jWrV+TXC6lBQsWNNJI7tQSpk6dQq6uznT48OGG67/+emuiMnPmDKMDxZEjP5G/vy8NGjSQioqK7tCUtfTPf/6DpFI3OnbsmMF9Op2O1q5dSzKZOz399NONBvJbmmYM9enTm8LCBtOZM6cbCcjbgvv9998jqdSNVq9e3TDYFRcXN2iQBw4cIJVKZZDv999/Tx4eMho/fhwVFBQ0/BYZuY1kMnd68MFJFB0d3ahOi4qKaPr0aeTj4027d+8itVpt8E6HDx8iLy8PmjDhgQaLiUKhoMWLnyR3d1fauHGjwWSvtraWli9fRjKZO23Zspl4niee5+nEiRPk4+NNERGTKS4u1iAvhUJBS5cuJXf3nrR58+aG6++88w7J5VI6evSo0b5QUlJCERGTqU+foAZLiV6vp//7v09JJnOnJUsWU0ZGRqP6rq6uosBAf+rXr2+jNs7JyaHo6OhmLQG3+95vv51qsDrduHHD6Lu89tqrJJW60fr16xuux8fHU9++fWjo0CF04cIFgz4QFxdHAwcOoMBAf4qKiiIiIqVSSS+//BLJZO60evVrlJeXZ5CfWq2mf/97LUmlbvTmm2+QVqslnufp119/JblcSmFhg+nkyZMGbazX6+nChQvUr18fcnbuQadOnSIiosLCwgYr0rp164xayyoqKmju3Lnk7t6Tdu3a1fC8zz//jKRSN3r55ZeorKzM4L60tDQaM2Y0+fh40aVLF4mI6JdffiGp1I0++OD9RmmjoqIoOzu7xbGgM2CurYz/aTQaDa5duwatVgMfn5a9UsvLyxEZuQ1isRivvLICnp6eBmkcHR0xZsxo6PU6XL58BTzPw83NDebm5rh+/ToSExMbnHWCgoLg7+/fokNMSUkJvvnmGzg5OWPVqlVGt8E4OTnh0UfnQCKRICYmuuF6TEwMBAIBHn/8CfTt29fgvgEDBkIu94BSqURZWWnD9ZqaWsTExAAgo/nV1NTg2rWr4Hkezz//fCMHII1Gg71796KiohzPP/88xowZa7BGKhaLMXPmI6isLMTJkyegVqsBAJmZGaipqUZYWBgiIiJgbm7e6D6hUIjJkyfDy8sbMTE3EBsb2/BbQkICRCIRXnzxJYSEhDSq099+O4XLly/h0UcfxSOPzIJEIjF4p2HDhsPfPxD5+fnIyclpWG+/dOkSevRwwpw5cwz2E1tbW2P06NHgeR75+QXQ6XRQq9XYuvVrCAQCrFy5En379jPIy8rKCrNnz4JIJEJ8fDx0Oh1qamqQnJwMsVjSbByEysoKZGVlQSaTQyaTNZTx4sWL0Om0ePHFl+Dt7d2ovgUCIfz8/FFSUoQLFy5Ar9cDAORyOUJCQlqMiKjRaPDNN9+A4zi88sor6N+/v9F3mThx4l/r+/FQKusAAEVFRaiursIDD9xaG27aB273faVS2RB4JS4uDt9/vwseHp545plnIZVKDfKTSCSwt3cAAISGhkIkEkGpVGLjxg3geR4vvPAixo0bZ9DGAoEAffv2hYODI4RCAXr16gUA+OOP35GUlIixY8dh2bJlsLOzM8jT1tYWYrHoL3+L3gCArKwsREZGwsnJGa+88gp69OhhcJ+vry9GjBgBrVaLxMREEBEcHBzA8zx+//13pKenN6QNDQ2Fh4dHlzvHMac4xv809fX1iI6+AUtLKwQG9moxbVpaGi5e/AO2tvbYt28fjh49YiQVh5SUZAgEAiQl3RLePXr0wBtvvIk1a1bj2WefwcqVKxERMQW2trYmy5eSkoKiokJYWVljx47vDITcbW4PDpWVldDptOB5QlpaOiQSCWQyqdF7BAIOAoEAYrEYFhaWjQR2XFwsvL19jXrr1tTUIDY2Br169WoQLLdRKGpx7NgxCAQCnDt3HqmpaQAMg9IoFHXo0UOK/Pw8qFQq2NraIj+/ABqNBoGBgc2+p6WlJYYPH4HU1BQUFRUBAKqqqpCamgorKyuDSZZWq8Xly5chEomQkZGJd9/9d7NOjqWlJairq0NtbS0AIDs7G0VFBZg5cxYsLMybqUMhAIKdnR2EQiGSk5ORmJgIgHDo0CGcPXvW6H35+fkgArKzs1BdXYW6OiVSUpLh4OBgdKJ4u40rK8sxZcqUBoGlUCgQExONwMAgowLQysoKzz33PJYvX4o1a15HYWEh5syZY9SBsinZ2dmIiooCxwlw7NjPuHDhgtF0hYVF4DgOCQnxqKtTwtLSCteuXf1r0jjAqNPb7X4nkUgaHMESExMgEokxe/ajzXqJ19fXIzk5GRzHoWdPt7/uS0RsbCyGDBmKyZMnNysUq6urkZSUgCFDhjU4qp05cwYcx2HWrNmwsbExel9tbS3S0tIgk3k0OCpevXoVhYX5cHR0wqZNmyESCY2OBdeuXWuYrBARgoODsXjxEkRGbsOzzz6Dl156GePHj4eZmRnzcmcwOkpWVhZKSorRu3cfODg4tJg2MzMTZmYW4HkeBw7sazGtWCyBg4MjOI6DUCjEo4/OgUgkxtq1/8Krr67CyZMn8eqrryEwMLDFrTfZ2dl/aXDV2L+/5TxFIjGEQhE4ToCysmKkpqbA2toGMpnxwbGmphbFxUVwcXGFi4tLo0lETU01pk59yOhAk5KSAqWyDqGhAwwEb1lZOYqKCiAWS3D69KlWlFcIiUQCnudx+fIl8DyPgQMHmahbMQBqGETLysqQnZ0NV9eeBoKgqqqqYbJz5colXL16uYUnc5BIxBAIuIb2Njc3R0hI/0YTnjs9qktKigFwkEqlEAgEqK6uhkJRC57nm5nw3fn+IlhaWkIkEiMvLxd5eTl48MEIWFsbFyxJSTchFIowaNDgBqGVnp6G6upqTJr0oIE3NXBri9WECROwefPXWLv2Hbz//rs4ffo3vPzyywgPH9li3ysqKkJ9veqOdyET/d0BQqEQGo0GyckpsLCwaHZyUlFRgaKiYtjZ2cPBwQFarRZZWdkg4iGTyZoVyrW1tUhMTICFhQV8fX0bnqXTaREQEGBUU75NamoKRCIxBg0aBFtbW9TV1aGwsBDm5uaQSt2bvS8nJwdVVZUYNGgw3NxuTSIKCvIhEolRV6fAnj27Tfbz2+UyNzfHypWrYG/vgA0b1uOpp5ZizpzHsGLFSri7uzOBzmB0hIKCAhAR+vbta3SbUFNtj+M4PPLIbKxevdqo6bbpYHp7e5WFhQUee+wx9O/fH5s3b8Lhw4eRkZGBr7/+Gn5+/kbvJyKo1bfMkXPnPo7XX3/d5PsIhUIIhUKUl5cjIyMdAwcOanZrUmZmJioqyjF27LhGwXSysrIgFkswYMAAo5pydnY2RCIxgoODDQS+Wq0Gx3Hw8/PH119/DUfHHibLbGdnB51Oh5iYGNjbO7Q4sOl0OkRH34BOp4OX160lkry8PJSWFhvdIqTT6aBQKCASibB79x7RMj2ZAAAgAElEQVQEBgaaLI+lpeVfZtIE6PV6eHp6GhV8t7bARUOjUTcsTRAReJ7HkCFD8dVXm0weysFxHGxsbJCamgqOEyAkpL/Re9RqNdLT0yEUiuDhIW8oT25uLgQCAYKCgpoNiCQSiTB58mQEBwdj584d+Prrr/HKK69g/fr1GD58RLNl43k9iAijRo3BJ5980qr+bmNjg8LCQqSnp8HOzh5ubsbbsqSkBEVFhfD29oZUKgXHcTAzk0AgEECpVDabR0VFBWJibmDSpMkN5vHb6VuqayJCTk4OOI6DTCaDUCiEWCyGWCyGVquFRqNp9t68vDzU1dXB09Ozob/rdDoAwGuvrcbcuY+Z3FMvFAobJikODg54+eWXMXJkOD799FP88MNeZGVlYdOmza2ynDCBzmAYQa/XIyYmBjyvh6+vr8kT1pycekCn0+LmzSRYWlo2a6IzZs4VCAQQCATo06cPPvjgQ7i5uePLLzdg586d+Mc//mlUI+E4Dl5et9ZECwryYWVlZXJQvU1iYiLU6noMGDCw2YEuMTEBHCdopPHV19cjISEBOp3WqHalUqkQExMNrVYDDw/D393d3WFuboEbN66CCCatHv8dNHNRUlICb29v9OzZs9lB+fz584iLi8WQIcMQEBAAAEhIiAeARu9x52TB398fmZkZqKysbHV5FAoFrl+/DqFQ2OwkQKVSITo6Cu7u0ob4BRYWFjA3t0BVVRV0Ol2rB+jy8goIhUK4uroaba+KinLEx8fBwsK8YQKo0Whw48attvD29mm2790OjiKTyfDqq6/By8sbb7zxOj7//HMMHhzWbL93dHSERCJBamoKVCoVXF1dW/ku5cjPz0NY2JBmJ5O3td6goAiYmZlBIBDAyckZt5asUqBWq41ah65fvw6JRIJRo0Y1TDatrKz++kYKoFQqjVoqNBoNrl+/jvp6JYKCggDcWo93de0JrVaLmJhYhIUNMRDMer0eFy/+CZ7nERIS0nDd1tYORDxSU9NgZWXVapO5Xq+HUCiESCRCWNgQfPnlV1izZg1OnDiOkyd/xWOPPd6lYx5zimP8Twv0qKjr0Ot5BAX1Npk+NHQA/P0DER8fh2PHjkGr1RrVAhQKRcP/4+Li8OWXG1FSUtKQzsrKChERERCLxUhISGjx4JOAgAC4urri/PlzOHHiF4OY6jzPIyMjw+BEp4yMW9pcSEiIUQGh0WiQnp4OkUgEX1+fhoFMrVYjLS0VSmV1wxplU00xKioKjo494OfnZ/C7lZUVpk+fCWtrO2zfHom6ujqjA35hYWET824xqqqqoFarUVtba1AnPM8jOTkZ//nPR9Dr9Zg79zE4OztDp9MhLS0NIpEYvr6+BgOypaUlBg0aDL1ej02bvmpYd2/6Tv/f3nlHx1Vdi/u700fSqGtmNCpWteUqG4MLmGLAlICBAAmmOLz3CxB4TkKABMgjgVASQhJqEpKQAAYC5NEMxhhsggFj44JxxUWWbFnF6l1TNeX8/pA8nhmNpJFkmZLzrWXW4mpuOefuu/c5++y9T2VlZdg929ra+OKLnUyePDWs8E4ohw5VcvhwLdOnzwgakaKiIoqKiigr28fy5cuDM7lIV3ZbW1vYseTkZAIBP9u3b+83W/T5fGzYsJEDB8qZPHlKsBCR1+tl69bPSU5OCSuuckT2amtrWbp0aVjwlVqtZt68U8jMtNHQ0NjvOUIpLh7PxImTqK2t4a233ooq7w0NDTQ3N/cbKLpcLkpLpw/oOj8S0Dhz5szgOzvttNNIT8/gueeeZfny5djtdrxeL16vF7vdzooVK3j00UdQFBVW69GiPIWFhZhMibz//mo2bdrYT3b8fj979uzhk08+ITc3n3Hj8oJ/u+SSSzAa43j66adZu3Ytbrc7OGNvbW3l6aef5rXXXiM+PoHi4vHB8+bOnYtWq2P58rf4/PPPo8prZWVl8LvsHRhs4E9/+mPQo6AoCmlpaVxxxRUEAoHgOvtYov7Vr371K6n6Jd9EmpubeeKJxxGi16DX19ezf//+fv8qKyuxWq2kpKRgMBh4//3VrF+/Ho1Gg9VqRQhBe3s7q1at4qc/vZWGhkbmzJmDoij85S9/6fuIXZSUlKAoCnZ7NytXvsvatR9z8cWXMG/evAFddiaTCY1Gy4cfrmHdunXExcWTkpIMKLS2trJixdvcdtutOBxOZs6ciUajoauri6VLn6WmppobbrghqmFubm7iqaeewu128z//syTovuzp6WHZsmW0tbWTk5NLTk4OXq8XlUqFRqOhoqKcJ554jFmzZnP55d/p55LXaDRkZGTw7rsr2bRpIx0dHVgsFnQ6HXa7nc8++4z777+fd99dybx584JejhUr3mbt2o9pbW1h48aNpKSkBF3xTU1NrFy5kjvu+BlVVYdYtOhKrr/+BvR6PS0tLfzjH3/H4XCyZMmSqFHKNpuNLVs+Z/v2bZSVlWGxWDGZTLjdbsrLy/nLX/7Cvffew+zZs4Pu/m3btvHqq69y1llnc/7534pawWvDho2sXr2KSy+9jNNOO63PbawnNTWFlStXsnHjRnw+LxaLBZVKRUdHO2vXfsIdd9zOvn1lzJ07Nziz8/v9vPnmm+zZs4eMjAxsNhter5eamhpeeulFHnjgPoQQLFp0FXPnzkWlUlFVVcUTTzzOpEmTueKKRf1mpsuXL+fuu39BRUUFU6dORa/X43K5WLNmDStXvsO0adP47nevGNCDo9FoSE1NY+XKd9i0aSM+n5+0tDQ0Gg12u51169bxs5/9lN27dzN79uzg/V9//XV27tzBdddd32+gcUTGXnzxn9TUVHPdddcHg/nS0tKIi4sLDl7Xrv2YgwcrWbv2Yx555BGeeeYfOBwOfD4fixcvJi8vL+iFAVi/fh2bNm0mOTmF1NRU/H4/9fX1LFu2jDvvvJ329nZmzpzJpZdeGpTbnJwcGhsbWL/+E95+ezmbN29m7959rF69igcffJAVK5bj9XpJTk7myiuvDK6FJycn43K52bRpAx999BFJSckkJycjhKClpYVXX32FW265GZMpkcmTJ+P1evnFL+7iX/96ORi8KYSgra2NpUuXsm/fXhYvXhw1K+KYIjOVJd9UNm3aKAoK8oPFJrKyMqP+u+qqq4I5yE6nUzzyyCMiJydLZGVlivT0ZFFcXCiyszOFzWYRJSXjxQMP3C+6u7uEEEJUVlaKSy65WNhsVlFQkCcWLrxQzJx5gsjMtIhFi64Iy6UeCLvdLv7whz8IiyVdZGVlitTURDF58kRhs1mEzWYVEyaMF48++kiwqExNTY2YMWO6OPHEE8KKdoSye/dukZeXKy66aGFYdbSenh7xxz8+IdLTk0VWVqZITo4XBQV5Yt++vUIIIVasWCFsNqt44IEHgsVoouWpr169Wpx44kyRlZUpzOY0UVRUIAoK8kRmpllYrRliyZIl4sCBA8F85yVL/kfk548T119/XV+VN6swm9PE1KmTRVaWta+dxeKhh34rWluP5vyWlZWJoqKCfu2I5LPPPhPnnLNA2GxWYbWaxbhxOWLSpBJhtWYIq9UsLrpoodi8eXMwl3zp0qV9eeJ/jXo9r9crHnjgfmGxZIg33ni939+WLl0qiot7q6KlpSWFvC+LyMnJErfffrtoa2sLy69+8MEHgzKXmWkREydOEOnpyeKUU04Wp512qsjOtonly5cHz1mz5oN+hYEi86d/8IMbhMWSIQoLC8S5554jzj77LJGdnSlOO+3UqHnl/d+lVzz//POipGSCyM7OFBkZKaKwME+MG5ctMjMtIjc3W/zv//5cNDU1BgvKLFq0SBQW5ocVDQrl8OHDYv78M8QJJ8zoJ/9ut1u8/PLL4sILLxAmk0YkJRlFamqiuOCCb4lnnnlaXHHFFcJqNQfzyENrMdx0043CbE4TWVmZwmrNEMXFhcJqzRCFhfli/vwzRHa2Tdx33339nqe9vV089tijYs6cWcJgQCQm6oXVmiEWL75GPPvss2L27FmitHSq2Lt3T7/z7rrrLmGzWfp0QUrfPc3CZrOKqVOniL///amgXO7atUvMn3+GsNksYtq0KeLiiy8SU6dOFhZLurj55h+HFYUaKxQh5EbIkm8m69Z9wqpVq4b8XXHxeL73ve+FzTB27drJO++sZNeuXTgcdtLTM5gxYwbz589n0qRJYWvdjY0NLFv2Jp99tpnGxkZyc3OZOnUql112GWZzbOuSHo+HTZs28emn69m5cyddXV1YLFamTJnCggULKCkpCc4i9+3bxz//+QJms5kbb7wp6rr7+vXreffdlRQXF3PNNYvDZmkOh4M1a9awd+9euru7MRj0/PSnP0Or1bJixdts3ryZ008/gwULFgwaN1BeXs4HH3zA1q2fU1dXh8lkYtKkyZx88snMnTs36Dru6OjgyisX0djYwEsv/Qu3283q1b3uU4/Hg9lsYcqUyZx++hmUlpaGzZY3b97E8uXLo7Yjmqv7/fffZ8uWLRw4UIFOp6O4uJhZs2Zz6qmnBiP9fT4fzz23lMrKSi666GJmzZrV71put5snn/wzbW1t/Nd//Xe/5Qe/38+uXbv6atFvo7m5GYvFQmlpKXPnnsyMGTP6zagdDgerV6/mo48+orx8P3l5+UyZMpkFC85h3brevOVrr72W4uLxCCFYvXoVn3yyjtmzZ7Nw4cKobW5vb+f999/nk0/WUlVVRWpqKtOnT2fhwoUUFhbFHAPS25bVbNu2nfb2NjIyzEyePIl5805lxowZwYC8xsZGnnqqd7vdW265NWpqZnV1Nf/4x99JTEziJz/5SVTvR0tLC21tbXR0dJCcnExqagpqtYZFi65g69YtvPvuKk488aSwczo7O1mz5gM+/PDDvowUPVOmTOGcc86ltbWVjz/+iPPOO5+zzz47anzGkaUQt9tNUlISGRkZNDc3s2jRFWg0Gv71r38FAzFD4yjWrl3L2rUfU1ZWht3eTVFRMVOmTOWMM86gqKgo2D4hBFVVVbz99tts3LiBjo4OiouL++rqnx1zfMdokAZd8o0lEPATCAwt3qHR6pFrmw6Hg0AggEajISEhYdAdnBwOB16vF71ej8FgGFERiUAggN1ux+/3o9VqgwFBkb85Egw1kIGL5TdH2njE/XrEUAkhgkF+seBwOOjp6UGtVhEXF99Pge/evZvvfvc75Obm8vrrbxAXF4cQgq6uLgKBwIDtHE47Io2xy+VCURTi4uKiDniOtFOtVg/4To/0zWC/EULQ3d2Nz+dDq9UOKiNHn8+Fy+VGr9cHjX60ew3nXbhcLjweDxqNmvj4hBHttBYICOz2bvx+PxqNhvj4+H73FUIEi9cMtNGIEAH8/gCKAmp17HHXW7du5bLLvk1qahrvvbdqwIC73ra6URQV8fG98ubz+YLPHaucALz11pvcfPOPOfHEk3jhhX8OmEng9XpxOp34/X6MRuOgWzAfkYkjvx2o5sJYIKPcJd9YVCo1oynMpNFooq7ZDjQoiHVXtcGfWTVkQZpYFHysBjlSKQ9HGR4hPj6+X5W1UOrr6+ns7OCEEy4JKkJFUWLq2+EMLI5gMBiGVKKxtDOWnbEURYmpgFD48/VGyg91r+G8i6GMTGyyN3RbFEUZsl8URYVGo+o3OFqx4m3Gjx9PScnEsHcaCATYt28fDz30W7xeL1deedWgs9lobdVoNP2ey+Vy8corr7BgwYJ+O9/19PTw2Wef8cgjvUF4V1yxaND+02q1w9IFw5UJadAlEsnXgq1bt6JSqZg9e86I9+iWfL3ZsuUz7rjjdpKTU5gzZw4nnTSLrKwsmpub2bZtG//+9/s0NjYwf/6ZLF68+JhsM/r228u59957eOGF55k9ezYzZ55IcnIyhw/XsmPHDt577z26u7u48sqruPDCC78R/Sxd7hKJZMzw+bzcdNNNfPTRh7z44stR16sl33x6C6v8lQ8++DdNTY1h6VuKopCRYWbhwoX84Ac3DlinYLhs376dJ598kg0bPqWzs6Of98NqzeTaa6/l6quvibnmhDToEonkPxaPx8POnTvx+31MnDgpZrel5JtHbx2HKqqqqqioqKCrq4vExCRycnIoLCxg3Li8ES35DIbf72ffvn3U1dVRWXkQp9NJamoa+fn55OfnYbNljfmGKdKgSyQSiUQiGRayUpxEIpFIJNKgSyQSiUQikQZdIpFIJBKJNOgSiUQikUikQZdIJBKJRBp0iUQikUgk0qBLJBKJRCKRBl0ikUgkEok06BKJRCKRSIMukUgkEolEGnSJRCKRSCTSoEskEolEIpEGXSKRSCQSadAlEolEIpFIgy6RSCQSiUQadIlEIpFIJNKgSyQSiUQiDbpEIpFIJBJp0CUSiUQikUiDLpFIJBKJRBp0iUQikUikQZdIJBKJRCINukQikUgkEmnQJRKJRCKRxILmy7hpm9dNvdtOmauT9h4XakVFgkZHviGBHEMiaTojakUZ8PweEeCgowN/wD/iZzCqteTHJxN6l2aPk6YeB4ijxyxGE+laQ/j9AwEqHO0IEeg9oECy1kiWIWHI+3oCfiocbWH3MGn15BgTw57FKwIcOAZtLIhPHvX7qnJ2Yvf1jPh8tUpFQVwKOpUKd8BPpaOdgBCjeyhFwWYwkaLVD/vUCkc7Hr8v7FiKzogthvd39N204w8Ewo5nGk2kRsjKUKzvqKelxxX8/3i1ltNSbOhU6pivYfd7aXLbEQzepwoKBkWFolKhV2tJ0RpQhrh2t6+HGlcX4sj7UsCsTyBDZxzyubp8PdQ4O8OOZejjMevjwo45/F6qnJ1H7zECUnVGMmN8f6G0e93UubpHJYpDvfcuXw/17m72Ojtp97oAhQSNFqsujmJjEsk6I4ZhvO8j19vlaKfb50EA8Wod4/Tx5Mclkaw1oB/G9SJlu9njpMzRTr3XSXePGxAYNXqy9fFMjE8lZRjPKxAccHbi8XmDxwxqDflxyagUZcjzy+xt+EJ0oFalpiA+BU3IuQI45OzEGaKjdGoNBXHJg9qRI5Q72ukJ0Qeh+ir0HrWubrq87pHPnhWF/PiUYb3rr7RB7/B5WNVUydKWA7zncfR1kxLSZTBZY+DyhHS+lVFAaaI5qmB2+Xq48cCnfOxxjPhZfmay8OuS09AqR1/axvZaLqreFva75fmzWJiRH6HkPEwuXwshAnS2IZG/j59HnsE05GBmyr4PIUR5/S51HLcWzg4TPoffy7UHN7DZbR9xG28zZfCHiWeO+r39q3YXd3YcHvH5J+niWDHpbMw6Iy1eN1eXf8K2UQwQjhj0jwtP5rTU7GGf+vChLfzV0RZ27Lvxqfx5/Kn9Bm/R+LjtMN+u3IQ9bLAlWJ0/hwUZeTE/R1OPizsqN7PeF6IkFBV7dWdSYkqLfcDl7uaEPR/QIwIx9Bug0rBAa+A0YwoXmAuZZEof0AAccnUxrewjCGnrdYkWfls4l7QhBlPVjnamln0Y8o3DmznTuThzQvjv3HbO2v8xDRGDrOHwkqWEK8eVDvu8HV3NzD+wPuwZh4fg3wUnc1Z6br+/OAM+3m06yKvNlfyfuzOqvrOptVwel8q5abmckpJNkkY34J2cAR//bj7ES80H+D9X5PV6rzlOrePbcSlclJ7HzGQbiYNcL3KStLOriTcaK1juaGG3zxOlTwRZah2XGlO41FzASck24tWDmxCfENxTtZWXupuDx2xqLf8qmMO8FNugvS6E4NaDG1npPjrgutSYxNMTzyQ5pF1+EeCx2p080VEXPJaoUvNG/mzOTMsZ/B4I7jy0hTdC9EGovgp9ltcayri1+cCIZXSqWsuKKeeSq48fMxt73FzujR4nP9u/nkWHd7IqaIiVCE2jsNvn4d6Ow8yuWMed+9dx0NkRdd6hQQFl5P9USnRdp4743UDCkBnxu7Webh6v3o7d7x2yLywRz64MMIrUjbaNI1ZS/ftlNM+hVY5tu1AUElFG3DpVlPu/4mxnWWMF/iFmiY09Lp6s34NdBPpdQxnmA33aVstWX09Q9kEBIXi7qYIAYlhvyBpr36FAwM/7Hge/7KjlhPK1/PrAJtoGmXlYIq7xj+5mXqzfizeWAUSkrEd5a4oCCaOUCWWEwqAoo5fFaPe2+708cnALl9fs4BV354D6rs7v44nuJi44tIUb9q5hU3tdVO9Vt9/LHyo/5+KabX3GnCgGV6HK7+Wx7ibOrNzMkn0fsamjnqHe0mG3nfvKNzCvfB0PdtaxOyiT/d/lYb+XP9qbmH9wE7eWfcyhCA9MVA9dxLutC/h4oGYH1e7uGM4N1z3qAZ4sUm93iQC/qt1BubNj2PfQKmOjB3WKMuZ29rgYdJffxy8PbuQfjpaQselQA1/BY92NPFi1FV8gwFedHuC5rgaer9+Hb7TuZMmXwh+bKyhztA8623i1YT/LXJ2j/yYCPl5pOYgrytfwUlcDDW7H8Wm0ENzfUcsvDmykO4bBaK9iEzzUfIBVLdXDHHj8Z+AXgmdqdvHL9uq+OWBsvOLu4mfVW2mJGFx5RYB/1OzinrYqlGHoln+6OvhV9TZaQ5Z0Itlnb+XG/Z/w687DeMRw9KzgKUcr3y/7mE/b64bdR6s93fyhajudo/XUDcK6Hie/q9pGm9fzHyN7x8XlvqWznlfsrWHHUlCYqDMyXp+ARwSodHdT5e+hPkRg81QafpQ9Fa1q6HGHCchV1DHP2kJd7ceKdiF4vLGciXEpzB+BK7j/JxNOPJD3JbcRwACMU1RoY3ySBEUdZg40itLr4Yg0mEBzhMJKRCFeiT7qP9bj3V2+Hv5yeDe/LZob1ZW4x97Kn1oOHpN77ehsYrW7K+rftvs8rG2rYZFt4oivn4FCiqKEyVAAcCFoFYJIFfdidxPnNFVySeb4mOSyLuDn14d3UhSXREl8yjGXsQwULMOQX/UxnP3kKwrxMc51vIh+krjP2c4TrZURcgwTtQZKDIkIBBVuOzU+D/UiwJGFhnhF4ee2yf3iE6qdXfym9SBKiE6IB6ZqjRTpE9ApCgc8Diq9LupFAG/Qi6hiibVkwHiHSlcXPzqwkX/3OPrNRFMVhSxFTZrWQADo9Lmp8vtpj9BKa3xueg59xpOaU5hqSh9WP7/Q3cDEhjJuzJoS03r6SPg/ewsT6vbwk9zSMdGH4xVVr8cxBhIVFWM9Rx9zg+4XgnfbaukKEwSF32dO5LuZEzD2rd35RIBd3a280VjOsq4GykSAe6wTmJyQHlWh+CIE6xR9PC9MPCvmDtMoqjF5wfsDPu6v2UGWIYHxcaMISBP92zhdH8/rJfPRxPjcY2XQC1VqXi6Zj00XF5sbSFFIUveueaVp9fyx6JSobsVDjjYur90e5lT7QUo2V5iLovq/hopXGAl/627grNZqLjbnhynqbr+XPx/eTVmMs9ihvom3WippHWS29XxLJReYCzHFuAYayZJEK/89bkaYBPlEgE6fh71dTfypqYKNvqNmvQt4sbmC8y2FMQdUbfS6ub9qK48Wn4xZaxy5qAuIDP1cnJTJXfknxTy/PZaBRo/ZpnLKMGIh4tXaMN30RWcjNRHBrHek5bEkd3pwoOgXgjJnOx+2VLO0rYrtfi+3JGczPy23nw7b2FFHS4iX0gjck57PDTmlwesFhKDc2cGqlkO83FbNLr+X7yfbOHeAdjj8Xu6t3MxHEcY8BYXz4pK5MXMi0xIzetsmeoN5N3fW81JjBW84Wgj1Y63zebiv8jP+OnE+acMICu0Ugocb91NkTGbBEGvdI8WO4I/NByiJS+bCjLwRTwNEn4cu8ujL409jnDExRs+WMmiMxNfCoAsEO93dYZ9lqdbAxZZCTCEfgkZRcVKShZmJZq60t7C6tZpLLcVRR94KfWvoocYLhTSNfsD16OPJhz0OnqjezgNFc0nW6Ed2EYV+M2ANKlI1hpg8FmOJGkjR6If18QaVkUrNjAFG8vFRXH65ujhmJmYct7Z5heCR+j2ckGgmty9qOoDgvZZDPNXdeEzucdDZwf91Hb2WHphvMPFeyJriux4727qaRhT0B5Cq1gafP5ITTBlMNZm5qvwTdgeOBqJt97qpdHUNa8b9qqOVaYf38JPc6SOOrFaUvnXMCDlJ1eq/FPlOVGtGJNtHNN4OVydhjmRFxTXWCWHKXKPAtIR0piakc7G5kFcaK7g6c0LUgUlnRPBvhqJwiWV8uHFQYHJCGpMS0rjUXMRz9Xu5LnvKgIP6T9pqecfZHvQOKIAJhfstxfx31hTiQj1UCmhVKs5My2VOso0ZNTu5r/kATSFa/TVPN5c1Vw7bq1QZ8PNg7Q4KjYkUxiWNyfusFQF+fXgXecZEpiakjVQdh0XWHyFZoxuFrBx7jotlcIvw0epOfw9Ob8+As7lppgx+mjcz5gjNryJ/7m5mad1eer4G6/+SCGXX4+Sl+n3Bd1fl6ubh+n3HaIALq1qrqAwxpFPVWn6bdxKlEYO/V5sq6BlF2uJgTEvM4Fvx4cqtQvhxD3O90Qv8vqWSt5sr5Xp63/v1RL4zEaC5xzmgociLS+L2/JlR014DCJyB8Oh/p4A6j33Q691TOIcsffQBnSvg5+mGMlpCZpwCuCU1h+9nTw035hHEqTVcl1vKjSlZ/b1KzQdpHWZalwA+6nHy2+qtwz53OPfY5HXzUPU2mgaJJ/gmMOYGXUEhN8IdJwJ+flm5mY3th49ZwEIwAvFLwhYxslYQPNRUwcdtNcdUzX0FHBDfAK0bPsgap6goVevCPoY/tVWxpasBrwjwUv0+NnnDFcG5UZSlLoYljpYeF8vba8N8L+clWpmSkMb1qeGpTy/am6mIIUp3pMRFzixE8D/hRiXC1Rgp660iwG/qvuCL7tYIY8SIs8G+XDFXRnGmQl7EUpQK+MWhLaxoPECjx8lwhvgqFBIjBnotCH5VtZW3Gito8jiHzMyIZL+9jU0hAwIFOFGj579sk2JautCr1NyUU8psdfiE690ee7++FXMAABcqSURBVL+6A9HIUFSoI9aTX+hu4YX6fUNmTgQzVIbAgEJ8xPf4oqONpw5/gfsYDpIVvloKecxd7ipF4VyThRe7m8LcUM8723m+Yh3n6U3Mj09joimdUlMGmYaEIdd+BaLf+nKd38urDeUxGbx5yZlk6hOOaTtPiUtmoi6Bh9qq8PSpxSYR4N6a7RTEJVE4zPV0IXrdv6E0+3t4rbEipgCgk5OsZI3BGjP0rn2903KI1Bg8KHnGJE5KNH8F51FHmajRc7V1Aotrd6CI3lXbwwE/T9TuYrHXw8NtVWG/X2IyMy/RwqrDu8KOxxKuuK6tlvdDZms2ReHijALUisK56XkkNR+gs0+ptQvBe82VlMSnHvOgIXfAT21EtH6WSoUmZBmsVw4FkdnhVyRn4exx8jd7S/DYNl8Pv636nCcmnB7M5ffFGDUdbQ19j7ub1xrLhxwMKyicl5ZLwjH05n3U1UhzDGbXqNJwdlpumBFUgBmmDNKaKmjte/oAsNrr4r3qLZxYb2RhfDpTEjM4wZRBuj6BhCFyuScmWqC5PGyg8ZHXxUfVW5lRt5sL4lIoTbIyM9GMWZ8wZG74ju5makLejQDON2XEvBYMYNHHc1myjU2th8LexsbOeqYnWQY9N1tr4O7UXO5tPOol6EHw+6YKJselcFZ67oAptxoltlmoW6XiWWsJd9Xvpa6vrQrwcOshpsSlstBcMKxASkF/fQwKK1urMHcPHT+SYzAxO8n69Q+KU4CzMvKY21zOWq874gNVeM9j5z2PHdoOUajWcaExiTNTx3Fyio30AaIzFZR+a+hbfB6uqNka05v5XHfqMTfoCYqaH2RPocxj5xVH76ccANb7PNx/6HP+UHxKTEVLQmfi2giB2+PzcGXNtph6/bPCk/sZ9EpnJ+4hineoVArF8SmD5rBXiQA31u0mlgTE35uLx8SgCwQVjo4hUxo1KhXFkWvCEQNGBYX5qdnc5Wjj123VweNvujpZW72V9r4PWQEma3T8IGsKdVFmIkOl/dj9Xt5sDR8cnGJIYkpfTEGOMZEbTGZ+39UQ/Ptz7TVcYZtI1jEsRuEK+Hm5bm9fsZOjTNboyYyQGeVI/mzIqx6nNbLAOp5dFZ/yacjg5E1XJ0XV2/l5/okYVZpej4UYesIbbQ39DVcHb1RvjUnWG5Osx9Sg39tRCx01Q/7uQl08J6dk9ZvVnpBk5bL4VJ5ytIZ7K1DY4nWzpe/66SoNF+hNLEjJZn5aDrYBBuAzksxcH5/B3x0t/f62zedhW1cDdNVjVmk4X2/irJQszk7PI3MAmamM4q4vTcgYlrFRgJMSzRhbDxHqu7LH4NJ2iwCXmwtp8br5feshnH2apE4EuLt2J1lGE5PiU6Oe2yNEzFUmv5WeR4ffyz2N5XT1hVd2CMG9dV+QazRxwjD0kkJ/fawCftiwLyY9eG9qHrMSLWMe43Vc0tbSdEYeK5jDzQc3stHrpmeALjvg9/K4vYXH7S2c27CX/82eximpOcMYScXwO2Xs1vnMOiN3586govwTPg+JIH7O0cr4w7u5LXf6l+oO/F3NDv7Z3TTob0rUOj4tvQBVTAFOSgy/GBsB9gvBbVWf8+EQLulzdXG8PPW8CK9P/2cyqNRcZ5vMp/ZWPuyL/PUA9SHuOYHCTy0TmGxK43AUgz7UGvLu7haedx6tSBUPLM4oCAaT6VVqFmbk8/uu+uAzlvu9rG+t5ju2icPqyR3uLpY17A8tSEgAQXWPk+32Ft52deAM+aMBuCY9f8jqb0d6YlJ8KndnTeX6qi3BiG4X8Nf2Worjkrk6ohrc8Zb143Fv1QDSHafWcE/BbFwVn/KqqwP3ANdvCfh5ztXBc64OTm7az83WiXzbWtzPQ5mg1nJvwSxcBzbwqrMdzwDXawq53pnNB/ihtYTzzYX9Bhz9iwgJsnTDz1LQa/TEKwquEDmq83rwBALohwjcNag03Jg9hT2uTl53tgf9IRu9Lh6s2sYfik7GrBtdsJlWUfE920R2OTt4vrsp6Gna7vPwYPU2Hiueh00fN+LrB4ajB4/TWqnqeH0apYlmXpl4No9bJjBLoyNpiE5Y1ePkvys383bTga9VsE1JQgr3ZE/rl0P7p5ZKVrYc+lJbEhAB7EP88wv/16avY2mPCMQuPXlGE7fZJmEeYMnnelMGl5gLR1SBr0cEeKc5PDd5gkbPnJSssKtNMZm5RH/U9ekCnms+iDswvLKoT7s6uLRmO5fVHv33ndod3NZUzgvOdjqECCokDfAtQyLnZRQM6x7z03K4NaMQU0gLmkWA39fvZUtnI//J2AwJPFlyBi9nl3K21kjGEAp9g6+Hmw7v5M9V26KuI2caEnhywum8kDWN07RG0pXBh8prvG6ur93BU9Xb+5UE1kYZrI9kb4WAEP2WSowqVdQqnNEGS1ZdHHePO4ETImIE/ulo5ZnDu/Ecg4DiVI2eu8bNYJ4uLqy/XnN18mTtLlx+/zdK7o5bLXcFsOjjuCF3GlfaStjZ2ci6zkbWdNVT7uuhKooQHxQB7qrdycxECzlGU8h4sn+OtkVRmKkb2i3pR2BQj12zVSiclz6O/3V2cHNTefB4gwhwX+1OHlJrY6yU11u0Ikw4FRWzdcaYZr1a1di10URvvWNDDEFgpq9ZpsKZaTl8v7OBB9vDXa6lah03ZU0ecR5pjauLv3XVhx0r1sWxvbspYu1dIVWrI3Qa9pnXyca2OuZHqRc+WuJR+JYxkYeLTo5agESIAO4BlL1OUfH9rMmUOzv4a3dTcICwy+/loaptXG0uimmSHW0NvUilYYLWMOS3ElAUVMe43sIcjY5U9dDvOVNrHHRGlKDRcXHmBBaYC/iiq5l1HfWs625kn9fFvojALAG0CcEDzQc5JdnGScmZUb+ly20lLDDns7e7hU2djazpaqDM62J/lECvViH4bUslc5JtzAq5Xv90QIUdznZOTssZVj81ubtxRMhGukY/ZAxUvKIKxjpNSkjl/uxpXFu1haaQa/2+pZKpcSlEVn0wKKphv+98YxK/yT2BKw98GmZn/txWw7S4FDwxDGai56HDfK0xWEtlMNI0huPicDruu62pUEjS6Dk1LZd5abn8yO/loLOTnZ0NvNFWwzJPd1hFpP0BHxvbasjOmhTsj2h56LN08Sybel5Mxm6s3R9aRcX3siaxzdnBUntzUCB2+r38rHobnbGY9Ch56FN1cSybcm5MBWOitTGWgUQs49V8lZpnJ5xBdgzrumPZ1bFMKsQwfSJGlYbrsiazwdHKR33rwyYUlliKKR1mJayjrjnBhy3VNEUo3WXOdt45uKnf7yOVWLMQvN58gNPSco5pRbQZah0/sYznIkvhgPUSFEVBO9iATa3lttwZ7C1fF1yqAHjD082eut0xuiP7r6F/N8nKA0Unx7QD27EOGPx15hTOsBTGps+GuLdCb+GZ2Sk2ZqXYuKWvAMzuriaWt1XztquDdnFUStsQvNtSxQlJ1gFrcCRr9MxNyWJOShZLRIAKZyf7u5t5o7WKFRHXqxcBVjQfDDPo04z9A3R3dTXhCfhjriXgF4J3O+v7LZ+ajUPnkvcQCH67KhTOSh/HrY527myuCP6mHcGPD++gK+L9+xDD/qYVYFZyJndbJ/Lj+j04+s7vRHBL3Rcxedyi56EL/l58Kvkx5M8ryvGJiP9Stk8N7aQEtZZppnSmmdK52Dqe02p2cktIeU0fsNnVwWVCDGmIVShficIy9H10d46bQVX5Oj7sMwwBYKfPM6oeU6GMWIHdapvMEn/xEH3Ym1ISiyJTfYl9rVYUfpcznd8EBq/cplHUUQtCDEaBMZGfZE6irHor9SLApQlpfMdSPOLNbjq8Hp5uOxRFsUGslaxXOtu40d7CFFNsRXZOV+uYbjAFVV+dz8Nyjz3sfvlaAwvNBUMUP1J6DcsgOrQgLom7c0qprdxMecjSwD5/zygkvVf9fRnfs0phTGT7SHsmxKcwIT6FCyxFnFVfxvfqvggbdK9zdxAQYsjBm9I3eZgYn8LE+BTOMRfwSl0ZP2vYE1ZCudrdjSvgD84kJyVmMF2lYXvIu/qLs43vdTQwJzUrprbs7G7mY0d4mqJeUTE3yTrkuZHR4lpFxfezJlHm6uDZkMyJyigBvD4hRrTNrlpRuMxazA5nO090Hq09Xz/KFDZljGTlK2/Qyx3t7LW3cn5GwYCVzkwaHd+1TuCW1sqw6Zcj8PVc5xgfl8wd2dM4dGgLhwK+Lz0SoOQ4Vlwb+8GgwuSksUuHOyd9HNd0NfBeVyM/zpoStl3jsLwIwKftdewcZdGMyoCfVS1VTDbFFo18eaKVHxbNCf5/a48L774PWe6xB+XwDXcXC+rLuD5n2qhn/vNSsrjVOZ5bG/aGBUn9p9LocbKmrZqFGYUkaKL7OPQqNQvNhcxqOcjmkGwBh9/Xz59W53Gwoe0wZ2fkDbjsY1Rp+HbmeN5oqWS59+j13EL0pRD2GvQ8QyJnJqSxPaRaoRq4r2YbfzOayBkifa25x8XD1dv7uflvSEgn0ziy7KF0rYE7cmewv2I96wcowjNakjQ6fppbSkV5d9iWrN8kjktQXIPHwc8PbuLi6m08cHATe+2tAxZDqPc4+vlSC7VxQ6e+AF+xHP/elL3UbG43F4cFDo12RCgZJSKWHGM1P8yexq9sUyiNcVasV/q7Kz0BP882VRCqovJUar5lSOTCIf7lhcRBKMCyjsPUu+0xDyRCSdMZuSOnFBEhQHc3lbOls2H0MwNF4ZrMCSxJsn0jhoujocvXw32HPuOq2p3cXPYx2zsbBtyBscvXQ0dEwKNZYwj70O1+L48c+pzLa7dxS9ladnQ2DZjj3+BxcDjCa2XWaEkIqS+gUhSuzZxEQYgnzg+82+PkR+Xr+LyjIWogsl8I9jnauLtiAy+6wrNL0hQVi60lGEcRuzM+PplfZk0lS6UeM1WebTBxZ04p49XaY3KP/7jCMh0+D7879Dmvu7tQgPvaa/hnZz2Xm8ycnZJFtjERrUqDXwQ45Ojg4fo9YecnANNMaWHuzmiFZer9XpY1VMTcvXEaHaenZh/TTR2iKzoVV2ZOYJernb91NhCrryFaYZkWfw9vNlTEPJuKU2s5PS3nmLexSwjeaz5EWoyzVpWiYn5azlenlG+M/ZdrSCDLUhRzf0eLTt7Z3cyGiHzvW9LyuTZ7ypDXe7OhnP+q3x000Ot9Hta0VnNN1qQRNXtWso0n0gv5cchaZbMIcF/VVp6PO5M0nXFU3Zqg1vLDnGl84e7mvQF2khtI1iO/izJ3N282VsTsXjXr45mbnHlM3J+fdDXSPoytRPPjU5jeF1/hFQGW1n7BM32z32ecbbxdvo6r49M4IyWb8fEpaNVaBIImt52n6vexP2QLUTVwnik9KHM9gQDP1H7Bw10NgMKzzjbeKV/L1aYMTk3KpCQ+DZ1GQ0AI6l3d/KOhjM8jNhDKi0/rpxenmNJZkp7PL5oPhOWRv+Wxs6liHf8v0co5qTmk64woikJHj5t32mp4q7uR3VE2KLorLY/SUXrMFBTOTMvhTlcnP2oogzHwaSrAKUmZ/DJzIj86vIuOGOVroMIyq1qrsHQZY1Q7CnNSbFh1cWOm2sbUoAtgeeMB/tZXKONIdxwM+PhdZx2/66wjRaXGrKhwiAC1UVzrM3RxTDWZ+734yKC4z3weLoup6Eov5+lNzEq2jrlBP+LquT13BhX71/JvjyOm0o/RCsvs9nn4Tu32mO97oT6Bk1Iyj3kbD4kA1/cZmtgkWUV1YsZXqDZ/7Ep/OK7oyFlNAMHbzZU0hCiCOJWac9LzYoqWPyt9HLOb9rMpRIG+21bDRZaiEfWlWlG42jaJT7oaedVz1OX4YY+DZ2p3cVv+SaM2iLkGE/flTufggQ3sj3V/9ShBca+5OngtpsIyvdyWZGNWspVjsUHl3R210FEbs5Z70jopaNA/ba/jty0Hw3LPm0WAx+zNPGZvJk5Rka1S40Nw0O/vZ7RsKjXzUnOC7djQWc89zRVhgcJNIsCjXY082tVIsqLCqlLjRXAgyprzVJWGC9JyowyyFW7MmUa9x8HjXQ1hgZgNIsBvOuv4TWdd3+BXGdCrpaV3Z7/rckpjKn08FFpFxTWZE9jrbOfJrrFJfVQpCpeYC/nC0c5D7TUxa4xohWVuaoh9j4ckRcUHRtOYGnTVWKvNS63FPGQuIneAl90e8FPm90Y15jmKivuyp2HRH/sOON6u63EGE3flzqBAffziEL/cPdnCO/s/caXgoLOLtzrrw1T2TQkZFMRYBjjLkMD8xPBykS+5O9nR1TTiZ0rVGbgtp5SkkO/RBTzeVs2HrdXH5Js/IdHCLzInkXAcP7IvT77C7zw3OZMnsqYxWaWJ+v05RYD9fi8Ho6yTp6LwG+tESkKqpM1OsvBM1jQKB3Bld4gA+/zeqMY8TVH4iWU84wfYYSxOreWXhXO4O3UcSYO5TwYw5umKwi9Tc7mrYBYmjfaY9WiyRs9tuTNYcIyreUZ6k27OKeUyY/KI9eRws+T1x0FOx1znJ6i13JQ7gzeK5rEk0UJhDKM4LTBHo+eZcSdyamrON8YYnJKUyS+tE0mRC+H/Efy75RD7ItZHz08bhy7G7W8V4NvpeVgj5GVZU8WoNpg4MTmT+9PDi8gcFgF+V7uTeo991O1WKwqXWwq5LSXnP+6d61RqLsssZlnJfH6eks2kGL1jpWotj9om893MkjCvkEGl4ZLMCbxTcga/SslhYoxr1NPVWh61TeGakHTfaCRqdPw0/0ReGXciF+kTiKU2mwE4RxfHs7kzuT3/pGGVtI6VfGMiP8+eRskY1tPI1Mdxe+50pn2Nd/WM5LhMF9WKwsxkK9OSzNxkb2NzZz2fdjVR4bHTIgJ0iAAGFHJUGnJ1Rs5LyeHUtJwB61erUJiki8M2CsOYpo3r556LU2u5KmRUKISIupWgWlE4RxdPIKT4RE4MQq1WFC61FFHl7qa8uyU4XIu2yYkKhWk6I/mj6HdzlDaOaFanMbB4FKPlgKKKyXWtVam5SpcQ/K0QjDi6fNCZr9bAYl1CsP/TNYZh95NRreEaXULQ0xMQIiwgqNPvpczRxqKQfkvRGCgdYuOKfoo50cKVCRlh2282e100exzBaGStouJMXTz+kBnfYKloakXh6qxJVDo7aPGFOIcFLG8o5/pxM4IjfZ1Kxbm6eETfLE0ISI6h6IpRpeH67Km0e920e5wc8RlH+560iopT9fHMHcUgxTJCo2JQqblalzDipQYhBEkRs1OF3v0Q7iucy7XODj7vqGddVxNl7i46RIBG4UeHQoZKRY5azylJFi7MKCA/LimqHCrA+PhU7i6ayyJHO7u6GlnTUU+5p5vWQCC4mY9ZpSJfY2RekoUFaeMoik+JSaoNKjXnmAuYlZrFlrbDvNdxmG2OdpqEn2YRwI/AoqixqTSUGJM4PyWLk1NzYi6yNE4brj90Gv2Q1eQU4PTULO50T+SDlqMVFm26uKipjFaNPuweAUUV0zs9KdHMPbapvNFYdnQSqjH0P1eBlIh7DN9RqaBTxnaJVxHiy8kxCQBNPS4cfi89AR8qRUWyRo9ZZ0TOXyUSyTeNFq8bh9+H09+DSlERp9aSoTWMKMZFAK1eN91+Lz197vZ4jQ6LzhhT4amhaPK66fb14PF7EUKg12hJ1uhJ0xqkfv4K86UZdIlEIpFIJMcOlewCiUQikUikQZdIJBKJRCINukQikUgkEmnQJRKJRCKRSIMukUgkEok06BKJRCKRSKRBl0gkEolEIg26RCKRSCQSadAlEolEIpEGXSKRSCQSiTToEolEIpFIpEGXSCQSiUQiDbpEIpFIJNKgSyQSiUQikQZdIpFIJBKJNOgSiUQikUikQZdIJBKJRBp0iUQikUgk0qBLJBKJRCKRBl0ikUgkEsmg/H/gv66Kmw7C5QAAAABJRU5ErkJggg==', Basepath: 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\__dummy__' +DEBUG:xhtml2pdf.tags:Parsing img tag, src: +DEBUG:xhtml2pdf.tags:Attrs: {'src': , 'width': None, 'height': None, 'align': None, 'id': None} +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sRGB' 41 1 +DEBUG:PIL.PngImagePlugin:STREAM b'gAMA' 54 4 +DEBUG:PIL.PngImagePlugin:STREAM b'cHRM' 70 32 +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 114 9 +DEBUG:PIL.PngImagePlugin:STREAM b'tIME' 135 7 +DEBUG:PIL.PngImagePlugin:b'tIME' 135 7 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 154 8192 +DEBUG:xhtml2pdf.files:FileObject 'data:image/png;base64,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', Basepath: 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\__dummy__' +DEBUG:xhtml2pdf.tags:Parsing img tag, src: +DEBUG:xhtml2pdf.tags:Attrs: {'src': , 'width': None, 'height': None, 'align': None, 'id': None} +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'gAMA' 41 4 +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 28781 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sRGB' 41 1 +DEBUG:PIL.PngImagePlugin:STREAM b'gAMA' 54 4 +DEBUG:PIL.PngImagePlugin:STREAM b'cHRM' 70 32 +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 114 9 +DEBUG:PIL.PngImagePlugin:STREAM b'tIME' 135 7 +DEBUG:PIL.PngImagePlugin:b'tIME' 135 7 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 154 8192 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'gAMA' 41 4 +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 28781 +DEBUG:xhtml2pdf.document:pisaDocument options: + src = '

 

\n

\n

 

\n
\n
\n
\n
\n

A l\'attention  m   hhh fff  

Situé :        

\n
\n
\n
\n
\n
L\'Organisme de formation  Colas Rail   ci-après nommé l\'Organisme de formation
Situé : rue de la république 77 paris 
Déclation d\'activité :  NDA-001254  Représenté par : Christian XXXX
Signataire dûment habilité aux fins des présentes : Emmanuelle XXXXXX
Contact :  contact@elyos-si.org
Téléphone : 01 XX XX XX XX 
\n
à le plaisir de vous convier à la formation ci-dessous :
Formation :   OPÉRATEUR POLYVALENT DES OPÉRATIONS AU SOL
Durée :  30.0 jour (s)
Lieu de formation :   adr site1  , cp site 1 - vile sit1 
Vous êtes invités à vous présenter 20 minutes avant l\'horaire prévu.
\n
\n
Les séquences de formation  :
\n
Du    17/11/2025 09:00  au 17/11/2025 17:30
\n
Du    18/11/2025 09:00  au 18/11/2025 17:30
\n
Du    19/11/2025 09:00  au 19/11/2025 17:30
\n
\n
Au plaisir de vous retrouver prochainement,
\n
15/11/2025
\n

\n

 

\n

 Colas Rail 
Téléphone : 07 69 20 39 45 
Email :  mysytraining+dev@gmail.com 
Site :  https://colasrail.com/ 

\n

 

\n
' + dest = <_io.BufferedRandom name='./temp_direct/Convocation_43598_83977.pdf'> + path = '' + link_callback = None + xhtml = False + context_meta = None +DEBUG:xhtml2pdf.files:FileObject 'data:image/png;base64,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', Basepath: 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\__dummy__' +DEBUG:xhtml2pdf.tags:Parsing img tag, src: +DEBUG:xhtml2pdf.tags:Attrs: {'src': , 'width': None, 'height': None, 'align': None, 'id': None} +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sRGB' 41 1 +DEBUG:PIL.PngImagePlugin:STREAM b'gAMA' 54 4 +DEBUG:PIL.PngImagePlugin:STREAM b'cHRM' 70 32 +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 114 9 +DEBUG:PIL.PngImagePlugin:STREAM b'tIME' 135 7 +DEBUG:PIL.PngImagePlugin:b'tIME' 135 7 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 154 8192 +DEBUG:xhtml2pdf.files:FileObject 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAATQAAADaCAYAAAAouL7ZAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAOwgAADsIBFShKgAAAcG1JREFUeF7t3QW4XNW5PvD7v/dWKU5xh+AkuAUJEiwECO4SPCG4BHdCCE5xijvB3YK7QwVaSgstFahA9Rba7v/6rTPrZGcyc3ROmHNYL8884Yxsm1nv/vT9/qvIyMjI6CPIhJaRkdFnkAktIyOjzyATWkZGRp9BJrSMjIw+g0xoGRkZfQaZ0DKaDl988UXxxz/8ofj9739f/Pvf/6482zX8/e9/Lz755JPis88+qzyT0ZeRCS2j6XDWuHHFAvPOW5xw3HHF559/Xnm28/j0T38qdth222LxRRYp7rrzzsqzGX0ZmdAymgqXXHxxMedssxVHjB5d/OMf/6g823n89a9/LfYYPryYPxDjLTffXHk2o68jE1pG0wCB3XH77cWdwZriKnYHv/71r4urr7qqeO655yrPZHwVkAkt4O033yoeevDB4onHH49uSjV+/KMfFQ8+8EDx+IQJxV/+/OfKs0WM77z91lvF97///eAeHV+ccfrpxX333FP89re/rbyjiC6Tzz36yCN1H/b9u9/9Lr7/xRdfLB5+6KHW1x5/bELx8ksvF78rbRNs98UXXpjkvWlbjqktII7Hw7mee/Y5xYnHH1+cGVy88bfcWvzh93+ovKMF//nPf4p333mnuObqq8P7TihOGzOmuDMQzi9/+cvKOyaH43rl5ZeLyy+9NLqMY8ecVlxx+eXFG6+/Hl//VfisY3ZN/vTHP8bnHI9jf+zRR4tnnn66ePaZZ+L/e9+HH35YfPLxx/Hv8nmWH488/HDx9FNPFf8XtoPIXAPbf+7ZZ4unwvNe991+9umncX8ZfReZ0AK+d975xfTTTFPMMuNM0UIo45//989imy23Kr7zrW8Vq6y4UvHnP7cEl//+t78Xp558SrHEYosV351hhmKGaaeNjzlmmbUYvPbaYRE9Et/3p0CQc84+e9z+jNNNV8w844zFrN/9bjHLTDMVM00/fXzum1/7WnFPIEJYd5114nZsc+pvf7uYMfx/v/kXKNZaY43iskAS//rXv+L7BMzXWXOt1m361+NbX/96sXtwteoBieyz517FPHPNNfG4w7FNM9VUxd133lV5V0tg/vzzziuW7j8gbj+9b7aZZy5WH7hqcfttt1XeORG/+tWvilEj9y0WXmDB1m07b+ex8w47xvcgR8+LkT1fsZ4QpO26Lj6XzsXnLr34kuLB+x9o3Z7nXTvvTec97Xe+Uyyx6GLFR7/6KLqXPuf1dH2nm3rqYv555ileCTeGjL6NTGgBP3//58ViCy8SF9XoQw+tPNuCn7z7k2LAEkvEBXJKIDD4T7DMjj/m2GL2WWaJj7XWGFQcecToYuTe+xQLhcXsuSUXXbR47dVXi//7v/8LhLhlsenQocVmm2xSrLDsMsW8c84VA9VDN9wwPrfBuuu2Lu6NN9oo7mvQaqsF62ZMccjBBxf9F188bnOeOeaI1gf84Q9/KDYKnxdvsk3bGbbxxsWG660XLcV6OHPcGZEQ5gnHsOH66xdHjh5dHHTAAcWySy1VjL/11sq7imi9zRWI2DVZdaWVi8PDdTlw//3DcS9azB6e6zf//NE6SkCwm4RzdOyOdZ011ywODcd+/DHHxPPff9So+L4brr8+HjMCYmHCR4EIEdw8c85ZrLHqqsXmm24az8X1uffue4qXgtXq/FxDzy+60ELxvcstvXR878ZDhhS777pr8cc//LG4bfz4eH4IbEg4P5/bJFxTyYF333k37i+j7yITWsA///nPYtedd46Ld7VVBhafllyTm2+6KTw/S7HgfPMVL1QW4EvhXwt6jllnLbbeYsvi1x99FJ/nol1/3XXFwgsuGBf2LjvuGC2qPwc31Tb/+pe/FkccfnhccEjs5z//efGXv/wlWnEpm4fQWBV77LZb/BuuDVYNEkAUp5x0cnzO4kVotmWbguBKE+yH9VgLXLsdt9s+bgeh2n/CT3/yk+LDDz6I/8/NXCIQsvPbYN31ivfeey8+D/cGS9JrrhWiQNhw6sknx+cQzWEHHxJLJRL+9ve/FR8HtxGuv/a6uoQ2aziXq668Ml4L5+Lxz3/+X7AWP4/n5eFarhHI/rvB+kKS3tvyfIvl7PtKhPbOj39c/O1vf4vb8bl//euL+J6MvotMaBVcd821xdzBAppv7rmLJx5/ovJsUey1+x7RtWEdWBRw/LHHxcVr0Tzz1NPxuQSkttXmW0RCW2bAgOKHP/hh5ZUW+KztbbTBhtHKqkYtQhMLQgKzhW2ed+658Tl1WgjNto4/9tj4XHuw+HcLlgxCQyBc2ESkZZx/7nkVi3DO4q47Ji932Du4rM5vsYUXjtYT64xF6bnBwQ3+YyU2VgttERoiuunGG+NzbWHN4H7PFK4RC7AaZULjAmd8tZAJrQJu53LLLBMXpUA5CNSvstJK8bnTx05047YYNiwS2uoDBxa//PDDyrMTccyRR0brBiE8WomlJRwXXNUWQttgsiA8IDSxn+2Di/Tb3/w2EOIPip122CEu0qWWWLJ4++234/uSyzlHyb075KCD4uPVl1+J76kFC54r6cGa2nLzzWON1j9KWcU9A5k6Zy7dj344KSHDOWed1bKNQEy3j7+teOvNN4sF550vHgsXti20RWhuKK7t6MMOi+fBFf64kiwpo6OENmLvveN7Dthvvzbd8Iy+g0xoJey2y67FzDPMEOMuguL333d/XGgLLbDAJJnDtQYNigt+/cHrtrpSZVx4wQVx0UoQ3H/ffZVnW9ARQkOGi/TrV6y0wgqRxCx08SCZvIREaIjF+wXfBb+nn3qa4uYbb6q8a3Jwgc8YO7ZYMhAKK8zD9vfeY4/Wc9lys82KWcIxrrryypO4pQk3Bytq3rnmiqRuXy88/3y8Hs75vHPOqbyrNtoiNCRkO/E8KokKrnA12iM0rqttsXRtZ6pvfrNYZcUVK+/I6MvIhFbCHbfdFty6mYMrtVAksFNPOjlm1zbfdFhrrAi4ixazWE4tt+bkE0+MRIEIlSGU0RFC81nZxSHrb1DMPfsccXGedMIJrRlOSITmvT5z1plnFmeMGxcfP6xhVVWDpXfMUUcV/ZdYIhDa7NGqOWr0EfE1GUmksPyyyxY//vGP43NlXHTBhZFIHZfSCm7nnLO1EKtzbwttEZrnhweX+NxAis7j9EC8tdzyjlpoxwVX3HUZe9ppMTaX0feRCa2ED37xi2LF5ZaLWbyzzjizGBJIx+K45KKLK+9owcEHHhiJxKJR71TG58Gy24KFEz636sqrTOaSdoTQWBbDd9klEtgF3/tezIpa7GedcUblXRMJzbbUiHUUYnxlqPlaasklI0ENDO6118eccko8Py7p+PETM58Je+6+e7CkZoqk+7P33ouZ4KWW7B8/w2pN9WW1kGNoGT2JTGhV2G/EyGh9KcWQIFi6f//irTcnLVRV5GmxW5gyfR9+0EJaCm0vu+TSYsH55o+L6rBDDonPl9FRQktJAUH7ffbaK25P9vTJSsIiEZrnjzh8dKyslzH1kNmrJi7w/I3X31C899OfhtdbnvvNb34TA/pzhHNZfdXVIom+8drrRb9wDs5P/duPfzTRSrv15luKRfstFPb73dZ6t38FEt9lx52iuzjPnHPE85a5dQwe4nNIC2SB6xEaq1B1v2NI51KrY6CjhPbuu+/GzK7tSOjIZmf0bWRCq4KC0fnmmiu4erPHrOK2W21VeWUivvj8i+ieKecQJ1t5hRWKkfuMCO/dOpKghY0QP6iUQZRx7NFHx8WoXqwWoam9mn7qqWM2MgEBLb/MMjGu5XPKFBDGkPXWL+YI5KuEZPFFF42PhQLpDQku8W8DUVVDacdmm24aSzYQprKHtQcNijG0FgKeWIN3xunjAvHMHqzVWWJyQDEuV9S+nB9LVsIi4dVXXonvczNg7a22yirxM/vtu2+x3jrrFHvvsWd8H0JjAS+20MIx9gYsKddcnR3SXnyxxeK5LBj2teP228f3lDFo1VWLGcI1YilXg4WnpGPecMORhU3XZb5AcFd8//uVd2X0VWRCq0IqQbDoFXBeEyyGWlBTNu60scUySy0VLQ5V9DPPNGOskt9xu+2Kn/7kp5V3TgrdBawR2UW1ZNVQhCrgPmrkyMozLbjummuKJcNCt+DPPfvs4tM/fVpsvcUW8Rg9rzbMY5HwuhhfLUITBxy5zz6RwMQGBcyR08L9+hW77rxL8VGlng50SFxy4UXFCoG4vN/5+QxCQ4qplakMsTTxxlSHZ/usTbG1A/bfP74nWnjhmFdafvnYIgXalRQvKyAun4t97VSD0Fi3rtHRRx5ZeWYi3JDUDNpW2o4Hiy0TWt9HJrQqcJH0br780kvx8dfgrrSFnwbr6aYbbiy+d/55xZVhwTzz1FOBDCYmEKrBauNqCdzLpFZDmQTLxXbL+CK4nkgEaSiT4Ir9qHKciCE9/C3gX8+9+v3vPykeuO/+4vuXXV5877zz4r/PPP1M3fc73ltvuaW44PzzY3/m4489Fl3Xevj73/9RPPXEk7F/83vnnltcevHFxT133xNJC2RSHaMuilTXZ9/lc0gP56o4thoSNq7hz99/v/LMRCjoVfg82bbCc7VIPqNvIRNaRkZGn0EmtIyMLwk6KlisFEUyGoNMaBkZUxjCGq+88kqxwQYbFEsttVSxyCKLFE8++WTl1YzuIBNaRsYUxmuvvVbMOuusxX/9138V00wzTfx3jz32iOUlGd1DJrSMjCkIpLXiiitGEtt2222jAOV8881XLL300m0mWzI6hkxoGRlTCFzNU089tfjf//3fYuWVV27NLK+99trFbLPNFoucM7qHTGgZGVMIUQRzk02Kb37zm8V9FdECXRG77bZbMdVUUxWvvvpqfC6j68iE9hXEP/7+j1jH5eH/mwnax37w9ttx9kB7oARSbstqdiAxrubiiy9e/KDUZTFixIji29/+dvF6jWLljM4hE1onoKCVxNCJxx0/ScGtVqTRhx4WJbhrtTvVgtalVGw6paH3lNS1R+pDbRaYa6Atar11BsdrVA+6GlZefoXYa/vUkxNllZoVujSOOuqoSGijKnLkCfvvv3/xjW98o/jZz35WeSajq8iE1glQztASpSUnyXHDo4+0NKuvudrqHRq/pnKdvlnS2Z/SoCqywrLLxof/byboAhi+8y7FSccfP4lkUzX+/Nlncc6Bxv33ewER6AoZOHBgJLSzzjorxtMSDjnkkGLqqacuXnrppcozGV1FJrROwI/wwAMOiD2KZH0S6OnrdTz7jDMrzyCND4rbbh1fXHnFFcWEUrsQa+7kE0+KzeD6ObUBUYRQXElqm+UxYcKEaKkYywavvfpaVKEw0ehnP5u83Qe4alq27r7rruLKK6+IY/fKI/lYO3fdcUdU2zBoheDhisstH+cI/Ptf/4ok+2awQB3Hddde26qDRrXX5+iJaWn6vBLI9pnXX3stNpub5JRalCxcLUvXh214kBdK8J4bwvtJCHEra8G1oCHHGk4QZ9IOZrbCtddc0+pmagV7/rnnw3WqT3zNAq1uCyywQIyVvVU1ZpDLOVP4PRhhmNE9ZELrJMhVa9bWGI5E9COS8SHmaCHDhMcmFCuvsGK02jSLU+7Yfdfhxd8DqVGw1VitWdpnNGOLBZ195lnxOWqxpLtJ5OhL/P7ll0cXTEO756nIvvTi5HdylhapH83xmsM1zO8xfLeosKFUgGoF9RCvLbvU0vF9SE2sSo/jyuH//T14rbWKmaabPpDHNTHrRh7J+bJK7Z/8ESAXTeaOy3EfHlxuIM7ovc7N5whTgvM2Wcp7nf+Siy0eruXEsXkJelldky2GbR7/1iR/4nHHRRWT+eeeJ/6b9uXYqH78pIaqbbPBTYp1Nm+4XtV9uiNHjoz1aO/X6E3N6BwyoXUSMlXkghDCRx/9KloLCGvYJptG6wSBbLDeesWcs85W3HLTzTGmRjfMTMlLLrooih8efcSRUWLHSLaHHngwWj2nnXpqVKhYZsBSxeWXXlY8+cQTMWhPOYJkkB87i4c8D6KqbmwXj2PB0QD7RSC3zYcNi+oYXGMqE/6f/I/Xvnf++ZHwBq64UiC0X8XPIhuqGCP23CsORmFZcYmJNl595VXxbyoXSIXFSdEDuTjHX/z8F9FaYgUOXGnluO1HH300Cj9yIQ0Kds2WW3qZcE4vxqG/yJCqSXUxKcttgfnmLYZuOCT+fd+99xazzjhTsd7gwcXLwYrUkG8bdOLWXXudYsnFF49Tqpod48ePj4Q2dOjQyjMTscsuu0QLrZY6cEbnkAmtCzjogAMjsXDfLr/ssijYaI4lICFWkAWZ1CQeDKSFLJIg4p2BMPxtelLCmFNOjduhFptgAPJss8wcR+VxXU864cRIcIazfPy7SWcZiN3df//9USNss0CurBykSSljv2ABcJMfCK8Dkl1p+RWiy8lC+02F0Ej4fPJxy/g5U6XE2FhaZKyd57CNN4lDfa8O7ue++4yIIo+sQgSJqFmsW262eSTPDdZdP36GC/lEsE642OsE6+/SSy6J7rp9seCq41801hZaYP5i441aFr5hKa71NcFiLEN8jTqu7SDxZsfYsWMjoW233XaTxM+cx3rhhjVPsFw7Ip2e0TYyoXUBjz3ySCQfAobbbr11scA887beXZ995tlIOttvs21rgsBAXuSy1x57xL9pdtUjNPGohNPHnBbft8aqqxXbbb1NJLYdtt0uZlSrM4AmMbGmNg9kRrrH+332xhtuiJLZYnzPlSaVs6S4a4nQjNwzET3Fo8waRXJcym222iqO5nNOtvtksLB+99vfxalMhq0gK8fGajLUZN999okWmOf3G7lvMT6QqmMjUrl9OH7bMh+UG55mmiZUExphyLlmm32ycXrNRmi+D+RdD2PGjGlNCJQhPjhkyJBi5kDauUm9+8iE1gVE2erVVy/ISLNgtttmm1byQhaIAhmkhXZqsLpi0qDyYzb6zQLfdaed49/A5URorJ8EwXiksMduu7daeyynJGedoIREHE98Kk2Gop5L0lrMj7ouCw3pgcQB62iV6HJOJLTVVlk1LMoWQrPQuHTzB7KWDACEJYngWIzYA0Tef/El4nVARmkmp1kFpsdTsaW/xj3lOqf6sj9/9ue4gFl1ZVQTmilS3PX9R+0X9+/x29/+NsbWmoHQJHuQFCvrimBFp++pGgcFSxOhfa+UTAJS6msEK3f2cMPraMlPRn1kQusiTCufdqqpopw2kcQyDAMWR+LSDdlg/Sgtve5a68T4Fbzx+hvRimP9iLdZ5CZMfecb34huWoKMKAlw2zI6b9gmm0Rp68sumfgeQD5mTxrB53XurvosJDr+1ltjhnDxhReJpGLwC3dTgmDpJftHUpFZXbRfvxjjKlsZ3FXzNpWqbDJ0aIxjsUgJK7KyNlx//bg9x7fNVlvGshZxQc+T3W6xQveMi9z18rfkA8VbNXBp/mkZYm5zhvchU3B86wXicgMwf9TjhOOOj27boGC5LjT//F9q7Omiiy6KROUx11xz1SXX4cOHF1/72tci6ZXBsps/nMOywb034T2je8iE1kWYiH5+RZG1LF0NAvasK3LXpjeR3U5kBqySG66/PtZQkdqmIvvC8y8UZ5955iTlCkAvi5Ui/mbOAGL4wdsTq8wTLPwTjjsuFv4iWMkGUt1KOeCxRx6N+9p3xIjinrvvjllKcTlkIzD//UCkV1919STJBqQx4dHHomu56847R3IyYZ5Vctkll4Rj2jUeE+vSXACquo7VOZtZYEpV6k/0GdanbdiWbZbnjCY434suuCAmGxIkRJS62JfPG1IDYpimv9cadTcloG5szjnnjGQ2SyBc/54SrPFqqxNYaF//+tdjtrMMvx2Etnqw+DO6j0xoPQg/7OpsZBksq1o//lrw3ra2BQjI++qhM/srI51H9WfrHZPn6x1H+kw5MN4ReH+tY/iywJo69NBDi//3//5fzFzec889MQ4mY1kNx67W7H/+538mIzRZ6GmDS7399tu3WUjcFbC2kT2r0X6Ui6RuhGa5jo1GJrSMjC6A5bnEEktE5YzzzjsvFiCTBRo0aNBkxITEEZai2meeeabybAtYeSw7WdBGgdV9d7DC991332LuueeOGVT6a/avuNexsCRZvm0lMnojMqFlZHQB48aNi0SEKCSCAFEgEEmLauy3337RQqNUW8aNN94YXdHLSrHTtvDQQw9FN7WeheV1+3JsCy20ULHFFlvE1qrRo0cXu+++e7QivcaylIi49dZbY6KlryATWkZGJyGjvddee0Vi2GyzzWJgH8HUIzQu5xFHHBHfX22hHX/88cV0003XocZ0rVEsQJahAu9qIEey3gsuuGBxzTXXxOlf1VC6s+WWW8Z9Oh4Ep+Wtr+ArQ2iamX//ySfdmp79ox/+KGYNywN2O4zwo/bDTo8vCwYC6zH99UeTKn04Jouy3rGl41bWIZifejctRNckyeFwoW4bH7b/655TEknHUu9YexpctSShzfqBRGjUZ6trBEEMjXta3YDOLURAHalBe+KJJ+I2ZpxxxtiJUcbDDz9crLXWWsWGG25YPPvss5Vna0O3hffZlsc+++xT85h7I/o0ofnB+6IVoypRUD2v+t0C7Apk7VStK3jtLE4/bWwsVzCIV8X9LjvtVFxy0cU177SdgXPkggj4thfotfxV3pv2/nBwTcrgdiiHUM+meb0M2USlGIp+773nnmK2784clUXUnN1w3fWxpGLsaS3XxKR0RcTV228U1LRtPmyzYovw2HTjjWOhrwzolCzdYGVpVeJCnnNOS4cIcOtkO2uR+WGHHRbdvHIDuljXkksuGcmuPSCh1VZbLRIQIj399NMrr7QQLJFIMt5+7x0Bq0yZiW0Z0tJXauD6NKFdeP75sfZqrtnniEWYKtPXWn2N4uILL6q8o3M48/RxsfhVmUJnMXznXeNntSXtstPOxYDwQ1Y0O3znnTskOVQPWq2WX3qZ4sD992+X0EC5hJalatICbVczTDNtsdfuu1eeaanId8yzByK/9+67I3kedsihsbQCkJzzGFO5JvuOGBkJrtb2G4ErLteXOmPsA9XTukb413VdbZWBxU+mUIEtEkME//3f/92atXTtDz744OhyKmGphsSBz2hPS2AVDRgwoDjppJMqz9QG8uFmUrq1DY9jj20RCXBDu/fee6PVZh+dwc0331x85zvfids74YQTOvT7aXb0WUKz0FWvq54nfZO+LI3gZfPa+8456+xibFiQquqrK70fDz/YscEiI5Nz7NFHRwtt7JgxlVeL2BhtqrjnNFLXm5q+x/Dd40J/qjKujFQQi1FRapJe1sytgZ0ckXqvcixG07v6sdODJcRStHg1fas9m37qqaPVd/+998Vzk7nSbqUX1Pu1WlH6AL2eswYL66EHJ7egxFwU+660wgpx2/Dee+/FImAFuwp9dSUgq6Qscs1VV8em+tMq10StmwJawekE21Wf5lhYbu2Vn7SFq664MvaKnlGxUNSt6UCYcbrpiksuvjiGFB4O56a42f7uDt8pUlYHR/HDsafv343E8Tz22GPx/5U32MYpJ54Yrfh6GUBzAZCAYL4hJwk77rhjzCLWKr84++yz42fuumuiwgi3sV+/fm12OigPETdLRJYepLwdn/Nl5Rm4Uq9Uph6ECyQNbE9crS+gzxKaRm4tM/oY6y0g0jwayRdbaKFi6f4DotyPglDkAdddc01c4Bb0CssuV/RfbPFIQInQnnvu2agiQS6HxTXXHHMUxx97XM07XSI0Wl+AKFZcfvm4PcW0T4fntQnZH7d47mBVbrDuulFayF34iMNGx+PTAYAIL734kkBg9xaLLbxwlONxjI5FfI9G2BKLLBq3M2DJJSLBkNz54ovPo8tZj9Asjs2DW2x7yBn0hSIsVhm89eZb4Zr1i/2dzhPx1iK05HIiVm1gi4TPkAyy7TPHjYuvVcP2tGElMq2FRGga5sGi3mmHHeJ3rVD48ccmxK4I595/8Zbvy3eCjEkzcZfTudFz87pC4FdffiV+x66j72Hw2mvXdMO45mJlSEA5RDn2tffee8fMYtK+KyNZaLfffnvlmZa4V//wffqO60HMTVwuEVlyOREneSnJBoQn2N8VCyupgLAs3+kFqiXtoc8SmubnmYNrckZwE2vBj8iit9ieDz8GdUSar7lPN914Y6yetygQhsWpiVoMzOviYbDJRkMjmamm1wmwblgE5HVqVfLrx0RoiPbmm24KbueOYVszxnYmlhi5n9lnniU2ctt3tLymmSYsxmMLEj8Dllgy9o7qq/zNr38TBSQlOqh8fHf66Yvttt66ePH5F6KlQRvt0YcfidvVZsUdcx7iTDoN6hEaiOul/QKCd84C0oB8+803f7FVRQ+uHqEhMpbKWmsMig3sSJZuGUtvkWCV1FrE4nP03tYZtGZdsUOEZn/Dd9k1Xqtjjz6qmHuO2SN5IXPXhbyR75NopTYvRCoJQkZp5hlnKA4LriGwdLmrdwQL9sxxZ0QrTwzwD7//fbC8351M2ihhq0DmSIC2WYqBummaraniv1bnwh133BE/k9xC7xeM10HQFi699NL4OQ8WoX3PEW6c3F3kuUK4iYnP1TvW9uA34pgRZXUGtjeizxIaGecW16Q2oZHSsXD3DAs2QTvSjNNOF9UsLA7upR7GhPPPPS8ubtvUIM66o8d1wvHHx15M/YnkdR4sxUkSEJqFznrwWHrAgKi+odnbnRG56lPkQgEl2/kCOZLj+ehXHxVbb75F3DdCOOuMM1sXEjdquuByWogp6/dxWMxcPFYUzTNWR7/5F4gDbo8cPbpNQnvzjTejBUjT//XXXg+EsHyxViCYdFwIbaGwra2Di9IWoSEVmVBWJYvn5ODGnXLiSXF7ekw1r1djmy22LGYJBON7ExOsBYQm6cBKdM2QFXf7kUownIXHeqP+QWSTxbvQAgtGtw7JacJfdeVVohXuBoUIJTeQKVUPN6idg+tIj64WEJFuAATD1StbcRtttFFsNK/l+pmM7jPHHHNM5ZkiuntiV21BfC0RmrkDJ4breOSRR7bGvlhn5ba6rmDnnXeO23rggQcqz/Re9FlC0z9JedWP/U9/nDwlTaMMoY0IbkICqZ2ZgrWjaZpgoYW6RXBTEhBJIjQ/ZISmcVt/pB5DUjkeb4dFX41koZHS1l8pfpFcYSqtSyy6aJwzkNQqIqEF94ySB1fQMBMa+sjBMe4ZtgeIGaEhksBoLVXpwdKcMyxO1thdd95RDB3SIsbIxWqP0GCbQFZij9RmHbPsZ0JnCE0pB0JbKrhVnneN9t93VHHAqP2Kn747ucqsZIv3k2MSm6sFhDbLjDPFa+G6vfPjd1pDBNzPLTYdFrch3nlnsIo01FMMSVnQg/Y/oFgwkJYe3KUCIR16UIu15magnEVzPbcYEdYavsICVvKAADSUp+8L1g/fn0yk76saLFyfkTgArUg+X61eCynG57uk4rFpIN5dd901fv6SSy6Jvz1kuEq4uZVnW3QW6QZ4dLhWtn11Sbqqt6LPEpp6K9LVCMg0ppdeeDEG0h8JrtAbb7wRhQUXCIt2zWBuc3+4R2Ip3i9wy0Xx+vLhRydlLjhL8tnr44LLiYxIViM0ahZgJJzt1vpBpxharYZsP+D1w8JjSaUgs6A3wj0p3JHFbd6vzBIQg2OhDFxppThzQJDb+5SBWGyykJIhLBHWigVD4QJJdJTQiDCKLYnXsVhS3A86SmgC3q4ZeR8k/Ga45vC3QD6uUSLzMsSeSBvRmytXr1vYyMr3EF1sMbTgLlaD2gcy42ZyG1nZNNgWDC5ymkPA8nJ9VgnWmxtSivX5DUgI2RfLeZqppoqkVw3freJVBLBouAmJzYFz5f4puK11bo7dIJRhw4bFvyUilg/WarV1Ja6mNi2NtNMnqk3pwgsvjGUfKXiv9er99xsj2W0KVSLL3o4+S2hA/sZdmEWDLFhBFpusJpw1blwxb1gA3MYVllsuvkbRATFYrEcdcUSU2Vk8fA6B9F9siWKGqQPJnHBi/LxYm8Xhjr9quFsikR223bZmPGOn7XeIckMsl1oQYxFbsshWWWnFSFrcvl9++Mu4UO0fgVqgSiiOOerI+DmLltvl2EkMiaMZvoJkxAfFo7hm4nPabmQ5p/n2t4OrOrlbnCBhgcimm/o7xbprrT1J1o7lSt4HubtGAvG2l2YHSMLIuiZ1XHJIrD3nxV32fXhPrUxgLXifwDh3Tu3XOuusU3zra1+PmeBqIMT11103hgqQ6DprrhVvauruqKOA70YNm9gZiaMUwLe9/oF8HSPrbNmlBkQpo2o4np3CzQMB6N3kxoLtiGkho1pAloL7Jqa7bty8ZK0lKPcQVyMzxKJDdiuF712h7PXXXx/3SZkj7bNRcCzc2epi3d6IPk1oYMGTfD76yCMjQUnnlxUHHnrggeLYY44pjgiWiwLSdMcFP0Iu4ujDDouTkLiBSLL8Q1d+wYo6PLyHq6rMw3ar8dwzz0bN/+q2mDJefvGl4pSwsLhTF4c7stgZWCykd0YHF/LoI4+KRJoWIogfOT9lCuJnrI3Tx44tjj7qqJiweO7ZZ4rxt9wag9VKRCQl0rZrgRXix+19r7w8ae8hF0sZCEuHy2LWgPela6IMxnkmEUrvMUNAnNE1OuWkk+ICTe5OW2AtcanEpSxmD8FrNW/lQb1lvBOs8NPGnBpczmPCMT4ZLWKuZPl7PSZcFwmAcWMnFqe+EazX9D1K+ogl1gLLMcWcEFqKLSIZMTV9lLW+f/tfKtxgEBKXUdlFuTgWXHPEMn24AZuf4H3fDTcmNyLXwTBipN5eJ0Bn4Hw2DzdACYdarVK9DX2e0DJ6JxAeC2XjjTeOE5Fk8rQbLRcs6a7on3EDufYkwk22Yg13tUxhhx12iITG4ko3KC4lIqrntrHsEAfFC1YY8itnet081w3Wpe2Krflb4Ss31j64oMjc5xqZjXRdJBrEz2qFSnobMqFlNC0ODO6x9iJV8SrsVcuLKdUreG0LssISLLKaEiQXBQu4K2B9OS7EoxYsdQUgR5X8bQXWkbLPKfdQf8a1T2BxLh6OzeusN7Afz7Gi1LtdcMEFxXXXXddhd72jELftyjVtRmRCy2hKUI7gfqm7Qhq3BTfXYi+3DnUGLB6zHYQPlLp0B6cF116AXlIgWVl33nlntCAF++shFdd6kOQuw6yB9BpSRFqSD8o2kgvLmuKGNxKSDY6lrVBIb0ImtIymA2tF8Fz1uhYqrqISBQHyerGzKYk0wWmGGWZoPZ4rr7wyWmhlq6saYl/UaX12/1KdHfc6WX3qy9SscbdtXyV/T8GxmzilqV12vC+gVxKau5dslfqj6ocMZRnubuRsBPxTjEBRp6D7ezVqgHoC+juVUEhGSO9XB8QdswLbX4S7vXPoCHyG1ZG25ZpYBJQevqjcxZ2795RLIMrwuuC9EoD2gvT/CPtTha9jotpKsB3STIan/CXsrz189umn8b21YmG+VzEd8aKUBZTxQwTVWUFwPSUmJCuqz+E/8bh+H/flOrSHzz79rOW4KkXL1eC2KjlJfZmykYL3wB1sa0gKqIVDUqw7emUJEjzI2jY1q/tujzrqqFjiUU5mNBo33HBD3Kfe1L6CXklo2oL0La65+hqx586EIANvtc3svuuulXe14MLvXRBLBR4ouRlqsRTd3nHbxL66ngKi0bWgFKClRmr5SWZvalMauuGGsZjTQylBvSr1BPV0yiZSg7b4zRabbR4/r4zkqCOPjMT4+Refx7ow6h7lUhKEJPsr46iOTnFxrdqpBIvUlKe555gzll+Y/K7mDpCIYTFKX5SaDF5r7djmVA9333lXHJ9njJ7SiptuuLHySkvGjYv1ja9/PT58n5r5JQYE4KutH9X9A8N77Ne2ZKLL8N0rxfD62oPWLJ55un4wXX+nbTku5Tfq6xJcm4svuii2n3ld3y53mDWlrhEMEBbAr76hlqEmkEosEilbXsg2ZXIV5iJnbiCrrdEuZoJ9LLbYYrGNqiwk0NvRKwnt5PCjJxuj7kp9mYWs7cjfqtETWAA6BqoJwoJXh2SCeU/Dj1V1vMr37513XhzAq68SoYBU+SEHHVzcctNNxbHhrmzBkMZhedQCK1MRrXo0Vt3nYbFtV+kMOPOMM2K9mx5WjfeggV0NGhWJBIXF/cJ1U0+mfk0haT0rDiFrI3KNFbPusuNOsbDVtCVQCKsIV0eF81N0SystVbuXIRMoKK/Ql6qIurqFF1gwNryD2ripvv3tmAhQCa8vdkD//nGyksxg+ZogdfNAjQrUo+lGIXPp3ECczLXcbJNNohqK5ng9rX/4/eRWIcJeasn+cZ7qJRdeVKy28iqxX1UhMjz80MPxHDcZunEkyTlmnS32UiKgq666Kr5H98Cq4TdY7zqCmwrtMedXJhFEJx5nexrfxdpkM9PErEYDSbIov/Wtb8VOhBSj6wvo1TE0agOan1lg1GTLcFe97977Yk0XAnM3T1+cmi0V/x0htFdfeTXWVdUjmAR1TPoVq3/QLJiy9aOo00J7tmIteC25SgKzrBJ9is6tFhTmKppFHsAaYvkRsfRDFX+RxdOnCCrzNx06NJJk2uYPAomOGjGiGHvqmNgvitCMoKsFtXcsHJ0BwF1HkPZn27TT/K3mC8ztVNiqHq8aaWjw9wLBgJuNvs4LK8N31193veJrwdWUBZQIoKLxnammirGpai1+zeQKpkkkgRo8f6cOAiMCKWs89mhLkH7HQPS+89TzWcaFYXE7rjQIetzYsfFvXQmgQR/xp66CocE65jYiIEF1GUKERE67LXAfZWrVfJWLWIUi1JfZHrJToCsp0hY5dgdq52RSdS4k0YG+gl5PaNxO7TWpEjzBlHAL252bNYNELr+0ZRBFRwnNHXVQsDbKFk890N1yl6+V/v5dICrKDwpQWRVbBvetXBgrLvPKKy8XZ59xZnAZ54/HV8/VINCo8p5yBeg/1RCf1DFYbSxA5532wTUtt10lYvc3y6stQtMJgKCOqzRVc29db430iFFNl46EdDwtah7fbb3WZSAG+3uw0gTNrUMUhxx4ULQE5w9EZlGnWq69grXt702Cy1kNljgyTMSp2FcLmOvDKnZcWrdSD+exRx0dJ8mLnVaDy+2mQMASbg5kwiLbf9SoSCprB8vfNU9SQYeFm+R/VwhNszlrlPtp6HBb+OEPfxhjaD53ZkX+CLTaIRfPe5D1TtezJ3BxsNbth35bR6S/0w3ZemMBs2jFalNjfnvx1ymJPkloRBcpWmh9kb15JVgZJoP7mxtqcXaE0Cx8VeNUIF6riDCW8Z/wn1Yg3QJIQ+zFEFxEIXieYIjv/IFcuWqIJok8JliE+kZnDFYBWWkEVwviMyaVrx3I5I+VgLouiOnCYkq9lGJn3DrSR3/6Y0vjNLfTAtWjWYbm6/YIjcVDASPF60gZaQ9afeCqxUsvvhTdNFYlIoWzzzwrEtqF57dYXQmuJetUS1UiVsSGSDT0s8BYZ1xOC9/NRIznf4Jrd3CVxA63e4fttovXKwlN2iZC23/ffeMNxPlT20hlFUkpJVldZWyz5VYxxvn4hMfj36SP3AxH7LV3/I05X6GNlCw45+yz43EhBS1ZDz74YAzqJ3e3Ht56661WlYwDwneeQD3Dc1xrfZupj7Mn4BjVwBmSUhabrAXnLkwgacCi8zlFzrOF35Jj5WIjX3HE9jyYKYU+SWisFgvFoiNDY8EKZrOOkJ0WpY66nG2BFbXzjjtFy0zA2I9+uaWXiWKRt958S+VdLfEebqsYF2sRqVm0CbFd6KabY1sT62rjIRtNouKQ4HwHrb56se1WW7VaggQYWWiJ0Fgn5H8QTcqYandiYTjvMjpCaGJGCCoRmju6vlJJmDdeez0u9oErTSQ07/P+6sZud3FuqmuUCE0gXqKBJcRd427NFMiTa6aui6z01wPJiZGVgRxNX+cWJkITJ6U6cmAgCkQuDiZxlAhN/24k2op7W4aYpOuTCE3Dv+uy38iRMWsrXovwEqFpWSoT2rXXXhuPleVDv+z555+vaWFfHr4r7Us+p1RCVlrLlMlRMpopY9pTYEkmOaI03KUWkJPeYhbczME69/62Hm48ZhqUOx++LPRJQuPaITQW2fHHHBvdDYtZDIcaakcttPZgkYp7Cd6StVl+mRY5GHMa//Ln2oJ7p5x0chRklBmsBdI9Fl6t2IYFJfGx9RZbtGbTxAann3qa2KcKXELkPXSDIfFv0AdogSaV14SOEBpXjlt4eEWx9u0334qBf1YNt0N8jpLvjyrXn7XFRX3ogclnChx68MExHndX5bojPcmZcYEgiAyKl80XiIWFqk1omkBQ3P1ajfQHHXBgtMjS7ALqwjMFq+P0MS1KKGSANOWnhMPBgehc1/vuaVGrLYObzILV7wpXBgL1+0i9ngbEuE7KQ0CWXBbWYpa1TOobYn/+RW612qoSmSBucTQqxeJnMrgmr/ck/FZZfiwr06GQT9lVTP9/U1g7FENSjFDygzKvJAXilc3Vw5qsPO/x4DKrHaS592WiTxIaxViLWuzDD8tXpQ4sZRZTDE2Gzt2eW6WCXGN3NcTOWHlpbFs93HP3XcWywTqrjqEpyxDIZy1RmmWlCFaL0wDrSeCdFBDzfvWBA4t5gtVSq4A0LtRg+rOKUlO04+JiyuApa0DaXFuB7QTlKWJorMQyOkJoZIuiUkY4rth+c/750TIShIcjRx8Rg/FaicRUWEWs1VqV55rqvZcYpePfftttoxLGcccdF12xdcJCQ3DbbrNNtGT6LbBAvEmkWE0ZZjz4DvfdZ0Qk+h222zbGSZM776ZlX+efd15UK+EWU/z9qNKqVIY6Re8VS3NcBB7LiQ7bck1ZeYjAtr4b9p0Ws3o0bVAyscogZA+rG8hZnVtvvXV8r8wiUmOlSQBQuu1psBjXXnvtWCunZKTct+k1cTFlIsjYOSErQpasTjdoay2B9+B8JC5YekpYfEbtoHOqpzY8JdCrCc2PL6b+w4IToC6Dbr3FKnZFNsj/c+ngsPAlTP3tqQKh3R1/oFL6U4cFVJ2Z++tf/hrcwxWKb4cvrL3eP6KN3LNyRhPosokbKddYOPzoSf+oS0uFnldfeVU8NvVgguIsS1I89ZICxx9zXFxs5fmOyIVVZD+xvCC4QeUYHit1vrnmbtUkS6CCgRS4b21l1Iyos13uon+5xKmkgOuMYFlx3LIF5p2vuPbqiUWjZShMlQWddabvBisvHOusswXraHRx6KGHxmA5a5O7znphrbHmWEu14PqxElldvv+5wnGxnJKl4UbGVUSYjpvIowRHLVigJNvTcfmM40okzzJL5+gai69tWLHK0kOLlkWPoFhq1STseJEJC8e1o4XmcxQ4zBkoW0s9AXE67qN+0nI4w34lMwYPHtxKSuJ7XE5ICaR6EJOmdEtFxOd9d7aVBv9MafRqQrMIxR0MiKiusPeaEgOunXQ8GaDk43MLLeZPPv4kEscd4Qfl9XLxacKERx+NmTGB5q7AtKX7wkI99+yz40PcqLwfx8ByOTu4g0oxxJdYa/WAlJDTAftNbJ1xrlwvweprg+vFGk1w3BbjFsOGTVb0+cc//ilaaZRf21pQimhNUpI5vj5sv/payMixZFmH5jO0tQh++5vfFjdef33clmJn1hOJHHd6NwOzLalW7BSsJN9fPWIHBCleSknYxKty5hje++l7McbouGyrreMSy/I9OC7fUfW18tsRy5NU8B2xXFItGgUNPaaORzO5AtvqCn+Bc9aPLgjHecstt8ShKsikpxvDNbRzGal5vF8RhXStERvrENGxHLn9yLX6OnYEkg1KUlwP7qeuDpbdlEavJrSvKk46/oRo1cletgckN0dwN5PgYjMBiWoBYtGI3XB7NHhb6M0Ox2vxeiTNMgtYPdm5NeKjEgmIL2nxKVNBsD0t2SMWK8bHgpKsAIQlfpesMu7+2LFju51djcmniqUmG0pQYEojE1ovhLu/MoRrr7q6+FeVi1uGH66snoB5W5bOlwlTwzWhy6yJ8Sh/EKvraResu2CRJUJbc801I0EhBLG05K4lODfS2Yilp6r/a0E4YM8994zkwiIEvwmdCMsss0w89oUXXjgW+VZblF0Bq5ayrrIO23ajmpIT7SETWsaXBmULYkksMg/V9kQNkUOzg0XGNbZwZQ1BUF1tVjUZc0W5m+11EjQSrEUTpbiSSRnXdXUDkZnlFmqzarR6iZuRoS6ui+SIUEKKF08JZELL+NIg9iYZ4CH2JBhdzqY1M7hXSQpIQkCMjRVmpkC1G6nzAVlz86aE5SlQrx4OoZApEmNFqmrdlGNwkVlpyf1tNLTfpQJicbVafb09hUxoGV8KLGyxJlk1i4xlU6t2q1nBQnPsFq0yDJal/2elQZm41HVpSq+VdGo07ENgH2kpE1ErSADB/E7Hx72XoKhVuN0oSLAgd98rd7faBe9JZELr4+B6dNXkl22lXdYRq8J77EdWt6NgPVhkiKGrSrRfFpBEqtlShyXg7/+5cqrm77vvvujOSXooZdDE3tOQLaWYK44nrucYXdeBAwfGY3PTaLSLWQ9uVvbpMW5c7WHfPYE+S2gffPCLWAahH0/B5A3XXT9ZYPy1cJclq6PHrhralQwU1gSteNPQ2t4Gpr72r+qWp47GqC677LLYatVWGUkCy0DRr2HBHcGbb75Z9OvXL/7glQ7oGrg8uElkidT8/exnE7XP1BsqvTBcWdkE9ylBkJs0k+Jg9XvicmUoc1E0PWKffVoKqdtJjljwBivbl33WK2EwqCQpZKRHUtLw/wpTUzmE9+n37EmkEiZDZByHQD+3099cY8mBVLIxJTBhwoSYsVbaooF/Srja0CcJTUP6umuvHfsm/Zj323dUMTL8oMndJFjU22+zTfGdb32r2HHb7SrPtkCRrILdVVdeJbYUmSM5+tCW1p/ehM//+c8oJpmmaztnEkf12q6qoVVK0Sq12vbAOiPceMRhh1eeqQ81ULJh3BGxlpNPPikWBtO0Mz1eh0fSsPOdGQA9MGzbsSu83WfPvYp//buFmLS16ZRA2muusUax8ZAhrUq4b7/1drHsgKVi5b95pAp/6c7VwzPPPB23v9kmm8baxX1HjqyrasxtS+1BHuJTfndqImVrk6qGh6nnPQnlH7KJ6sxkGPWWarNCbFxP8wo6oqrRSIiFyqA6f9p2PV1rl9AnCU1FuIWopSjBHax8l9BYrRF8k6FD47/lWZt+zMQCSWInWIT17jKsk5dferl45qmnJxkC60tkTaSCTp+32KqLNstADBqun3v2uUkKWOmDKegUjC5/XiO2/ficCe7Oo1xAysJIVobz0VjO6vzzZ5+1djW0HP9Lkx2/GrbFFlmk7o/x88+/iNfRZ7U6qcw/UoV9ZbvOlxiAyetiOQmuQSobECzXoaED4a1AQMCSTteaesm8c84VC3ZBCYpeUh0YrGhtVoqiQZM/ocs7KvVPWta0U7letklfbYN116t5Pq7RBuutV2y52eatrzuGet85YUdBd+fAAipbYM71oIMOil0AylDcUNoq6u0OHJ+uhG233Ta2i1HrkFxBZixEQpKJ4KckeAfG8bk+1HinVOa6TxKaim9yPONLihfVoB9G7VTHwJKLLlaMCT+EBJ0B7ub1ppyXoa4IKZLRXnuNQcHFW63Vurjt1lvDglozkEQLMalH2mjDDeq24JCI3iDcZVX2rxlcPVYljA/bMUV9ow2HRKUOFougrh/zDttuH6yPgwJJ7RU1yohdanVKmbZ9gst9zNFHR8LjlmkDog6yyUZDY5aLO+f/0/GvEY4/9UO2RWhI8KAD9o8WENlwZEHlY7NgqZwTXDV3aD2yrK71Bw+OPbcEN0GMiSvGwjGFnCuItBCj7ZZJhEw4ee1kXUscaCPTIXDn7XfEljE9sKBbhGyQodHAyj42nHsCYUnXp7o2yndI1n2eOecIVvu2sVuA+KSe4HrQwmSxejgX7T9lIEj7EcPsycXsBjRq1Kh4HLsHT4I1aKAMQhND+7LqD/1m0kBmZS1TKtPZJwkNcey4/fbhBzpXbISu7vNEBiutsELrD596xeqrDIwDNeDXv/4oLnCkpvm6rfS2xujbb7s9Lrhf/eqXMWZFMQPooOn7Sw3R9msB6jOthrv6issuF6WsHa8ygEQs3JjXXn0t3uXvuvPO2MBNBQNWX3W1KIukXeejj34diVmTNqKGoYEEd9t1eLSaPKc3dYdwN9cKhADcvTWvx+MPi0+TO3kiaIvQLrvkknh9rrv2umidmWae1GWpM1CBXaTfQsUjwUJgHY8aMTLq+h8dCEaJRpKcViN1+/jxsfMBkVNIMW4OAYNYljkF6RjowNGdcw21ktH3TxOLEIc+1t122TWqqujhRU4J1DRY4yy5MpAC8UnflanqPiMWWP27SfA9yhpqME+KEwaOTGk4DrVt9s8KMnuBFLg6sCkZL6uHpPMmGVGOe/Yk+mxSwJ3+/HPPiaqlLIdEAHDrLbfEYSLcGTAAQwzngQcmZtpMMTK7gDTOMv0HBGttcknpBNYIkcdbb745WljkrkFjtf2kRnHuIWUQfZvV0INpQb1Zo/0EkZn4/dgjjxYXfO/8qN2VpKfXCIS274gR8f/BPpDmGRXS3HTjTWIMEBA9cjikSjCxfPzrDw7HH6xDqEdorD9ijUmW290XUaWAuMfAQE5ianpFCUGedMKJxcwzzRS1s5CBhAPZHPVQXCaiio899mhsMNcEfkFFIBI5lQnN9yo2yvrzYHGlGwbi5DLuMXy32M+K0MrX2oAWv4WkoZZgsbmGZhiwCAlhUul4553aVe7cfllNyYx1gnXqfNWfJVd7SgDhnx8sTvsWi3STEMejXJJ6lr9MsLKvCJ6IpIDvPFtoDcKHH3wYXTeL3F0LOVCXmHv22aMVZlFKIFBt2Gv3yWVcBIW33nKrYtWwQMsKFgm0uijIGsZh2Mn6gdC4izAZoYUvlUVRi9BYBAOCpVWO24FFcuzRx0TiIkRIKcRgkURoLMKyW8VKWSa4gawcqCY0FhAXNUFTd8vxb9py/NzDcLeHeoTGsnOOe4cF7YdL+cOCSmTmsXBwC5HHtlttHVUxVllp5RigZplxxfQVKnFQM1WG89106MbRjQdJHTeIFDdEVJIA1197bXzYRxKXdJy+S5+REGHJlWWUJEiWW2rpyeZPsI4PPfiQqO4hgcDKJRlUrU6SIF7GOlOOcNppp8XznZJxItfCMGLHkK63WJ16r3Ks8suGUIA4nlhattAaCMFyMjliW6RgxJHIxSgBOOP0M+KDAmuMr/xo8ruymZ5kcapluFkEKX6UYhVcF5pmIFZmX+mO6V8uT9kNSqDvNe+cc4ZjndQdejpYOCYQja/04slW2WbZQhuxd0usDbhJ8841d+t4uEkI7dNPo9uXLDTHjwAs4hSI33348Bj3gjYttOAaI3FIMRwxsVSbNcsss0QLzXuRljgKUUDV8kAvzPs0eZfhOCiDbLfNNvHvq6+8slgwXHvuMLBSF1to4eKF556PSRLxtBTrdPNaMFyr64MbDIjRTSBh9GGHx/NP7mwZFtySiy4etfLaA7kjpRiC/WJnMrVqv6ZElwPSpObLtU9ZVseiCb1eicmXBao22sNkfdtKhDUSfZLQKNFSpHgw/NjuufvuOAHJ3dqPlmIsscNXX550ipCxaiSc1a4R/DvtlFOLh8Od2P8L7K8XLBdxmTJYEzGYHiwcZEcWh5sjFgQWr7s+RVSketD+B0QF1mrlWBDHYW0hVlJATz35RFyYMoT95l8gBq2Vkxx2yKFR4/+8c1pKLyxQQX66aq+++kosRVlx+eVb67E22mDDqL8GfvCOd/11BgdCeC5aO8ocZAId/w2BVJcIBJYImWQ4/a9aP0a1YoQouWjkciysb37jG9Ei4/ZwNWafZdZYrU66RqW8vr5E/ApPZQnFnq74/hVRspzb61qRR0ozU52H2CIrW6ZTAsOMUAvb+Wy80Uax/u2F55+LiRHXXkYYyJoj/2uDNeN7XHyRReMMhnpgmSFPSaE3Xn8jJh4E9ashqcHa9J3ZF0IXN+xpCW03B/VlLFtupvgdMiVlxPpuNrBkHatZoylJ1dPok4Sm5IE09LLBvfDYOVhQLwbLh0Wi+PK4Y46NsZgyxKgU0HIHSe1sMHjdmMGjmMrCqed+KDngprFGjguuH3WLo45ouctze5SA2MagYEmx2OiYIdlaeCdYh9xhLqM4EWFFpHnm6eOKFcKiHrL+hpG4uIySACB7KHAuBuRzCKo8hGVMIGbCkylzKPOqvs6De6vvDlnH4w9ultjVURUhTMc5auTkvYnA7TzpxBOjm5xiZ6sFy84kJxaZUoZvBStCBnC68P9LBNdQoiBBRbtFKYbm+Fwjx29otEJZ31WCZIb6NLFMbm6Swga1ZkIC6seED5RzJCC9c4IVLputXMV36zupB6RgNsNK4f1uIqsGYuc2lUsuZESVY2jtSRYR0vO+nrSQXA/FvIhUwapjIBg5cuTIKLvUjOAW+10YsFJt5fcU+qzL6cf858/+HB9pcVjUCKJeTdC///XvqFLqfb6A+PngnrSX+mbBpPf57L++mPh+f5svkH7sXqu3f3Cs9uszqard++M2/vq3lu1X9vPF519Eq44Sr78dQ/UPx3udV4L3ISPb8/9Q7/j/8+9Jz6UajktcUhaL+6Ncw3Mp86alSXsTt4z6b9ofsLwQmnot+3U8zruea5K+j1pS4QjXa7WI1z7dvJxzef/1gPB0KyxcKQpVClH+HKuMiyeDV0ZHtt1V+E3Q6teH6TE03KzFzBTSNnPL2BnBwncNiT1OKXwlYmh9FX7oKy63QkwUfJnQ2uKHS95ZZiu5oO7Q6txqQfDa4uSSNhNcU7plLCF6XixMiq8JtwYL19wABas9SWIJbsDasbjsjkeje3Ljy7M9mxFJRujYyszYKYFMaL0YLJsTgjV0843123l6GhY1IUFFlBZ6ynbSOWsr4ybju35wI2U9mykzd3dws1XcU1tNA3lZkQlnnXVWDHRPiWNGZtxJWUJkhhhIlC+44ILF8OHDK+9qTvCQJIJY6eKlUwqZ0Ho5EMqUsBTagyJPmUtN0EhgyJCJY/TqwVQhiQHxp2bBBRdcEGvMlKIgNedCVpqLzHU1h1PcqqdjQm5WyIzOv1gZd978AZYZC5gL3cxgVcp4UyJ5qjKHdUqg4YQmhuLOIv6SIPj8s/d6RkyuDPv2Q6iHeFx1Fn9bsbVq2Ee9/aTzr4e2jqEa9lHvmNo6Btvv6H7ae29H9lNGipsoOnWXTmj9XVT241+uqloqrqnXOnr9ewqOQUsTC42Cbuo3ZZGJYSE05RlJATahre+p1jUqo9Zn/U38kutLXZYE0b333tvafF4eUt2soKbiZmVWZ61McU+hYYTmjqHafbddd41V5CP33qe1pmuXnXaOjb+16n86Cq05bf0wHn/88WL3sO9tttqquOrKKyd5r/oghavqmw4+8ICY0UzwI1WysdXmmxf7BOtCVXs9+PHdefvtxU7bb1/sGH74Ks/LP0ZlGnvutlvMtml7+vzziUFqLUYG6m652WbFAfuNiiUY9SCOowhUC5Ks5+MTJvaU2t+9wS3aZccdY4nG7eNvm4RwFJnKVjrXo0Yf0abKgmyhIlT1ZLK/5bIU1++G668vttt667ivRx5+qPJKC1gPBgf77JhTTo4tSaA5Gglw1xKUhIwKVo1zV/uXMswynTKkawQrxGtUNDT5NwLq1JxT6qst46477ihOOfHEqN7hO1EmIymhY2GvioWpzisJOHqwkChYILlUFoKwTYLym/O7f/qpidllIEt1wH77xe/izDPGTfL7l/zQkaBNzm8mNd9LHgkjLL7YYpFYzS41WZ4MEGuHkGS9xEkzQaxR6Y44Wr0bYk+gYYR26sknRxUECgd0pPyAU2uR3rknH3+irhXQHpQo+OLrjZLzY1D/dciBB8bjUEuUGsARgLILaXs/IK092pOSAoH364VUn7TT9jvE0oByWUAZ2qcWXrBfceLxJ8R6Kft55KGH42sUTLVJ+fEpt4j1TIEoE/Qyaiynv6Y2bPBaa8WMWS0obzD1W7/i3nvsWSy1xBKx3QaMxNMjqXtA36GCX/MsQdmB6zR4zbXjuSrNQEi13CMuoqJgE8Zl9ZZfepmowpEI2lg63RVmfioJ6R8WmFo6+Ph3H8dOgS3DTcD5LL1k/7hwLXDTtVldV4abCui0WDXcpXfeYafivHPPLRZfeJFINIAULVo9oIjFTUKpTHf7EB2HXt5pw3aVe7hBlKG5X5uZazM0uMaUWZZbdtmoPJsITNbWsaW/FYfusMMOUW471XwpySFs4F+EtuyAAa2qLQZM+74VXfttOe9jw/eVoPdVx4O14ne3wjLLRvUQlo1WIWS65qBB0TiYZ6654zGsv+56rX2rzQ5dC1z16qb9nkZDCM3ioHKgdaYW3JlMJbdY/LjcCd2lX3/t9UkULfwYNCqXBRdZfpQxyPkgrmQJlIGwDL+1faTJUltv7XWilfH8s4HsAjncXwlMWpQG9SJJjeUqzYkLws/DQkKMimqroVzA4mBFxL/DtrU57bDNtvHv/UbuG+vRUumAQtA1V1s9Li61UX74qVj09UBOhuzqKa0GkkO+RAbBMapJQ16gSHjXYPFy6Z2rQtMtw48eHn7oodiYnmqxiFIqLH28Rh8qK9Yk8aQ8QZbHkGN/W7C6BfRVwqd/+lPUI0stU5dcdHG8CbxfadpPjepiYXobZQjTdlnGfht6Y4FumXYlRb1cp28Ht+R/wp1cnIUIQCTRMS1T2buKtwMp+L3oBnH+5bo8QD6uY7J0hoe/EYjAu2NHyINWHxQ7ARBzGobiPTwB0D+qvm3smDHxbzdbnSZ6VkHLFZUQc0jT336Hvl+zSL3GWgVdEAjvsEMPja6uGB69NccnpmffEi6KrHsLuJnOod5Nu6fQEEL7ayAnxZmq0H1Z1VAZT/VBpb7gquZn7h03dIdwV4azzzwr3sk3D+b5SsG8/l5FhFAhqR+KH6aF7o5WBsJgXZx8UssPCZJMjFYjLoEG9VQ5n9QaWGYTHn0s9kWmdiM/oM3DD52ZX42fvPuTaD1YzAnHBaJVEPrpp3+K1tDRpTvw5cHldAcWC9E6hdDeq1h+CH7FcI6svGq88cbrxdyzzxHdoATWhuuiB1HRZ1oI4E5PE4yrMubkU8JCWSa6T8DSQdAXXTC5/PO+wWLcMBB0coMMijXZnQDi++//LB4DWZ8ELVG+L3VaCnlV56faOha4nlWtUlRoBbG5ur4bfZwkeRKQruZzpPvow4/EoluuCX0x27Nd59sdnBhuBr4Xx+VmUN2Mj9DKx79LcOsdg4Z02Vmu3V677xlfA2KUSEU9lZs3vPjiC7FT4vHHJ94sttpii2i1FsV/YjcD6yxZh488/HAkWS6wm6r2tOeeeza+BizeRQOZq6xHBMAlR67c8rPDte1tmJKuZkLDXM5Hwo+TkoQ7j17Fcne9uxYyUpPkLuwOrSKcXhOSc9dbcrFFozQOXHLhRdENYMmZF3jUkUfGz1gAv/5o0nS5mJH+yLIKqzYad3qxG8S1QiCP1GfHMqQtdtABBxTXXn1N/Gy5C8DCVW1fHad4/rnnozV3U0kmRlcA4qTesHRVI7T4mrsusqQK4fU0k5ELGGV9dplcyZQlSewwxVTg8EMOjS1OTwS3nVV11RUt7hwgbMflRiJuSe016frr3bSgxYrKYG2K81l8yaLkZqvUV7VPWgjplONPlGHpi/3m17+JpM89THFK8UDXAaGLPQmss5aJSFargbjW2sEs8KuuuKKYZeaZI1mQvfHd7BbcwU2GDu2QSm4tCCW4uaTaPC67G1pqYAcWvJYpclHv/+z9YsYZZiimn266aDGq8eJuLtV/QLjhjA6/kwNjLJG1JjGQQESybA3DAaP2i83/n3z8STE4uKis9BRmERv0Gxa28ODyJnki4YQBwW1HXMpGgDv+3ZlmiseydUXOKaN9NIzQgDrpiL32iq6L5uVUq3PySScXqw0cGIPO3BQkIhCfQC1iycUWL6656prinrvvCQRwZvHd8CNL7T1665YKP8rf1hjSmgitbLlx7VhHb7z+enEKQgsuTwp4Sy5stMEGMaDNzdLoXCY0rTU0tVgXZbirLhrey9pK4GpZyH7UFo14UwIVC8fw8osvtRBaeJ2bBbYtmJ6axstIhKavMYEMuBvAU088GS29FB8EfYoIzbW2gNZaY1Cr5eFcnXtS3khIhOY7+mflPH/+/s9je5XWJ61GCC1pqgFXUZ8kFwqhsawToVl8VCx2CJYVckp1W6r3KWWM3Gciof0okAZCE2qgNMtVnX666WPjupuOAPmmG2882fXnBrMAXYsjDjuseL50fcq44/bbozWffjvIiDSU5v+EfcJvlP4aq2jJ8B2xgjYP1wKScGO/YLmzFFldWrGqkQhN7DSBJehmyb2uJrTXX30t/Fb6F3fdcWcroQmxIErdFLom3HhdUzf5FSvFySzejI6joYQGzEwLj7V29BEt7SGnnHTKJIQWLZ0bW9QgALmwyOhYkfBxV/V48YUW3aoLKi5kLfkeixZZCConcPdYJsgOGS671FKt5MriWyVYi+PGnl48eP8DgQwXKl6pNBVzDwSKuQrVsBC5qlde8f3KM0WMn3AdWUICwGVLSE+j/SpXoRiB3JKVIC5IrpqSbDVeeemlSGhlMkF8MmksWgR18YUTeyKJHLo2LC0uMEs41SixZn0Pho9UY6+wTZZQsuZ++IMfFIuGG8PmwWrjajoG7mGCJA+r5p//989i1512igs9kQ7xSb2aG4YbhUV4TyVJwRLdfNNhxfBddo5/w7NPPxO3bTFTsO23wPzRRWWdaFTnopYVMhK4xhddcEFx4gknFMcfd1xw+SbVNAO/PdaX7YsBugmsFqy1OWaZJYp4BnaJ70tJIplkirniZqmxnOKrc1g3EBMgmJQoKePZp5+OhEZ8M4FqyXbBvdZqJtnC2k9uF2sXeT77zLMxpodQxeeUtwwIvyt9ozLaPAPH5Bg0npctwIz20RBCcxeq/tItliQBQ864LUI7c9wZ0VWVGaoFChgWbbJwqiEovkNp0AmVWvEex/XQA0hr4dbAsIU09xxzxsUqxiZLeHPlWH71y1/FbNMZgeyqYUGxNg4/tGVYih8qC0dJA0gOEBdMP2AuDxWOf4UF8cSECdES5DIDS3becIdmTVRD7EnD9zlntcRM/vrXv0QtNkkCBLLuOuvETGqC+NS2gQTglptvjgtFtgycI7f3qRqlC2cHK1hMMEkbORZul4X02KOPxWzv2Epwnvu3VnBl07lTpUCsSViRysgCwSrSXygG9HpJpJJkD/WOZDWyVt0YBIvFFFlo3E37PTRcMzeis8LvoStwXckHIZKbb7o5qpWY9kXrTYwPmSq5KCcFVN5r9k6lGOJkjkUpSVtwo2Itu2GCm5okATEAGH3oYfG8UxILGYt1SvK8+867wUKbp1g2nCslCu1imut5JkpDENn/BquRSGd1hjajbTSE0ARKWVRiZ2JMLC7qn5dfell83WJkwcQYmh/xPPNM4gIk64c09KMPP1zcW3E7U3r8umuvjW6KxVAtnwx333V3dDOoKbRIP/eLnwEN3ciVmylG58ctRsZSA/EdstQUIrgIKyyzXGsCoRq2vVBwRS4L58U6W2TBhYrHJ7RYUoL4jmFccDuVTCDtKy5vseZYKuJVyiRkHlk3Ske4FrXAcmN1kq9xLZdbeqnirTffjK8pp7A4L7rwong9HMNDD7RYUqSwuVGsOfuhdbbT9jvWbNoWn1w23ERYanfcfkeM8ZlURMdMtpLMEquSiCKpcseT3Kv3fvpe0T9YfqPCtSPL47vdI2yHnA1SKxdSmhNgO4cHN5H7Z+GOOaUlMwhGDCJDJDIbFYngln3wQdcmFLGQSUO9VLHsE2STbX/11VaPQoxuCkPC78HNY+lwDbYPrmW6EZ0QLEDvnX3W2aL7yxrdf99RNW+2spLLBSv85ptuimUrSD7VF775Rkum1U3Azdv1S+Uq6hWRqISIwcSugfik6UwLhd+NBMXMwWrcbuttosUprkgxxvedCa5tNITQLBjaWRuut34csuHuZyGkhSSeJGAu6CtOooaqPJEJpKS3D1YWORzkgzxSjMZC3T9YXSRuLr34kvhcGd4nHsPFUFph3+kHCu6IMnOUKQ4I1o3yjAQk627KNWHyc5/qgYXEchKg51I4r/9ULFP7Yw201LmtN1lxLxIQu3EMZIrKxb3VkFChfzYoLED6YoQME/ygueCCz0pV7g4kXbaO6XjtvP0O0eWSRW2rbon7w8UTuN82WNPKEnasWJxuJkjNMXDXyCSVoa6QRer104LFdmNYtOq2KEFU47577i02Ccfqup1/7nkxTJDAUttlx52KbwSXUyN4OT7YGYgLSmiwav5SydwmcKfXCtcLUXlsv9328ffl2iBwOm0JqdNh3cGDY0zM+DtlQ8mCK8MNSTmNa+BmXE7kAD2+YRtvEuOa55x5VgwFEGLUlM8qHRbWiWuPrPx+FaFKAiwZbhZqAt3M0kN9p3rB8m8qY3I0NIaWXM8UCO0s2vt8rVhGGT5X77Np2/XQ3rbLaOsYu3MM1WhrP+0dQ0f3471uPHovLeQTg5VT3m5Hz5Wr5PMsnPLNJKH83mqwYFlOPi9+lDoJGgWab2nknEdS+LglWG5qzB4OXgE4PplMWmfKWDqKjlwjN0PijKxYccrUsO2zLFqk6thWDJaaco2MrqHhSYGM3of3g8WqpUczMdnkzgIhkbWxIPUcdhasjjQhSIC8kVLWLM1BgwbFbXPl/CuTCYpWxavUCiYgmHqSR10Fi1uihAWLzFJxLriZmHDuuLj83//+xKRTRueRCS0jWg7cPQHqrrTWIA0yQKrZy10enQFXTKZTCUVZf6w7YCmywhC18getS4gjTTLn9hnQm4qLewLIUfZWWQYyq5bp1iGBVB0XPbmM7iETWkYcVGJBGf7RFbBwTPehXNtVKLhWi+Y4jMRrBLh5SIxlxMUzOg9pUrFA3BICspw9BbFfViC3VnysWs5bUoIckHMmS5SSYBldRya0jDhT0qKiKNEVSAj4vDhQqk3rChTk2o5G8JSF7g6UQ9ieuBS3Gqn5m4S2obymi9cK9jcCyExcEZkhK5nzcmxRgkCszvEgck3pZbLL6BoyoWW0Vsdzz7qCNPCWtE13QBeN6yuW9M4771Se7TyIC4pL0RJzXKkPkgKE7XtO2QT12Z5wN2U/kTOrlYIHt7NMVmKGyM55Og43hFQMndE9ZEL7ikPsKqlJkEymlX/XXXe1qaNWBouMtaPavrvKpILn3ED9oOJ6XcElJKLWXz+ej4cuBNOSgIS158SzjKJLYgGNBII0WAWZIrNyT3OC60vfzHlyeXuLJFBvQCa0ryhUycu2DRw4MKpLWOhzzjlnlNDxt8B5uUC2HmTpZBEF3btrZSjXSNYiC6azYCGussoqccSbAlXbocefilFJ86jz4uolfblGIsXsJEfE6WqVn+h7Vcjr2BBvueE9o/vIhPYVhHjNqaeeGgPk3CKLiyXDYmEZjRgxIj5HIrs9cO+QYFLL6C4IAjouswnaQ7n2yzkhCgTGXeVOOof99tsvunhiaIQTWUYTqoqEGwHEjiiRmTmUtcgd4Y0ZMyYel2uWel4zGodMaF8xUHfgbqnJ4mLSxzeDEiEl90jjNyvHNPD2Fr8CVFZPR8ivI7A97pr9a8+CaqKUrURejl3dm0LUww8/PJY/kH4GcTPEofIfEK8KfYNGGg3kNWzYsNh1oGi3XkLDDE1k7bh6o75Zb0AmtK8QkIVK/KjIGtxE2lv6cLma3LEy0gi3cePGVZ6pDYoRCO3ckh5ddyATiKwE7xGAzKsuhtTwTlMulTp4OBdWpmPgJqdM4oUXXhjLNdJxOT+j9hoJgX43ASUZMqduFLKbtaC0JY34875a3RQZ3UcmtK8IuFwHHHBADESzfmQUQUbO39UuHovG/EcDbpOlVAtHHXVUjLl1plWoPahDs/CnnXba+C+yMFIOlFmQqGZdpoHGHo6hTKqKc5Gd83SOCO3Oqr7X7sB2BPMVy7IMZTXrlYAQnUxxMy1eFE7qtUpldA+Z0L4CYIWdd955sUyANTZ27NhWC0E2E2lx2aohwM1SSlnCaohNaWZHOI2crclylIlMREWeO0EngmC6f5WLpISGc0tzDEAJCvcOiXM7xc8alU1ERlrEdBmwAo8//vi6pC9u5tpzR43AY3V2p1Yvo21kQuvjQDqas2UhLX4B/6RNBvomkQFLqwyLlpwNsqARVsuiECtChjKlaYpWI0CmiCVp3wbtlmNoLEEZRPtW34WovM+8ynIfqlmW3FCxQv9yQRsFGVJkpuH9zDPPrEtmrLjnn38+Zl5ZcRIxjbxOGZMjE1ofhxiPSUwWvbhZdeM3ElDcWavdiMa+hShGVAtcLAkFA3AbCRlLVp9jduxlOH61W2JVWoUMsvU+7md5DoQp7pQtvCbhUd1D2VVIkshmujko3m3L6kO6w4cPj8fgM11p/M/oHDKh9XEcccQRcUEhiFo1Ty+99FKMVaXgf9kSE+sRR+Mq1apJU0jLuuPWNTLILYvJlXPcu+yyyyQumuMrF6smyWzCkuX4mGOXLWXhNUrBQpmFNia6cddee21dgc4ErqZjY8USdczoeWRC68MQBJ+vogaLJGqRjkJPbpmJ59VAJKwbcbRahagWqW030p1jZWmSt10Phbbc5npgrXkfty6NmAPnKq6nTKURULSrx1RcTjN/2W2vBR0YLF+JiTR0OaPnkQmtj4JFtc8++8TFLnBfr82He4ewCDPWgliRbdRqa2pUD2cZ3DTxPJOQzCeQzewIoYnj9VQ/pHgcvTjWqHOtFU8sg2vJknNczqO992c0DpnQ+iiosApaKyZtS19MwoAVoe6sFmjeW5j6D6vBkmKxNLonEoFx58Tn9EO2ZQ0lpRCKGo0qySiDu6rAmNudSkfaAndY8J/LLP5HFikT2pRDJrQ+CA3SFriFLgbVFsTQZAHpdtVCqrgnUlgG8hDwFqeyaBsNrid9tTXXXHOSmFk1koUmOVB2ObsLLqtGd+Uj4nPc9/aAiPXHpunxVDS0RGVMOWRC62NANEoJWAjzzz9/65i6ehAbY8nViqHBaaedVtNCI7stsyjo3lOlCLKrLKN6rURQ1lBri/g6A/sTF0T0+jKT/n97YFUmpQ/dALlEY8ojE1ofg4HKFiFXELG11zCuaFbWrp7LmZqpq8seWFA6DBBaWzGu7kCpA7ezXjaRFaXDwfGx5pBsd6EURceBbdp2Z7KTyVp0zN3Rc8voOjKh9TGoqreoqLGmOZptQRbQ+8vV+JDiPiw0Ra5pMlICN1MGVX9kT7hVJH8QMyuwrfIIxb+ytILw3U0K6LfURSFJctxxx8UMcEfBvTS7gFXXkVhbRs8gE1ofguA8iwlBsc46AqQne0dupxaSBVQdQ5PJa8tVbQSQJWunLZdTJT4S6Yp+Whl6VwlAigmy0MpFuu2B9ZqKl1lpPTl0JaNtZELrI2BRkdJRHY/U2oudJSRCq5cUoM5hoSqlKBOLRcwi6eocgo6A8qvC3rbG2rHKdAV0R7BRXyjdNFZtZ+WFqH8gQladOB6CzfjykAmtD0ERLPLRHdBRN1BvJJet2uUEcaCk/KrVZ/z48ZVXWspCyG5Xu6KNgngYq0dsrCebubV3qdOTJe0smbnGms01nns0SkIpo+vIhNZHgGxYZxRTOyKdncA6oSdWq9qfcCKpHjM3EZvMaSqi1UYltqaOrScg0aD31KzQngIX3TwExbtd6XbQxykxgvApk2QVjS8fmdD6AGT7uIQWFhXXzmQd33777VjeUR1Dsw0ulG2yXC6//PIoPaRZ/frrr4+uFRnpntLEp6TBdR46dGiPEAXSV+M2ePDgLqvYJnecq5oHnTQHMqH1AdABE88S0O6sC0j4UXN6kqpOUFDredtMMaw0NcmUKPVWFFh7KgAuNsWlHTVqVOWZxoFSh95PLi3FjK5A7FBrFguWJZvRHMiE1svBekm1Yl2RmKblxeUsZwmVLyAvUteskFSwighS4aggOFf0d7/7XXyt0UDSXNxawpPdAXJW+c/6Y3V2BQbJ6B2VXZVNbisLmzFlkQmtl0PwXKyJNfPII490um9QPRlL67DDDqs8U8T2nSOPPDJutzxTwLZT8agHC6eR7UZl6KFEGOVERHfBjdUStvzyy8ftd6Ug2A2AXJLzJ6vNZc9oHmRC6+WQnZSltFB1CXQWFrnSiL322iv+zYKhakv+hrunFKQMMbM0+k5msKcULhS4yqx2pDi4PWgHS24m8nbNutJVIKupHk8XhrhZI8k2ozHIhNaLoa0pWQsEB7sChKTin0wQiKmJK9keAqjuR9QaJBlgnwMGDOgRd0tcTnbTDM2O1tPVg4SJY2ZtSn6QAurq/FD6ajTOuNvmCGQ0HzKh9WIgH64ma6GrhaXairQXqWEDrph4GkFIahPVkjziaSS3EZrG8Z7IcrISqbwqqegOHDsX0bkhItnZrhIwCaPUDeC4EGVG8yETWi+F+I+2IwtM4L6roMsvwJ00+QXKuVLqqqrdzQTDdO2Xq6uHsdGwTRlWlmJXtcR8Tnxwiy22iFlZmnBdjffZluSEJn5WXk/IJWU0BpnQeik0b2vItli1/nQHXEsZS+SGrFS9EymsBxprCM0Cp1rbaCgh0SfancEmGst1ACirEDNrq32qPSgmNl2KNtodd9yRNc6aGJnQeikM7FCp3904E9eJC6neTHGoTGm9RnVgraQiXg+k0cjCVy4tchXT60yDeBlKPvbYY48YvOc2d6e0xLYcC2tUS1m9YcIZzYFMaL0QrDNZQISiALarQE6yfdwyi19GsTpmVgtKOhKhqeeqR2jcYq/51zG3lxF1PFqpdCSog+sKEJDsLAIydakrmd8EhKrzwnnqmuiuJZzR88iE1gshC8iK4RqqGesuttlmm7hoO9plQI3VWDxxLuUiYkoSFAgRwUoqqFcbNmxYDMgjTLMB1lhjjRjva0tySNZWAF+nQGeBzA455JB4Loiou9aU6yGjKfGSJzf1DmRC64W49dZbY4wJQbBquos0DLej8yv33nvvYquttooiiD632WabRZcVEXGBZV0NFjGghVvM+jOIxXu1Cyls/fDDDytbmwhFquJ5LKzOZiN1NyRXmHXXmQb9WvjFL37ROpXd5PiM3oFMaL0QqvpV0bMaukNoPuuhkNbCNeGpPajh4mayXpR2+JyHoSASBGJy4mAKdpECC1KRrpIJhEnyu54S7AMPPBCD+HfffXflmY6BhXjiiSdGN9M5dLd2TXJEltd5cTWzYGPvQSa0XgbFnWq0SAU1KqbDArF4O1L+Ia6k6FUiQWFtIjTZ0e5ALI/lpp1IvK2jUGdGJpxrKBHQ3ZF69i32phvC9CZ1dh2JK2Y0BzKh9TIY2sGKkXlrVHGnqnek1JFRcDoIvFf8jrSPBnLW4sknn9xla9Hnbrnllrh/VlxHtyPgnyZcIdTuDiaxXxakujzlMN3pKsj4cpAJrZeBogZCEXjvKoFUI42q0wLVlq4XNzLtX7xKnEpvpL+VR3QVzkMvqfhbW0OFy1BXZkAK4tlggw1i/K27lpSuCTMUuK6s1lpxvozmRia0XgSZP5LUtM9kFRuFNLZNHIwLVw/KLlKXQFLnSOob3SmwVawqocA66gjEuHQ0zDbbbNGa0vbVFeWMaqTrQCLJAOaM3odMaL0IBt5acEOGDOlSWUM9SC7YrmzkhAkTKs9OilRrZn6ninnlFYBYfJZ71hWIeSnrMDC4IzVjYnhao/SR9u/fv3juuecaUrnvvFl7WpsQbEbvRCa0XgKEksoSGj067qabborb9ajVm8kyU1/GzfNAJqmUQQYzVeR3FshJj6VSDaUo7UHA3gR3yQjusa6GrnYTlGEkH0tPSUlHx/9lNCcyofUSIDRZQO4myedGxc9AM7p6MbGjq6++uvJsC8SlZP1OOOGEmIlUkqE+a+TIkfF1bUWKbHUPdBbKLZZZZpkOyWw7DkqxMqwykIitEeUU5JFYm+r6xM8yejcyofUSqPtCZko2kiR2o4AoEBoLTUtVGYQR99lnn6hcK6uKSC183QLAYqOP1llCsy1ZUjVtHSmiffHFF+P705CWRijlukkQbBS/MzAl15v1fmRC6yUwmQjhcDsbVa6RkKaP2351ca3iWSPsymoVEgE6BZAbMmI5drb3UswMObM22wvoq72TXeXaGjfXiDkGLD7bVSri/BT7NtLqzfhykAmtF4A1ojQB4VS7hI2ALCG30fZZYwl6IUkUIZG02P2LjDbddNP4N5hrqR+0o2UTyi2QmXIRpRJtQWnIoYceGgnXMJhGlVKwzpCkRIAOhZT0yOjdyITWCyCjKQgudtXdtp5aMD08yWrvvvvurVlDZEL4sVrokfCiZvMECq4ItyOlE+J14mYKgzWTtwWuNSkjx6XpXL9mo0BzzcwCJKm+LqNvIBNaLwACsajVoPVEnEftmTiSfWg0T5aWroBaLU0ITmaSdcX93W677eKjvZYlWUnnIKPYnkoIUpV9lajYddddi9dff73ySvfx4IMPxsb5TTbZJE6Oz+g7yITWCyDDiGy4aj0B3QFKMexDUWkiNHE71lQ1iXJ7lU4kfTM9lNzOtkooxOm8hxIHBdj28NRTT8VEBfkhGmmNAqtQHZ8i4jy1qe8hE1qTQ5Zx6aWXjmRz2223VZ5tLATZWU72QcMs9S9qr6o12UnN2MILL9xKdPvtt18kRBX8taDBWzbTZ5Bke6DSQeSRu3v77bdXnu0+WJRUObia4nIZfQ+Z0Jocsm9afJBao8s1EtKgFITGekn9lDKcmtCrhR+VUNA/SxOfEJo+zFqlFG+88UYkRZaZuFV7UOuG/CQNkF+jMo+C/vfff38kSuTdHSXbjOZFJrQmRwqKC7p3tHG7s+AqionZj8WehvAaUuI5ShplPPTQQ7H9ifIHSCRoQyqXU3BHuY2Ib6WVVirOOeecyittQ5bV4GP6/Y0aRoIUZUed4wwzzBAVPXJWs28iE1qTI0lKs5Z6CohSMsB+lGmk2BgXTTkGRY1EXiBYT4FWDRlQyiBTnaweVhkCU31vex2JmYG+UNYct7ee+9pVIF3n5zy58Rl9E5nQmhgIguuFPHoqfgYstC233DIueARWLr/Q28kaE/jXtwka0b1XS5Q+SJYPq8oxSlz4f67d/vvvH1/vCGQxZR19ti3Fj66AEggBSK57VwcyZ/QOZEJrYsjIycaxkHrSquCSySYiKfVl1eUXarW8ZjCL8oyUETVJXB8mN87fyMisTo3riYA7EgOThBCsR9zasBoJ7nGaDZAHnfR9ZEJrYrB2LEQN2T3ZZ6iWbPPNN4/7YqFVExqXVIBePIy15n3pkXpAuZzIjhXXXj1aNVTqqzczqamRQ3zdENJsAN0Njej/zGhuZEJrYhxzzDFxMWoR6kkgrERoFn496H2kyaYuTi+n93soymWRdcVV9BkaZOJmOhYaBSoaJI/E8SRUsqv51UAmtCaFBZnqz6644orKsz0HBbXtEVoZyIcFyR1W9Z8yo50BV9NgFi6hhECjwEJ0TGJmYpDUOTraZ5rRu5EJrUmhuJTlYr5lRwPr3UFqfidDDR2JfSl96Oz8zARuLqIRj+PmNhJ6UGVLucdmh+YSja8OMqE1Keh0IRgWRiPkctqCgl0T0O2vq1LanQXCRqKyoY1MeCBKpRnUOTTA57jZVwuZ0JoUSf9MjVdng+ydBdeP64gEGtlq1BbE4ZRSGF/XiAEnCfTixM10PuSpTV89ZEJrQgjS0xtDaBIDPQ1WjEp/mmiNlOipB6UZdMgkFhrpTos1svhIIeUkwFcTmdCaECwyLUgsmJ4sqE0Q4EdmspU9TWiymlxCtWvc6kaBNJECXxPlq/XbMr46yITWhDATEsGo8ZoSel0IzfRx9W49KXYoOK9tynQl2c1GwTVSb0ZFoydbxDKaH5nQmhBcMu6msg0Zu55Gmvqk8r+R8axqSD6YPyB7+8ILLzRESYNMuEwmMtNtkPHVRia0JoN6qVNPPTUSmilHUwJJ0cNoup4ktDRX1MSorpZ7lKGBXVZ22mmnLfbdd9+Gdhlk9E5kQmtCaAS38Enp9PQitX3FtPbXk+4ai4xmmjF0jZDTFmd89tlnYwJAeYbWsEZYfBm9G5nQmgwsF0NHlFD0xISnaqjwJ7ON0O68887Ks43HxRdfHM/JCLxGlKFQIhHzY8XqqshklgGZ0JoMJjwZ4IFgBNB7Gu+88060cnQk9FRCQOGsqVVcw0bp+Bt2rDDXtjOZZSRkQmsyIBi1VKSv33777cqzPYfrrrsukidV2Z6QKFK5r0/TkODBgwdXnu0aEnFdddVVxfDhw2PCJPdoZpSRCa3JYAAJgpl55pkbLnRYDWSQJkrRMOspGENnH5dcckkkuK4AmT3zzDPxeAlHujZd3VZG30UmtCbDtddeGxf/Gmus0XAZ6mqQ2haotz+Z1Z4AySHu5lRTTRWHq3QViEyxsbIPY/eyZZZRC5nQmggWqfFqCKbWgN9GQ7aRyqw2pEYO8i3jzTffjGTG4mxvuHA1WGCuyQEHHBCb9AcNGhTJLCOjHjKhNRlU0CM0o+F6siYMxLbsiwX13nvvVZ5tLO6+++7YLG4/F154YeXZ9qGf9Z577olDVqjhIngKHRkZbSETWhNBCYUFbPFfeumllWd7BghDnZt9jRgxovJs48HNnGOOOeJ+WIM0/tuCXlJEtvbaa0ci05tppN37779feUdGRn1kQmsiyDJqC7L4OzJhvDtQu7XQQgvFfZ1yyimVZxsP7U4moNuPTKcYmLmY9q8YlnQR61Ds8Oijj44lJFxg75ft1QmQ3cyMjiITWhPBwkUyYk60+3sSatwoulLYUCrSk6CEwa1FUiY7KbClV7byyitHgkvEalCKf9WrKSN55ZVXWmeEZmR0BJnQmgjcM/VnGsVfe+21yrM9g1SugVB6OjZFb005yrLLLhv3Wf0w+s5EqR133DHqwJEBV2CckdFZZEJrIsg06nUkHdSThIbAkuT2lBCQBMOMtSuddNJJMfHBYhNTE18zU+Dhhx9uzWrmJvOMriITWhPhqaeeioTWr1+/uPh7CshSwJ0Gmk6BKQ1upPMTM/z5z38e42wZGY1AJrQmQiqq1cvZE21ICaR27GfhhRfOQ0Qy+hQyoTUR0qQnwo6ygD0BE6Q23HDDuJ8DDzwwZhkzMvoKMqE1EQz5QDSUY3sKMo4pm3jjjTdWns3I6BvIhNZEOPvssyPRKCrtiS4B1lgSc9Qrmuu7MvoaMqE1Ec4777xINkoXVPI3GsQjk5gjVdyenveZkTGlkQmtiXD66adHshk2bFjlmcbi/PPPj9tXUJvnVmb0RWRCayIkl5OsdKNVWLUZUXm1/S233HKKTJPKyJjSyITWREhJAYWmjXY5WWRaqmyfa5uR0ReRCa2JQFo6WWiUNxoFyYBRo0bFbRNJ7Mkat4yMLxOZ0JoIt912W2zcXmWVVRpKaKR39FEq1yDFow0pI6MvIhNaE8HsShI7q6++ekMG8SaQ5WGdUY398Y9/XHk2I6PvIRNaE+Gtt96KvZw6BRrVy/nkk08W/fv3j4R22mmnZS3+jD6NTGhNBJnHxRZbLGqUffjhh5Vnuw6ZTSRGngepTZgwofJKRkbfRCa0JoLMpmng5IMaIbporidVDdaZpEBGRl9HJrQmgmD9xhtvHMsr7rrrrsqzXYOkwpAhQyKZLbHEErnNKeMrgUxoTYZx48bFbORll11WeaZr0HXA0iNnbcBvT7RSZWQ0GzKhNRnGjx8frapjjz228kznIVa25pprxu2st956cdhvRsZXAZnQmgxvvPFGMdtss8UhIV3RRPvggw9ai2hNT7rjjjsqr2Rk9H1kQmsy0NM3IXyuuebqdL+lrGbqB+2ulZeR0RuRCa3JQNJn9OjRcdybOFhH68YkFAg2fu1rX4tktsUWW8RatkY3uWdkNDMyoTUhDDExyo6MUEfmUn722WfRtZQAQGZapwxc6QmRyIyMZkYmtCbEJ598EmdUynaeddZZlWdrg1tquEqaNq4w12yCnNXM+CoiE1qT4t57741W2iKLLFJcc801lWcnBUkgktqpeHb++eePJRp5klPGVxWZ0JoUYl9Jwda4uUMOOSRmQN99993izjvvjMH/eeedN87W9B7/j/g+/vjjyhYyMr56yITWxDDh3KTxFOjnVs4yyyxRkcPfHuS0zQl45plnGqrQkZHRG5EJrclhjub9998fJ0FpMBf4p8ixwgorFNttt11x8cUXx/dkZGRkQus1EORXhqHhXOO6xAFkOaCMjInIhJaRkdFnkAktIyOjzyATWkZGRp9BJrSMjIw+gqL4/1IUaencVV3rAAAAAElFTkSuQmCC', Basepath: 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\__dummy__' +DEBUG:xhtml2pdf.tags:Parsing img tag, src: +DEBUG:xhtml2pdf.tags:Attrs: {'src': , 'width': None, 'height': None, 'align': None, 'id': None} +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'gAMA' 41 4 +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 28781 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sRGB' 41 1 +DEBUG:PIL.PngImagePlugin:STREAM b'gAMA' 54 4 +DEBUG:PIL.PngImagePlugin:STREAM b'cHRM' 70 32 +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 114 9 +DEBUG:PIL.PngImagePlugin:STREAM b'tIME' 135 7 +DEBUG:PIL.PngImagePlugin:b'tIME' 135 7 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 154 8192 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'gAMA' 41 4 +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 28781 +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:47:47] "POST /myclass/api/Prepare_and_Send_Convocation_From_Session_By_Email/ HTTP/1.1" 200 - +INFO:root:2025-11-15 19:47:47.700318 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:47:47] "POST /myclass/api/Get_Editable_Document_By_Partner_By_Collection/ HTTP/1.1" 200 - +INFO:root:2025-11-15 19:48:27.968292 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:48:27.990297 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:48:28] "POST /myclass/api/Is_Partnair_Has_Digital_Signature/ HTTP/1.1" 200 - +INFO:root:2025-11-15 19:48:28.037056 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:48:28.085105 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:48:28] "POST /myclass/api/Get_Given_SessionFormation_From_Id/ HTTP/1.1" 200 - +INFO:root:2025-11-15 19:48:28.124593 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:48:28] "POST /myclass/api/Get_Given_SessionFormation_List_Automatic_Traitement_From/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:48:29] "POST /myclass/api/Get_Editable_Document_By_Partner_By_Collection/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:48:29] "POST /myclass/api/Audit_Session_Action_Inscrit/ HTTP/1.1" 200 - +INFO:root:2025-11-15 19:48:58.460058 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:48:58.474597 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:48:58] "POST /myclass/api/Is_Partnair_Has_Digital_Signature/ HTTP/1.1" 200 - +INFO:root:2025-11-15 19:48:58.487595 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:48:58.498597 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:48:58.510596 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:48:58] "POST /myclass/api/Get_Given_SessionFormation_List_Automatic_Traitement_From/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:48:58] "POST /myclass/api/Get_Given_SessionFormation_From_Id/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:48:59] "POST /myclass/api/Get_Editable_Document_By_Partner_By_Collection/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:48:59] "POST /myclass/api/Audit_Session_Action_Inscrit/ HTTP/1.1" 200 - +INFO:root:2025-11-15 19:49:06.062338 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:49:06] "POST /myclass/api/Get_List_Convocations_Stagiaire_With_Filter/ HTTP/1.1" 200 - +INFO:root:2025-11-15 19:49:07.807449 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:49:07.810461 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:49:07] "POST /myclass/api/Get_List_Convocations_Stagiaire_With_Filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:49:07] "POST /myclass/api/Get_Given_Class_List_Default_Documents_For_Given_Type_Doc/ HTTP/1.1" 200 - +INFO:root:2025-11-15 19:49:08.949161 : Security check : IP adresse '127.0.0.1' connected +DEBUG:xhtml2pdf.document:pisaDocument options: + src = '

 

\n

\n

 

\n
\n
\n
\n
\n

A l\'attention  m   bbbb aaa  

Situé :        

\n
\n
\n
\n
\n
L\'Organisme de formation  Colas Rail   ci-après nommé l\'Organisme de formation
Situé : rue de la république 77 paris 
Déclation d\'activité :  NDA-001254  Représenté par : Christian XXXX
Signataire dûment habilité aux fins des présentes : Emmanuelle XXXXXX
Contact :  contact@elyos-si.org
Téléphone : 01 XX XX XX XX 
\n
à le plaisir de vous convier à la formation ci-dessous :
Formation :   OPÉRATEUR POLYVALENT DES OPÉRATIONS AU SOL
Durée :  30.0 jour (s)
Lieu de formation :   adr site1  , cp site 1 - vile sit1 
Vous êtes invités à vous présenter 20 minutes avant l\'horaire prévu.
\n
\n
Les séquences de formation  :
\n
Du    17/11/2025 09:00  au 17/11/2025 17:30
\n
Du    18/11/2025 09:00  au 18/11/2025 17:30
\n
Du    19/11/2025 09:00  au 19/11/2025 17:30
\n
\n
Au plaisir de vous retrouver prochainement,
\n
15/11/2025
\n

\n

 

\n

 Colas Rail 
Téléphone : 07 69 20 39 45 
Email :  mysytraining+dev@gmail.com 
Site :  https://colasrail.com/ 

\n

 

\n
' + dest = <_io.BufferedRandom name='./temp_direct/Convocation_43598_37297.pdf'> + path = '' + link_callback = None + xhtml = False + context_meta = None +DEBUG:xhtml2pdf.files:FileObject 'data:image/png;base64,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', Basepath: 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\__dummy__' +DEBUG:xhtml2pdf.tags:Parsing img tag, src: +DEBUG:xhtml2pdf.tags:Attrs: {'src': , 'width': None, 'height': None, 'align': None, 'id': None} +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sRGB' 41 1 +DEBUG:PIL.PngImagePlugin:STREAM b'gAMA' 54 4 +DEBUG:PIL.PngImagePlugin:STREAM b'cHRM' 70 32 +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 114 9 +DEBUG:PIL.PngImagePlugin:STREAM b'tIME' 135 7 +DEBUG:PIL.PngImagePlugin:b'tIME' 135 7 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 154 8192 +DEBUG:xhtml2pdf.files:FileObject 'data:image/png;base64,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', Basepath: 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\__dummy__' +DEBUG:xhtml2pdf.tags:Parsing img tag, src: +DEBUG:xhtml2pdf.tags:Attrs: {'src': , 'width': None, 'height': None, 'align': None, 'id': None} +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'gAMA' 41 4 +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 28781 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sRGB' 41 1 +DEBUG:PIL.PngImagePlugin:STREAM b'gAMA' 54 4 +DEBUG:PIL.PngImagePlugin:STREAM b'cHRM' 70 32 +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 114 9 +DEBUG:PIL.PngImagePlugin:STREAM b'tIME' 135 7 +DEBUG:PIL.PngImagePlugin:b'tIME' 135 7 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 154 8192 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'gAMA' 41 4 +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 28781 +DEBUG:xhtml2pdf.document:pisaDocument options: + src = '

 

\n

\n

 

\n
\n
\n
\n
\n

A l\'attention  m   hhh fff  

Situé :        

\n
\n
\n
\n
\n
L\'Organisme de formation  Colas Rail   ci-après nommé l\'Organisme de formation
Situé : rue de la république 77 paris 
Déclation d\'activité :  NDA-001254  Représenté par : Christian XXXX
Signataire dûment habilité aux fins des présentes : Emmanuelle XXXXXX
Contact :  contact@elyos-si.org
Téléphone : 01 XX XX XX XX 
\n
à le plaisir de vous convier à la formation ci-dessous :
Formation :   OPÉRATEUR POLYVALENT DES OPÉRATIONS AU SOL
Durée :  30.0 jour (s)
Lieu de formation :   adr site1  , cp site 1 - vile sit1 
Vous êtes invités à vous présenter 20 minutes avant l\'horaire prévu.
\n
\n
Les séquences de formation  :
\n
Du    17/11/2025 09:00  au 17/11/2025 17:30
\n
Du    18/11/2025 09:00  au 18/11/2025 17:30
\n
Du    19/11/2025 09:00  au 19/11/2025 17:30
\n
\n
Au plaisir de vous retrouver prochainement,
\n
15/11/2025
\n

\n

 

\n

 Colas Rail 
Téléphone : 07 69 20 39 45 
Email :  mysytraining+dev@gmail.com 
Site :  https://colasrail.com/ 

\n

 

\n
' + dest = <_io.BufferedRandom name='./temp_direct/Convocation_43598_75064.pdf'> + path = '' + link_callback = None + xhtml = False + context_meta = None +DEBUG:xhtml2pdf.files:FileObject 'data:image/png;base64,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', Basepath: 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\__dummy__' +DEBUG:xhtml2pdf.tags:Parsing img tag, src: +DEBUG:xhtml2pdf.tags:Attrs: {'src': , 'width': None, 'height': None, 'align': None, 'id': None} +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sRGB' 41 1 +DEBUG:PIL.PngImagePlugin:STREAM b'gAMA' 54 4 +DEBUG:PIL.PngImagePlugin:STREAM b'cHRM' 70 32 +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 114 9 +DEBUG:PIL.PngImagePlugin:STREAM b'tIME' 135 7 +DEBUG:PIL.PngImagePlugin:b'tIME' 135 7 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 154 8192 +DEBUG:xhtml2pdf.files:FileObject 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAATQAAADaCAYAAAAouL7ZAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAOwgAADsIBFShKgAAAcG1JREFUeF7t3QW4XNW5PvD7v/dWKU5xh+AkuAUJEiwECO4SPCG4BHdCCE5xijvB3YK7QwVaSgstFahA9Rba7v/6rTPrZGcyc3ROmHNYL8884Yxsm1nv/vT9/qvIyMjI6CPIhJaRkdFnkAktIyOjzyATWkZGRp9BJrSMjIw+g0xoGRkZfQaZ0DKaDl988UXxxz/8ofj9739f/Pvf/6482zX8/e9/Lz755JPis88+qzyT0ZeRCS2j6XDWuHHFAvPOW5xw3HHF559/Xnm28/j0T38qdth222LxRRYp7rrzzsqzGX0ZmdAymgqXXHxxMedssxVHjB5d/OMf/6g823n89a9/LfYYPryYPxDjLTffXHk2o68jE1pG0wCB3XH77cWdwZriKnYHv/71r4urr7qqeO655yrPZHwVkAkt4O033yoeevDB4onHH49uSjV+/KMfFQ8+8EDx+IQJxV/+/OfKs0WM77z91lvF97///eAeHV+ccfrpxX333FP89re/rbyjiC6Tzz36yCN1H/b9u9/9Lr7/xRdfLB5+6KHW1x5/bELx8ksvF78rbRNs98UXXpjkvWlbjqktII7Hw7mee/Y5xYnHH1+cGVy88bfcWvzh93+ovKMF//nPf4p333mnuObqq8P7TihOGzOmuDMQzi9/+cvKOyaH43rl5ZeLyy+9NLqMY8ecVlxx+eXFG6+/Hl//VfisY3ZN/vTHP8bnHI9jf+zRR4tnnn66ePaZZ+L/e9+HH35YfPLxx/Hv8nmWH488/HDx9FNPFf8XtoPIXAPbf+7ZZ4unwvNe991+9umncX8ZfReZ0AK+d975xfTTTFPMMuNM0UIo45//989imy23Kr7zrW8Vq6y4UvHnP7cEl//+t78Xp558SrHEYosV351hhmKGaaeNjzlmmbUYvPbaYRE9Et/3p0CQc84+e9z+jNNNV8w844zFrN/9bjHLTDMVM00/fXzum1/7WnFPIEJYd5114nZsc+pvf7uYMfx/v/kXKNZaY43iskAS//rXv+L7BMzXWXOt1m361+NbX/96sXtwteoBieyz517FPHPNNfG4w7FNM9VUxd133lV5V0tg/vzzziuW7j8gbj+9b7aZZy5WH7hqcfttt1XeORG/+tWvilEj9y0WXmDB1m07b+ex8w47xvcgR8+LkT1fsZ4QpO26Lj6XzsXnLr34kuLB+x9o3Z7nXTvvTec97Xe+Uyyx6GLFR7/6KLqXPuf1dH2nm3rqYv555ileCTeGjL6NTGgBP3//58ViCy8SF9XoQw+tPNuCn7z7k2LAEkvEBXJKIDD4T7DMjj/m2GL2WWaJj7XWGFQcecToYuTe+xQLhcXsuSUXXbR47dVXi//7v/8LhLhlsenQocVmm2xSrLDsMsW8c84VA9VDN9wwPrfBuuu2Lu6NN9oo7mvQaqsF62ZMccjBBxf9F188bnOeOeaI1gf84Q9/KDYKnxdvsk3bGbbxxsWG660XLcV6OHPcGZEQ5gnHsOH66xdHjh5dHHTAAcWySy1VjL/11sq7imi9zRWI2DVZdaWVi8PDdTlw//3DcS9azB6e6zf//NE6SkCwm4RzdOyOdZ011ywODcd+/DHHxPPff9So+L4brr8+HjMCYmHCR4EIEdw8c85ZrLHqqsXmm24az8X1uffue4qXgtXq/FxDzy+60ELxvcstvXR878ZDhhS777pr8cc//LG4bfz4eH4IbEg4P5/bJFxTyYF333k37i+j7yITWsA///nPYtedd46Ld7VVBhafllyTm2+6KTw/S7HgfPMVL1QW4EvhXwt6jllnLbbeYsvi1x99FJ/nol1/3XXFwgsuGBf2LjvuGC2qPwc31Tb/+pe/FkccfnhccEjs5z//efGXv/wlWnEpm4fQWBV77LZb/BuuDVYNEkAUp5x0cnzO4kVotmWbguBKE+yH9VgLXLsdt9s+bgeh2n/CT3/yk+LDDz6I/8/NXCIQsvPbYN31ivfeey8+D/cGS9JrrhWiQNhw6sknx+cQzWEHHxJLJRL+9ve/FR8HtxGuv/a6uoQ2aziXq668Ml4L5+Lxz3/+X7AWP4/n5eFarhHI/rvB+kKS3tvyfIvl7PtKhPbOj39c/O1vf4vb8bl//euL+J6MvotMaBVcd821xdzBAppv7rmLJx5/ovJsUey1+x7RtWEdWBRw/LHHxcVr0Tzz1NPxuQSkttXmW0RCW2bAgOKHP/hh5ZUW+KztbbTBhtHKqkYtQhMLQgKzhW2ed+658Tl1WgjNto4/9tj4XHuw+HcLlgxCQyBc2ESkZZx/7nkVi3DO4q47Ji932Du4rM5vsYUXjtYT64xF6bnBwQ3+YyU2VgttERoiuunGG+NzbWHN4H7PFK4RC7AaZULjAmd8tZAJrQJu53LLLBMXpUA5CNSvstJK8bnTx05047YYNiwS2uoDBxa//PDDyrMTccyRR0brBiE8WomlJRwXXNUWQttgsiA8IDSxn+2Di/Tb3/w2EOIPip122CEu0qWWWLJ4++234/uSyzlHyb075KCD4uPVl1+J76kFC54r6cGa2nLzzWON1j9KWcU9A5k6Zy7dj344KSHDOWed1bKNQEy3j7+teOvNN4sF550vHgsXti20RWhuKK7t6MMOi+fBFf64kiwpo6OENmLvveN7Dthvvzbd8Iy+g0xoJey2y67FzDPMEOMuguL333d/XGgLLbDAJJnDtQYNigt+/cHrtrpSZVx4wQVx0UoQ3H/ffZVnW9ARQkOGi/TrV6y0wgqRxCx08SCZvIREaIjF+wXfBb+nn3qa4uYbb6q8a3Jwgc8YO7ZYMhAKK8zD9vfeY4/Wc9lys82KWcIxrrryypO4pQk3Bytq3rnmiqRuXy88/3y8Hs75vHPOqbyrNtoiNCRkO/E8KokKrnA12iM0rqttsXRtZ6pvfrNYZcUVK+/I6MvIhFbCHbfdFty6mYMrtVAksFNPOjlm1zbfdFhrrAi4ixazWE4tt+bkE0+MRIEIlSGU0RFC81nZxSHrb1DMPfsccXGedMIJrRlOSITmvT5z1plnFmeMGxcfP6xhVVWDpXfMUUcV/ZdYIhDa7NGqOWr0EfE1GUmksPyyyxY//vGP43NlXHTBhZFIHZfSCm7nnLO1EKtzbwttEZrnhweX+NxAis7j9EC8tdzyjlpoxwVX3HUZe9ppMTaX0feRCa2ED37xi2LF5ZaLWbyzzjizGBJIx+K45KKLK+9owcEHHhiJxKJR71TG58Gy24KFEz636sqrTOaSdoTQWBbDd9klEtgF3/tezIpa7GedcUblXRMJzbbUiHUUYnxlqPlaasklI0ENDO6118eccko8Py7p+PETM58Je+6+e7CkZoqk+7P33ouZ4KWW7B8/w2pN9WW1kGNoGT2JTGhV2G/EyGh9KcWQIFi6f//irTcnLVRV5GmxW5gyfR9+0EJaCm0vu+TSYsH55o+L6rBDDonPl9FRQktJAUH7ffbaK25P9vTJSsIiEZrnjzh8dKyslzH1kNmrJi7w/I3X31C899OfhtdbnvvNb34TA/pzhHNZfdXVIom+8drrRb9wDs5P/duPfzTRSrv15luKRfstFPb73dZ6t38FEt9lx52iuzjPnHPE85a5dQwe4nNIC2SB6xEaq1B1v2NI51KrY6CjhPbuu+/GzK7tSOjIZmf0bWRCq4KC0fnmmiu4erPHrOK2W21VeWUivvj8i+ieKecQJ1t5hRWKkfuMCO/dOpKghY0QP6iUQZRx7NFHx8WoXqwWoam9mn7qqWM2MgEBLb/MMjGu5XPKFBDGkPXWL+YI5KuEZPFFF42PhQLpDQku8W8DUVVDacdmm24aSzYQprKHtQcNijG0FgKeWIN3xunjAvHMHqzVWWJyQDEuV9S+nB9LVsIi4dVXXonvczNg7a22yirxM/vtu2+x3jrrFHvvsWd8H0JjAS+20MIx9gYsKddcnR3SXnyxxeK5LBj2teP228f3lDFo1VWLGcI1YilXg4WnpGPecMORhU3XZb5AcFd8//uVd2X0VWRCq0IqQbDoFXBeEyyGWlBTNu60scUySy0VLQ5V9DPPNGOskt9xu+2Kn/7kp5V3TgrdBawR2UW1ZNVQhCrgPmrkyMozLbjummuKJcNCt+DPPfvs4tM/fVpsvcUW8Rg9rzbMY5HwuhhfLUITBxy5zz6RwMQGBcyR08L9+hW77rxL8VGlng50SFxy4UXFCoG4vN/5+QxCQ4qplakMsTTxxlSHZ/usTbG1A/bfP74nWnjhmFdafvnYIgXalRQvKyAun4t97VSD0Fi3rtHRRx5ZeWYi3JDUDNpW2o4Hiy0TWt9HJrQqcJH0br780kvx8dfgrrSFnwbr6aYbbiy+d/55xZVhwTzz1FOBDCYmEKrBauNqCdzLpFZDmQTLxXbL+CK4nkgEaSiT4Ir9qHKciCE9/C3gX8+9+v3vPykeuO/+4vuXXV5877zz4r/PPP1M3fc73ltvuaW44PzzY3/m4489Fl3Xevj73/9RPPXEk7F/83vnnltcevHFxT133xNJC2RSHaMuilTXZ9/lc0gP56o4thoSNq7hz99/v/LMRCjoVfg82bbCc7VIPqNvIRNaRkZGn0EmtIyMLwk6KlisFEUyGoNMaBkZUxjCGq+88kqxwQYbFEsttVSxyCKLFE8++WTl1YzuIBNaRsYUxmuvvVbMOuusxX/9138V00wzTfx3jz32iOUlGd1DJrSMjCkIpLXiiitGEtt2222jAOV8881XLL300m0mWzI6hkxoGRlTCFzNU089tfjf//3fYuWVV27NLK+99trFbLPNFoucM7qHTGgZGVMIUQRzk02Kb37zm8V9FdECXRG77bZbMdVUUxWvvvpqfC6j68iE9hXEP/7+j1jH5eH/mwnax37w9ttx9kB7oARSbstqdiAxrubiiy9e/KDUZTFixIji29/+dvF6jWLljM4hE1onoKCVxNCJxx0/ScGtVqTRhx4WJbhrtTvVgtalVGw6paH3lNS1R+pDbRaYa6Atar11BsdrVA+6GlZefoXYa/vUkxNllZoVujSOOuqoSGijKnLkCfvvv3/xjW98o/jZz35WeSajq8iE1glQztASpSUnyXHDo4+0NKuvudrqHRq/pnKdvlnS2Z/SoCqywrLLxof/byboAhi+8y7FSccfP4lkUzX+/Nlncc6Bxv33ewER6AoZOHBgJLSzzjorxtMSDjnkkGLqqacuXnrppcozGV1FJrROwI/wwAMOiD2KZH0S6OnrdTz7jDMrzyCND4rbbh1fXHnFFcWEUrsQa+7kE0+KzeD6ObUBUYRQXElqm+UxYcKEaKkYywavvfpaVKEw0ehnP5u83Qe4alq27r7rruLKK6+IY/fKI/lYO3fdcUdU2zBoheDhisstH+cI/Ptf/4ok+2awQB3Hddde26qDRrXX5+iJaWn6vBLI9pnXX3stNpub5JRalCxcLUvXh214kBdK8J4bwvtJCHEra8G1oCHHGk4QZ9IOZrbCtddc0+pmagV7/rnnw3WqT3zNAq1uCyywQIyVvVU1ZpDLOVP4PRhhmNE9ZELrJMhVa9bWGI5E9COS8SHmaCHDhMcmFCuvsGK02jSLU+7Yfdfhxd8DqVGw1VitWdpnNGOLBZ195lnxOWqxpLtJ5OhL/P7ll0cXTEO756nIvvTi5HdylhapH83xmsM1zO8xfLeosKFUgGoF9RCvLbvU0vF9SE2sSo/jyuH//T14rbWKmaabPpDHNTHrRh7J+bJK7Z/8ESAXTeaOy3EfHlxuIM7ovc7N5whTgvM2Wcp7nf+Siy0eruXEsXkJelldky2GbR7/1iR/4nHHRRWT+eeeJ/6b9uXYqH78pIaqbbPBTYp1Nm+4XtV9uiNHjoz1aO/X6E3N6BwyoXUSMlXkghDCRx/9KloLCGvYJptG6wSBbLDeesWcs85W3HLTzTGmRjfMTMlLLrooih8efcSRUWLHSLaHHngwWj2nnXpqVKhYZsBSxeWXXlY8+cQTMWhPOYJkkB87i4c8D6KqbmwXj2PB0QD7RSC3zYcNi+oYXGMqE/6f/I/Xvnf++ZHwBq64UiC0X8XPIhuqGCP23CsORmFZcYmJNl595VXxbyoXSIXFSdEDuTjHX/z8F9FaYgUOXGnluO1HH300Cj9yIQ0Kds2WW3qZcE4vxqG/yJCqSXUxKcttgfnmLYZuOCT+fd+99xazzjhTsd7gwcXLwYrUkG8bdOLWXXudYsnFF49Tqpod48ePj4Q2dOjQyjMTscsuu0QLrZY6cEbnkAmtCzjogAMjsXDfLr/ssijYaI4lICFWkAWZ1CQeDKSFLJIg4p2BMPxtelLCmFNOjduhFptgAPJss8wcR+VxXU864cRIcIazfPy7SWcZiN3df//9USNss0CurBykSSljv2ABcJMfCK8Dkl1p+RWiy8lC+02F0Ej4fPJxy/g5U6XE2FhaZKyd57CNN4lDfa8O7ue++4yIIo+sQgSJqFmsW262eSTPDdZdP36GC/lEsE642OsE6+/SSy6J7rp9seCq41801hZaYP5i441aFr5hKa71NcFiLEN8jTqu7SDxZsfYsWMjoW233XaTxM+cx3rhhjVPsFw7Ip2e0TYyoXUBjz3ySCQfAobbbr11scA887beXZ995tlIOttvs21rgsBAXuSy1x57xL9pdtUjNPGohNPHnBbft8aqqxXbbb1NJLYdtt0uZlSrM4AmMbGmNg9kRrrH+332xhtuiJLZYnzPlSaVs6S4a4nQjNwzET3Fo8waRXJcym222iqO5nNOtvtksLB+99vfxalMhq0gK8fGajLUZN999okWmOf3G7lvMT6QqmMjUrl9OH7bMh+UG55mmiZUExphyLlmm32ycXrNRmi+D+RdD2PGjGlNCJQhPjhkyJBi5kDauUm9+8iE1gVE2erVVy/ISLNgtttmm1byQhaIAhmkhXZqsLpi0qDyYzb6zQLfdaed49/A5URorJ8EwXiksMduu7daeyynJGedoIREHE98Kk2Gop5L0lrMj7ouCw3pgcQB62iV6HJOJLTVVlk1LMoWQrPQuHTzB7KWDACEJYngWIzYA0Tef/El4nVARmkmp1kFpsdTsaW/xj3lOqf6sj9/9ue4gFl1ZVQTmilS3PX9R+0X9+/x29/+NsbWmoHQJHuQFCvrimBFp++pGgcFSxOhfa+UTAJS6msEK3f2cMPraMlPRn1kQusiTCufdqqpopw2kcQyDAMWR+LSDdlg/Sgtve5a68T4Fbzx+hvRimP9iLdZ5CZMfecb34huWoKMKAlw2zI6b9gmm0Rp68sumfgeQD5mTxrB53XurvosJDr+1ltjhnDxhReJpGLwC3dTgmDpJftHUpFZXbRfvxjjKlsZ3FXzNpWqbDJ0aIxjsUgJK7KyNlx//bg9x7fNVlvGshZxQc+T3W6xQveMi9z18rfkA8VbNXBp/mkZYm5zhvchU3B86wXicgMwf9TjhOOOj27boGC5LjT//F9q7Omiiy6KROUx11xz1SXX4cOHF1/72tci6ZXBsps/nMOywb034T2je8iE1kWYiH5+RZG1LF0NAvasK3LXpjeR3U5kBqySG66/PtZQkdqmIvvC8y8UZ5955iTlCkAvi5Ui/mbOAGL4wdsTq8wTLPwTjjsuFv4iWMkGUt1KOeCxRx6N+9p3xIjinrvvjllKcTlkIzD//UCkV1919STJBqQx4dHHomu56847R3IyYZ5Vctkll4Rj2jUeE+vSXACquo7VOZtZYEpV6k/0GdanbdiWbZbnjCY434suuCAmGxIkRJS62JfPG1IDYpimv9cadTcloG5szjnnjGQ2SyBc/54SrPFqqxNYaF//+tdjtrMMvx2Etnqw+DO6j0xoPQg/7OpsZBksq1o//lrw3ra2BQjI++qhM/srI51H9WfrHZPn6x1H+kw5MN4ReH+tY/iywJo69NBDi//3//5fzFzec889MQ4mY1kNx67W7H/+538mIzRZ6GmDS7399tu3WUjcFbC2kT2r0X6Ui6RuhGa5jo1GJrSMjC6A5bnEEktE5YzzzjsvFiCTBRo0aNBkxITEEZai2meeeabybAtYeSw7WdBGgdV9d7DC991332LuueeOGVT6a/avuNexsCRZvm0lMnojMqFlZHQB48aNi0SEKCSCAFEgEEmLauy3337RQqNUW8aNN94YXdHLSrHTtvDQQw9FN7WeheV1+3JsCy20ULHFFlvE1qrRo0cXu+++e7QivcaylIi49dZbY6KlryATWkZGJyGjvddee0Vi2GyzzWJgH8HUIzQu5xFHHBHfX22hHX/88cV0003XocZ0rVEsQJahAu9qIEey3gsuuGBxzTXXxOlf1VC6s+WWW8Z9Oh4Ep+Wtr+ArQ2iamX//ySfdmp79ox/+KGYNywN2O4zwo/bDTo8vCwYC6zH99UeTKn04Jouy3rGl41bWIZifejctRNckyeFwoW4bH7b/655TEknHUu9YexpctSShzfqBRGjUZ6trBEEMjXta3YDOLURAHalBe+KJJ+I2ZpxxxtiJUcbDDz9crLXWWsWGG25YPPvss5Vna0O3hffZlsc+++xT85h7I/o0ofnB+6IVoypRUD2v+t0C7Apk7VStK3jtLE4/bWwsVzCIV8X9LjvtVFxy0cU177SdgXPkggj4thfotfxV3pv2/nBwTcrgdiiHUM+meb0M2USlGIp+773nnmK2784clUXUnN1w3fWxpGLsaS3XxKR0RcTV228U1LRtPmyzYovw2HTjjWOhrwzolCzdYGVpVeJCnnNOS4cIcOtkO2uR+WGHHRbdvHIDuljXkksuGcmuPSCh1VZbLRIQIj399NMrr7QQLJFIMt5+7x0Bq0yZiW0Z0tJXauD6NKFdeP75sfZqrtnniEWYKtPXWn2N4uILL6q8o3M48/RxsfhVmUJnMXznXeNntSXtstPOxYDwQ1Y0O3znnTskOVQPWq2WX3qZ4sD992+X0EC5hJalatICbVczTDNtsdfuu1eeaanId8yzByK/9+67I3kedsihsbQCkJzzGFO5JvuOGBkJrtb2G4ErLteXOmPsA9XTukb413VdbZWBxU+mUIEtEkME//3f/92atXTtDz744OhyKmGphsSBz2hPS2AVDRgwoDjppJMqz9QG8uFmUrq1DY9jj20RCXBDu/fee6PVZh+dwc0331x85zvfids74YQTOvT7aXb0WUKz0FWvq54nfZO+LI3gZfPa+8456+xibFiQquqrK70fDz/YscEiI5Nz7NFHRwtt7JgxlVeL2BhtqrjnNFLXm5q+x/Dd40J/qjKujFQQi1FRapJe1sytgZ0ckXqvcixG07v6sdODJcRStHg1fas9m37qqaPVd/+998Vzk7nSbqUX1Pu1WlH6AL2eswYL66EHJ7egxFwU+660wgpx2/Dee+/FImAFuwp9dSUgq6Qscs1VV8em+tMq10StmwJawekE21Wf5lhYbu2Vn7SFq664MvaKnlGxUNSt6UCYcbrpiksuvjiGFB4O56a42f7uDt8pUlYHR/HDsafv343E8Tz22GPx/5U32MYpJ54Yrfh6GUBzAZCAYL4hJwk77rhjzCLWKr84++yz42fuumuiwgi3sV+/fm12OigPETdLRJYepLwdn/Nl5Rm4Uq9Uph6ECyQNbE9crS+gzxKaRm4tM/oY6y0g0jwayRdbaKFi6f4DotyPglDkAdddc01c4Bb0CssuV/RfbPFIQInQnnvu2agiQS6HxTXXHHMUxx97XM07XSI0Wl+AKFZcfvm4PcW0T4fntQnZH7d47mBVbrDuulFayF34iMNGx+PTAYAIL734kkBg9xaLLbxwlONxjI5FfI9G2BKLLBq3M2DJJSLBkNz54ovPo8tZj9Asjs2DW2x7yBn0hSIsVhm89eZb4Zr1i/2dzhPx1iK05HIiVm1gi4TPkAyy7TPHjYuvVcP2tGElMq2FRGga5sGi3mmHHeJ3rVD48ccmxK4I595/8Zbvy3eCjEkzcZfTudFz87pC4FdffiV+x66j72Hw2mvXdMO45mJlSEA5RDn2tffee8fMYtK+KyNZaLfffnvlmZa4V//wffqO60HMTVwuEVlyOREneSnJBoQn2N8VCyupgLAs3+kFqiXtoc8SmubnmYNrckZwE2vBj8iit9ieDz8GdUSar7lPN914Y6yetygQhsWpiVoMzOviYbDJRkMjmamm1wmwblgE5HVqVfLrx0RoiPbmm24KbueOYVszxnYmlhi5n9lnniU2ctt3tLymmSYsxmMLEj8Dllgy9o7qq/zNr38TBSQlOqh8fHf66Yvttt66ePH5F6KlQRvt0YcfidvVZsUdcx7iTDoN6hEaiOul/QKCd84C0oB8+803f7FVRQ+uHqEhMpbKWmsMig3sSJZuGUtvkWCV1FrE4nP03tYZtGZdsUOEZn/Dd9k1Xqtjjz6qmHuO2SN5IXPXhbyR75NopTYvRCoJQkZp5hlnKA4LriGwdLmrdwQL9sxxZ0QrTwzwD7//fbC8351M2ihhq0DmSIC2WYqBummaraniv1bnwh133BE/k9xC7xeM10HQFi699NL4OQ8WoX3PEW6c3F3kuUK4iYnP1TvW9uA34pgRZXUGtjeizxIaGecW16Q2oZHSsXD3DAs2QTvSjNNOF9UsLA7upR7GhPPPPS8ubtvUIM66o8d1wvHHx15M/YnkdR4sxUkSEJqFznrwWHrAgKi+odnbnRG56lPkQgEl2/kCOZLj+ehXHxVbb75F3DdCOOuMM1sXEjdquuByWogp6/dxWMxcPFYUzTNWR7/5F4gDbo8cPbpNQnvzjTejBUjT//XXXg+EsHyxViCYdFwIbaGwra2Di9IWoSEVmVBWJYvn5ODGnXLiSXF7ekw1r1djmy22LGYJBON7ExOsBYQm6cBKdM2QFXf7kUownIXHeqP+QWSTxbvQAgtGtw7JacJfdeVVohXuBoUIJTeQKVUPN6idg+tIj64WEJFuAATD1StbcRtttFFsNK/l+pmM7jPHHHNM5ZkiuntiV21BfC0RmrkDJ4breOSRR7bGvlhn5ba6rmDnnXeO23rggQcqz/Re9FlC0z9JedWP/U9/nDwlTaMMoY0IbkICqZ2ZgrWjaZpgoYW6RXBTEhBJIjQ/ZISmcVt/pB5DUjkeb4dFX41koZHS1l8pfpFcYSqtSyy6aJwzkNQqIqEF94ySB1fQMBMa+sjBMe4ZtgeIGaEhksBoLVXpwdKcMyxO1thdd95RDB3SIsbIxWqP0GCbQFZij9RmHbPsZ0JnCE0pB0JbKrhVnneN9t93VHHAqP2Kn747ucqsZIv3k2MSm6sFhDbLjDPFa+G6vfPjd1pDBNzPLTYdFrch3nlnsIo01FMMSVnQg/Y/oFgwkJYe3KUCIR16UIu15magnEVzPbcYEdYavsICVvKAADSUp+8L1g/fn0yk76saLFyfkTgArUg+X61eCynG57uk4rFpIN5dd901fv6SSy6Jvz1kuEq4uZVnW3QW6QZ4dLhWtn11Sbqqt6LPEpp6K9LVCMg0ppdeeDEG0h8JrtAbb7wRhQUXCIt2zWBuc3+4R2Ip3i9wy0Xx+vLhRydlLjhL8tnr44LLiYxIViM0ahZgJJzt1vpBpxharYZsP+D1w8JjSaUgs6A3wj0p3JHFbd6vzBIQg2OhDFxppThzQJDb+5SBWGyykJIhLBHWigVD4QJJdJTQiDCKLYnXsVhS3A86SmgC3q4ZeR8k/Ga45vC3QD6uUSLzMsSeSBvRmytXr1vYyMr3EF1sMbTgLlaD2gcy42ZyG1nZNNgWDC5ymkPA8nJ9VgnWmxtSivX5DUgI2RfLeZqppoqkVw3freJVBLBouAmJzYFz5f4puK11bo7dIJRhw4bFvyUilg/WarV1Ja6mNi2NtNMnqk3pwgsvjGUfKXiv9er99xsj2W0KVSLL3o4+S2hA/sZdmEWDLFhBFpusJpw1blwxb1gA3MYVllsuvkbRATFYrEcdcUSU2Vk8fA6B9F9siWKGqQPJnHBi/LxYm8Xhjr9quFsikR223bZmPGOn7XeIckMsl1oQYxFbsshWWWnFSFrcvl9++Mu4UO0fgVqgSiiOOerI+DmLltvl2EkMiaMZvoJkxAfFo7hm4nPabmQ5p/n2t4OrOrlbnCBhgcimm/o7xbprrT1J1o7lSt4HubtGAvG2l2YHSMLIuiZ1XHJIrD3nxV32fXhPrUxgLXifwDh3Tu3XOuusU3zra1+PmeBqIMT11103hgqQ6DprrhVvauruqKOA70YNm9gZiaMUwLe9/oF8HSPrbNmlBkQpo2o4np3CzQMB6N3kxoLtiGkho1pAloL7Jqa7bty8ZK0lKPcQVyMzxKJDdiuF712h7PXXXx/3SZkj7bNRcCzc2epi3d6IPk1oYMGTfD76yCMjQUnnlxUHHnrggeLYY44pjgiWiwLSdMcFP0Iu4ujDDouTkLiBSLL8Q1d+wYo6PLyHq6rMw3ar8dwzz0bN/+q2mDJefvGl4pSwsLhTF4c7stgZWCykd0YHF/LoI4+KRJoWIogfOT9lCuJnrI3Tx44tjj7qqJiweO7ZZ4rxt9wag9VKRCQl0rZrgRXix+19r7w8ae8hF0sZCEuHy2LWgPela6IMxnkmEUrvMUNAnNE1OuWkk+ICTe5OW2AtcanEpSxmD8FrNW/lQb1lvBOs8NPGnBpczmPCMT4ZLWKuZPl7PSZcFwmAcWMnFqe+EazX9D1K+ogl1gLLMcWcEFqKLSIZMTV9lLW+f/tfKtxgEBKXUdlFuTgWXHPEMn24AZuf4H3fDTcmNyLXwTBipN5eJ0Bn4Hw2DzdACYdarVK9DX2e0DJ6JxAeC2XjjTeOE5Fk8rQbLRcs6a7on3EDufYkwk22Yg13tUxhhx12iITG4ko3KC4lIqrntrHsEAfFC1YY8itnet081w3Wpe2Krflb4Ss31j64oMjc5xqZjXRdJBrEz2qFSnobMqFlNC0ODO6x9iJV8SrsVcuLKdUreG0LssISLLKaEiQXBQu4K2B9OS7EoxYsdQUgR5X8bQXWkbLPKfdQf8a1T2BxLh6OzeusN7Afz7Gi1LtdcMEFxXXXXddhd72jELftyjVtRmRCy2hKUI7gfqm7Qhq3BTfXYi+3DnUGLB6zHYQPlLp0B6cF116AXlIgWVl33nlntCAF++shFdd6kOQuw6yB9BpSRFqSD8o2kgvLmuKGNxKSDY6lrVBIb0ImtIymA2tF8Fz1uhYqrqISBQHyerGzKYk0wWmGGWZoPZ4rr7wyWmhlq6saYl/UaX12/1KdHfc6WX3qy9SscbdtXyV/T8GxmzilqV12vC+gVxKau5dslfqj6ocMZRnubuRsBPxTjEBRp6D7ezVqgHoC+juVUEhGSO9XB8QdswLbX4S7vXPoCHyG1ZG25ZpYBJQevqjcxZ2795RLIMrwuuC9EoD2gvT/CPtTha9jotpKsB3STIan/CXsrz189umn8b21YmG+VzEd8aKUBZTxQwTVWUFwPSUmJCuqz+E/8bh+H/flOrSHzz79rOW4KkXL1eC2KjlJfZmykYL3wB1sa0gKqIVDUqw7emUJEjzI2jY1q/tujzrqqFjiUU5mNBo33HBD3Kfe1L6CXklo2oL0La65+hqx586EIANvtc3svuuulXe14MLvXRBLBR4ouRlqsRTd3nHbxL66ngKi0bWgFKClRmr5SWZvalMauuGGsZjTQylBvSr1BPV0yiZSg7b4zRabbR4/r4zkqCOPjMT4+Refx7ow6h7lUhKEJPsr46iOTnFxrdqpBIvUlKe555gzll+Y/K7mDpCIYTFKX5SaDF5r7djmVA9333lXHJ9njJ7SiptuuLHySkvGjYv1ja9/PT58n5r5JQYE4KutH9X9A8N77Ne2ZKLL8N0rxfD62oPWLJ55un4wXX+nbTku5Tfq6xJcm4svuii2n3ld3y53mDWlrhEMEBbAr76hlqEmkEosEilbXsg2ZXIV5iJnbiCrrdEuZoJ9LLbYYrGNqiwk0NvRKwnt5PCjJxuj7kp9mYWs7cjfqtETWAA6BqoJwoJXh2SCeU/Dj1V1vMr37513XhzAq68SoYBU+SEHHVzcctNNxbHhrmzBkMZhedQCK1MRrXo0Vt3nYbFtV+kMOPOMM2K9mx5WjfeggV0NGhWJBIXF/cJ1U0+mfk0haT0rDiFrI3KNFbPusuNOsbDVtCVQCKsIV0eF81N0SystVbuXIRMoKK/Ql6qIurqFF1gwNryD2ripvv3tmAhQCa8vdkD//nGyksxg+ZogdfNAjQrUo+lGIXPp3ECczLXcbJNNohqK5ng9rX/4/eRWIcJeasn+cZ7qJRdeVKy28iqxX1UhMjz80MPxHDcZunEkyTlmnS32UiKgq666Kr5H98Cq4TdY7zqCmwrtMedXJhFEJx5nexrfxdpkM9PErEYDSbIov/Wtb8VOhBSj6wvo1TE0agOan1lg1GTLcFe97977Yk0XAnM3T1+cmi0V/x0htFdfeTXWVdUjmAR1TPoVq3/QLJiy9aOo00J7tmIteC25SgKzrBJ9is6tFhTmKppFHsAaYvkRsfRDFX+RxdOnCCrzNx06NJJk2uYPAomOGjGiGHvqmNgvitCMoKsFtXcsHJ0BwF1HkPZn27TT/K3mC8ztVNiqHq8aaWjw9wLBgJuNvs4LK8N31193veJrwdWUBZQIoKLxnammirGpai1+zeQKpkkkgRo8f6cOAiMCKWs89mhLkH7HQPS+89TzWcaFYXE7rjQIetzYsfFvXQmgQR/xp66CocE65jYiIEF1GUKERE67LXAfZWrVfJWLWIUi1JfZHrJToCsp0hY5dgdq52RSdS4k0YG+gl5PaNxO7TWpEjzBlHAL252bNYNELr+0ZRBFRwnNHXVQsDbKFk890N1yl6+V/v5dICrKDwpQWRVbBvetXBgrLvPKKy8XZ59xZnAZ54/HV8/VINCo8p5yBeg/1RCf1DFYbSxA5532wTUtt10lYvc3y6stQtMJgKCOqzRVc29db430iFFNl46EdDwtah7fbb3WZSAG+3uw0gTNrUMUhxx4ULQE5w9EZlGnWq69grXt702Cy1kNljgyTMSp2FcLmOvDKnZcWrdSD+exRx0dJ8mLnVaDy+2mQMASbg5kwiLbf9SoSCprB8vfNU9SQYeFm+R/VwhNszlrlPtp6HBb+OEPfxhjaD53ZkX+CLTaIRfPe5D1TtezJ3BxsNbth35bR6S/0w3ZemMBs2jFalNjfnvx1ymJPkloRBcpWmh9kb15JVgZJoP7mxtqcXaE0Cx8VeNUIF6riDCW8Z/wn1Yg3QJIQ+zFEFxEIXieYIjv/IFcuWqIJok8JliE+kZnDFYBWWkEVwviMyaVrx3I5I+VgLouiOnCYkq9lGJn3DrSR3/6Y0vjNLfTAtWjWYbm6/YIjcVDASPF60gZaQ9afeCqxUsvvhTdNFYlIoWzzzwrEtqF57dYXQmuJetUS1UiVsSGSDT0s8BYZ1xOC9/NRIznf4Jrd3CVxA63e4fttovXKwlN2iZC23/ffeMNxPlT20hlFUkpJVldZWyz5VYxxvn4hMfj36SP3AxH7LV3/I05X6GNlCw45+yz43EhBS1ZDz74YAzqJ3e3Ht56661WlYwDwneeQD3Dc1xrfZupj7Mn4BjVwBmSUhabrAXnLkwgacCi8zlFzrOF35Jj5WIjX3HE9jyYKYU+SWisFgvFoiNDY8EKZrOOkJ0WpY66nG2BFbXzjjtFy0zA2I9+uaWXiWKRt958S+VdLfEebqsYF2sRqVm0CbFd6KabY1sT62rjIRtNouKQ4HwHrb56se1WW7VaggQYWWiJ0Fgn5H8QTcqYandiYTjvMjpCaGJGCCoRmju6vlJJmDdeez0u9oErTSQ07/P+6sZud3FuqmuUCE0gXqKBJcRd427NFMiTa6aui6z01wPJiZGVgRxNX+cWJkITJ6U6cmAgCkQuDiZxlAhN/24k2op7W4aYpOuTCE3Dv+uy38iRMWsrXovwEqFpWSoT2rXXXhuPleVDv+z555+vaWFfHr4r7Us+p1RCVlrLlMlRMpopY9pTYEkmOaI03KUWkJPeYhbczME69/62Hm48ZhqUOx++LPRJQuPaITQW2fHHHBvdDYtZDIcaakcttPZgkYp7Cd6StVl+mRY5GHMa//Ln2oJ7p5x0chRklBmsBdI9Fl6t2IYFJfGx9RZbtGbTxAann3qa2KcKXELkPXSDIfFv0AdogSaV14SOEBpXjlt4eEWx9u0334qBf1YNt0N8jpLvjyrXn7XFRX3ogclnChx68MExHndX5bojPcmZcYEgiAyKl80XiIWFqk1omkBQ3P1ajfQHHXBgtMjS7ALqwjMFq+P0MS1KKGSANOWnhMPBgehc1/vuaVGrLYObzILV7wpXBgL1+0i9ngbEuE7KQ0CWXBbWYpa1TOobYn/+RW612qoSmSBucTQqxeJnMrgmr/ck/FZZfiwr06GQT9lVTP9/U1g7FENSjFDygzKvJAXilc3Vw5qsPO/x4DKrHaS592WiTxIaxViLWuzDD8tXpQ4sZRZTDE2Gzt2eW6WCXGN3NcTOWHlpbFs93HP3XcWywTqrjqEpyxDIZy1RmmWlCFaL0wDrSeCdFBDzfvWBA4t5gtVSq4A0LtRg+rOKUlO04+JiyuApa0DaXFuB7QTlKWJorMQyOkJoZIuiUkY4rth+c/750TIShIcjRx8Rg/FaicRUWEWs1VqV55rqvZcYpePfftttoxLGcccdF12xdcJCQ3DbbrNNtGT6LbBAvEmkWE0ZZjz4DvfdZ0Qk+h222zbGSZM776ZlX+efd15UK+EWU/z9qNKqVIY6Re8VS3NcBB7LiQ7bck1ZeYjAtr4b9p0Ws3o0bVAyscogZA+rG8hZnVtvvXV8r8wiUmOlSQBQuu1psBjXXnvtWCunZKTct+k1cTFlIsjYOSErQpasTjdoay2B9+B8JC5YekpYfEbtoHOqpzY8JdCrCc2PL6b+w4IToC6Dbr3FKnZFNsj/c+ngsPAlTP3tqQKh3R1/oFL6U4cFVJ2Z++tf/hrcwxWKb4cvrL3eP6KN3LNyRhPosokbKddYOPzoSf+oS0uFnldfeVU8NvVgguIsS1I89ZICxx9zXFxs5fmOyIVVZD+xvCC4QeUYHit1vrnmbtUkS6CCgRS4b21l1Iyos13uon+5xKmkgOuMYFlx3LIF5p2vuPbqiUWjZShMlQWddabvBisvHOusswXraHRx6KGHxmA5a5O7znphrbHmWEu14PqxElldvv+5wnGxnJKl4UbGVUSYjpvIowRHLVigJNvTcfmM40okzzJL5+gai69tWLHK0kOLlkWPoFhq1STseJEJC8e1o4XmcxQ4zBkoW0s9AXE67qN+0nI4w34lMwYPHtxKSuJ7XE5ICaR6EJOmdEtFxOd9d7aVBv9MafRqQrMIxR0MiKiusPeaEgOunXQ8GaDk43MLLeZPPv4kEscd4Qfl9XLxacKERx+NmTGB5q7AtKX7wkI99+yz40PcqLwfx8ByOTu4g0oxxJdYa/WAlJDTAftNbJ1xrlwvweprg+vFGk1w3BbjFsOGTVb0+cc//ilaaZRf21pQimhNUpI5vj5sv/payMixZFmH5jO0tQh++5vfFjdef33clmJn1hOJHHd6NwOzLalW7BSsJN9fPWIHBCleSknYxKty5hje++l7McbouGyrreMSy/I9OC7fUfW18tsRy5NU8B2xXFItGgUNPaaORzO5AtvqCn+Bc9aPLgjHecstt8ShKsikpxvDNbRzGal5vF8RhXStERvrENGxHLn9yLX6OnYEkg1KUlwP7qeuDpbdlEavJrSvKk46/oRo1cletgckN0dwN5PgYjMBiWoBYtGI3XB7NHhb6M0Ox2vxeiTNMgtYPdm5NeKjEgmIL2nxKVNBsD0t2SMWK8bHgpKsAIQlfpesMu7+2LFju51djcmniqUmG0pQYEojE1ovhLu/MoRrr7q6+FeVi1uGH66snoB5W5bOlwlTwzWhy6yJ8Sh/EKvraResu2CRJUJbc801I0EhBLG05K4lODfS2Yilp6r/a0E4YM8994zkwiIEvwmdCMsss0w89oUXXjgW+VZblF0Bq5ayrrIO23ajmpIT7SETWsaXBmULYkksMg/V9kQNkUOzg0XGNbZwZQ1BUF1tVjUZc0W5m+11EjQSrEUTpbiSSRnXdXUDkZnlFmqzarR6iZuRoS6ui+SIUEKKF08JZELL+NIg9iYZ4CH2JBhdzqY1M7hXSQpIQkCMjRVmpkC1G6nzAVlz86aE5SlQrx4OoZApEmNFqmrdlGNwkVlpyf1tNLTfpQJicbVafb09hUxoGV8KLGyxJlk1i4xlU6t2q1nBQnPsFq0yDJal/2elQZm41HVpSq+VdGo07ENgH2kpE1ErSADB/E7Hx72XoKhVuN0oSLAgd98rd7faBe9JZELr4+B6dNXkl22lXdYRq8J77EdWt6NgPVhkiKGrSrRfFpBEqtlShyXg7/+5cqrm77vvvujOSXooZdDE3tOQLaWYK44nrucYXdeBAwfGY3PTaLSLWQ9uVvbpMW5c7WHfPYE+S2gffPCLWAahH0/B5A3XXT9ZYPy1cJclq6PHrhralQwU1gSteNPQ2t4Gpr72r+qWp47GqC677LLYatVWGUkCy0DRr2HBHcGbb75Z9OvXL/7glQ7oGrg8uElkidT8/exnE7XP1BsqvTBcWdkE9ylBkJs0k+Jg9XvicmUoc1E0PWKffVoKqdtJjljwBivbl33WK2EwqCQpZKRHUtLw/wpTUzmE9+n37EmkEiZDZByHQD+3099cY8mBVLIxJTBhwoSYsVbaooF/Srja0CcJTUP6umuvHfsm/Zj323dUMTL8oMndJFjU22+zTfGdb32r2HHb7SrPtkCRrILdVVdeJbYUmSM5+tCW1p/ehM//+c8oJpmmaztnEkf12q6qoVVK0Sq12vbAOiPceMRhh1eeqQ81ULJh3BGxlpNPPikWBtO0Mz1eh0fSsPOdGQA9MGzbsSu83WfPvYp//buFmLS16ZRA2muusUax8ZAhrUq4b7/1drHsgKVi5b95pAp/6c7VwzPPPB23v9kmm8baxX1HjqyrasxtS+1BHuJTfndqImVrk6qGh6nnPQnlH7KJ6sxkGPWWarNCbFxP8wo6oqrRSIiFyqA6f9p2PV1rl9AnCU1FuIWopSjBHax8l9BYrRF8k6FD47/lWZt+zMQCSWInWIT17jKsk5dferl45qmnJxkC60tkTaSCTp+32KqLNstADBqun3v2uUkKWOmDKegUjC5/XiO2/ficCe7Oo1xAysJIVobz0VjO6vzzZ5+1djW0HP9Lkx2/GrbFFlmk7o/x88+/iNfRZ7U6qcw/UoV9ZbvOlxiAyetiOQmuQSobECzXoaED4a1AQMCSTteaesm8c84VC3ZBCYpeUh0YrGhtVoqiQZM/ocs7KvVPWta0U7letklfbYN116t5Pq7RBuutV2y52eatrzuGet85YUdBd+fAAipbYM71oIMOil0AylDcUNoq6u0OHJ+uhG233Ta2i1HrkFxBZixEQpKJ4KckeAfG8bk+1HinVOa6TxKaim9yPONLihfVoB9G7VTHwJKLLlaMCT+EBJ0B7ub1ppyXoa4IKZLRXnuNQcHFW63Vurjt1lvDglozkEQLMalH2mjDDeq24JCI3iDcZVX2rxlcPVYljA/bMUV9ow2HRKUOFougrh/zDttuH6yPgwJJ7RU1yohdanVKmbZ9gst9zNFHR8LjlmkDog6yyUZDY5aLO+f/0/GvEY4/9UO2RWhI8KAD9o8WENlwZEHlY7NgqZwTXDV3aD2yrK71Bw+OPbcEN0GMiSvGwjGFnCuItBCj7ZZJhEw4ee1kXUscaCPTIXDn7XfEljE9sKBbhGyQodHAyj42nHsCYUnXp7o2yndI1n2eOecIVvu2sVuA+KSe4HrQwmSxejgX7T9lIEj7EcPsycXsBjRq1Kh4HLsHT4I1aKAMQhND+7LqD/1m0kBmZS1TKtPZJwkNcey4/fbhBzpXbISu7vNEBiutsELrD596xeqrDIwDNeDXv/4oLnCkpvm6rfS2xujbb7s9Lrhf/eqXMWZFMQPooOn7Sw3R9msB6jOthrv6issuF6WsHa8ygEQs3JjXXn0t3uXvuvPO2MBNBQNWX3W1KIukXeejj34diVmTNqKGoYEEd9t1eLSaPKc3dYdwN9cKhADcvTWvx+MPi0+TO3kiaIvQLrvkknh9rrv2umidmWae1GWpM1CBXaTfQsUjwUJgHY8aMTLq+h8dCEaJRpKcViN1+/jxsfMBkVNIMW4OAYNYljkF6RjowNGdcw21ktH3TxOLEIc+1t122TWqqujhRU4J1DRY4yy5MpAC8UnflanqPiMWWP27SfA9yhpqME+KEwaOTGk4DrVt9s8KMnuBFLg6sCkZL6uHpPMmGVGOe/Yk+mxSwJ3+/HPPiaqlLIdEAHDrLbfEYSLcGTAAQwzngQcmZtpMMTK7gDTOMv0HBGttcknpBNYIkcdbb745WljkrkFjtf2kRnHuIWUQfZvV0INpQb1Zo/0EkZn4/dgjjxYXfO/8qN2VpKfXCIS274gR8f/BPpDmGRXS3HTjTWIMEBA9cjikSjCxfPzrDw7HH6xDqEdorD9ijUmW290XUaWAuMfAQE5ianpFCUGedMKJxcwzzRS1s5CBhAPZHPVQXCaiio899mhsMNcEfkFFIBI5lQnN9yo2yvrzYHGlGwbi5DLuMXy32M+K0MrX2oAWv4WkoZZgsbmGZhiwCAlhUul4553aVe7cfllNyYx1gnXqfNWfJVd7SgDhnx8sTvsWi3STEMejXJJ6lr9MsLKvCJ6IpIDvPFtoDcKHH3wYXTeL3F0LOVCXmHv22aMVZlFKIFBt2Gv3yWVcBIW33nKrYtWwQMsKFgm0uijIGsZh2Mn6gdC4izAZoYUvlUVRi9BYBAOCpVWO24FFcuzRx0TiIkRIKcRgkURoLMKyW8VKWSa4gawcqCY0FhAXNUFTd8vxb9py/NzDcLeHeoTGsnOOe4cF7YdL+cOCSmTmsXBwC5HHtlttHVUxVllp5RigZplxxfQVKnFQM1WG89106MbRjQdJHTeIFDdEVJIA1197bXzYRxKXdJy+S5+REGHJlWWUJEiWW2rpyeZPsI4PPfiQqO4hgcDKJRlUrU6SIF7GOlOOcNppp8XznZJxItfCMGLHkK63WJ16r3Ks8suGUIA4nlhattAaCMFyMjliW6RgxJHIxSgBOOP0M+KDAmuMr/xo8ruymZ5kcapluFkEKX6UYhVcF5pmIFZmX+mO6V8uT9kNSqDvNe+cc4ZjndQdejpYOCYQja/04slW2WbZQhuxd0usDbhJ8841d+t4uEkI7dNPo9uXLDTHjwAs4hSI33348Bj3gjYttOAaI3FIMRwxsVSbNcsss0QLzXuRljgKUUDV8kAvzPs0eZfhOCiDbLfNNvHvq6+8slgwXHvuMLBSF1to4eKF556PSRLxtBTrdPNaMFyr64MbDIjRTSBh9GGHx/NP7mwZFtySiy4etfLaA7kjpRiC/WJnMrVqv6ZElwPSpObLtU9ZVseiCb1eicmXBao22sNkfdtKhDUSfZLQKNFSpHgw/NjuufvuOAHJ3dqPlmIsscNXX550ipCxaiSc1a4R/DvtlFOLh8Od2P8L7K8XLBdxmTJYEzGYHiwcZEcWh5sjFgQWr7s+RVSketD+B0QF1mrlWBDHYW0hVlJATz35RFyYMoT95l8gBq2Vkxx2yKFR4/+8c1pKLyxQQX66aq+++kosRVlx+eVb67E22mDDqL8GfvCOd/11BgdCeC5aO8ocZAId/w2BVJcIBJYImWQ4/a9aP0a1YoQouWjkciysb37jG9Ei4/ZwNWafZdZYrU66RqW8vr5E/ApPZQnFnq74/hVRspzb61qRR0ozU52H2CIrW6ZTAsOMUAvb+Wy80Uax/u2F55+LiRHXXkYYyJoj/2uDNeN7XHyRReMMhnpgmSFPSaE3Xn8jJh4E9ashqcHa9J3ZF0IXN+xpCW03B/VlLFtupvgdMiVlxPpuNrBkHatZoylJ1dPok4Sm5IE09LLBvfDYOVhQLwbLh0Wi+PK4Y46NsZgyxKgU0HIHSe1sMHjdmMGjmMrCqed+KDngprFGjguuH3WLo45ouctze5SA2MagYEmx2OiYIdlaeCdYh9xhLqM4EWFFpHnm6eOKFcKiHrL+hpG4uIySACB7KHAuBuRzCKo8hGVMIGbCkylzKPOqvs6De6vvDlnH4w9ultjVURUhTMc5auTkvYnA7TzpxBOjm5xiZ6sFy84kJxaZUoZvBStCBnC68P9LBNdQoiBBRbtFKYbm+Fwjx29otEJZ31WCZIb6NLFMbm6Swga1ZkIC6seED5RzJCC9c4IVLputXMV36zupB6RgNsNK4f1uIqsGYuc2lUsuZESVY2jtSRYR0vO+nrSQXA/FvIhUwapjIBg5cuTIKLvUjOAW+10YsFJt5fcU+qzL6cf858/+HB9pcVjUCKJeTdC///XvqFLqfb6A+PngnrSX+mbBpPf57L++mPh+f5svkH7sXqu3f3Cs9uszqard++M2/vq3lu1X9vPF519Eq44Sr78dQ/UPx3udV4L3ISPb8/9Q7/j/8+9Jz6UajktcUhaL+6Ncw3Mp86alSXsTt4z6b9ofsLwQmnot+3U8zruea5K+j1pS4QjXa7WI1z7dvJxzef/1gPB0KyxcKQpVClH+HKuMiyeDV0ZHtt1V+E3Q6teH6TE03KzFzBTSNnPL2BnBwncNiT1OKXwlYmh9FX7oKy63QkwUfJnQ2uKHS95ZZiu5oO7Q6txqQfDa4uSSNhNcU7plLCF6XixMiq8JtwYL19wABas9SWIJbsDasbjsjkeje3Ljy7M9mxFJRujYyszYKYFMaL0YLJsTgjV0843123l6GhY1IUFFlBZ6ynbSOWsr4ybju35wI2U9mykzd3dws1XcU1tNA3lZkQlnnXVWDHRPiWNGZtxJWUJkhhhIlC+44ILF8OHDK+9qTvCQJIJY6eKlUwqZ0Ho5EMqUsBTagyJPmUtN0EhgyJCJY/TqwVQhiQHxp2bBBRdcEGvMlKIgNedCVpqLzHU1h1PcqqdjQm5WyIzOv1gZd978AZYZC5gL3cxgVcp4UyJ5qjKHdUqg4YQmhuLOIv6SIPj8s/d6RkyuDPv2Q6iHeFx1Fn9bsbVq2Ee9/aTzr4e2jqEa9lHvmNo6Btvv6H7ae29H9lNGipsoOnWXTmj9XVT241+uqloqrqnXOnr9ewqOQUsTC42Cbuo3ZZGJYSE05RlJATahre+p1jUqo9Zn/U38kutLXZYE0b333tvafF4eUt2soKbiZmVWZ61McU+hYYTmjqHafbddd41V5CP33qe1pmuXnXaOjb+16n86Cq05bf0wHn/88WL3sO9tttqquOrKKyd5r/oghavqmw4+8ICY0UzwI1WysdXmmxf7BOtCVXs9+PHdefvtxU7bb1/sGH74Ks/LP0ZlGnvutlvMtml7+vzziUFqLUYG6m652WbFAfuNiiUY9SCOowhUC5Ks5+MTJvaU2t+9wS3aZccdY4nG7eNvm4RwFJnKVjrXo0Yf0abKgmyhIlT1ZLK/5bIU1++G668vttt667ivRx5+qPJKC1gPBgf77JhTTo4tSaA5Gglw1xKUhIwKVo1zV/uXMswynTKkawQrxGtUNDT5NwLq1JxT6qst46477ihOOfHEqN7hO1EmIymhY2GvioWpzisJOHqwkChYILlUFoKwTYLym/O7f/qpidllIEt1wH77xe/izDPGTfL7l/zQkaBNzm8mNd9LHgkjLL7YYpFYzS41WZ4MEGuHkGS9xEkzQaxR6Y44Wr0bYk+gYYR26sknRxUECgd0pPyAU2uR3rknH3+irhXQHpQo+OLrjZLzY1D/dciBB8bjUEuUGsARgLILaXs/IK092pOSAoH364VUn7TT9jvE0oByWUAZ2qcWXrBfceLxJ8R6Kft55KGH42sUTLVJ+fEpt4j1TIEoE/Qyaiynv6Y2bPBaa8WMWS0obzD1W7/i3nvsWSy1xBKx3QaMxNMjqXtA36GCX/MsQdmB6zR4zbXjuSrNQEi13CMuoqJgE8Zl9ZZfepmowpEI2lg63RVmfioJ6R8WmFo6+Ph3H8dOgS3DTcD5LL1k/7hwLXDTtVldV4abCui0WDXcpXfeYafivHPPLRZfeJFINIAULVo9oIjFTUKpTHf7EB2HXt5pw3aVe7hBlKG5X5uZazM0uMaUWZZbdtmoPJsITNbWsaW/FYfusMMOUW471XwpySFs4F+EtuyAAa2qLQZM+74VXfttOe9jw/eVoPdVx4O14ne3wjLLRvUQlo1WIWS65qBB0TiYZ6654zGsv+56rX2rzQ5dC1z16qb9nkZDCM3ioHKgdaYW3JlMJbdY/LjcCd2lX3/t9UkULfwYNCqXBRdZfpQxyPkgrmQJlIGwDL+1faTJUltv7XWilfH8s4HsAjncXwlMWpQG9SJJjeUqzYkLws/DQkKMimqroVzA4mBFxL/DtrU57bDNtvHv/UbuG+vRUumAQtA1V1s9Li61UX74qVj09UBOhuzqKa0GkkO+RAbBMapJQ16gSHjXYPFy6Z2rQtMtw48eHn7oodiYnmqxiFIqLH28Rh8qK9Yk8aQ8QZbHkGN/W7C6BfRVwqd/+lPUI0stU5dcdHG8CbxfadpPjepiYXobZQjTdlnGfht6Y4FumXYlRb1cp28Ht+R/wp1cnIUIQCTRMS1T2buKtwMp+L3oBnH+5bo8QD6uY7J0hoe/EYjAu2NHyINWHxQ7ARBzGobiPTwB0D+qvm3smDHxbzdbnSZ6VkHLFZUQc0jT336Hvl+zSL3GWgVdEAjvsEMPja6uGB69NccnpmffEi6KrHsLuJnOod5Nu6fQEEL7ayAnxZmq0H1Z1VAZT/VBpb7gquZn7h03dIdwV4azzzwr3sk3D+b5SsG8/l5FhFAhqR+KH6aF7o5WBsJgXZx8UssPCZJMjFYjLoEG9VQ5n9QaWGYTHn0s9kWmdiM/oM3DD52ZX42fvPuTaD1YzAnHBaJVEPrpp3+K1tDRpTvw5cHldAcWC9E6hdDeq1h+CH7FcI6svGq88cbrxdyzzxHdoATWhuuiB1HRZ1oI4E5PE4yrMubkU8JCWSa6T8DSQdAXXTC5/PO+wWLcMBB0coMMijXZnQDi++//LB4DWZ8ELVG+L3VaCnlV56faOha4nlWtUlRoBbG5ur4bfZwkeRKQruZzpPvow4/EoluuCX0x27Nd59sdnBhuBr4Xx+VmUN2Mj9DKx79LcOsdg4Z02Vmu3V677xlfA2KUSEU9lZs3vPjiC7FT4vHHJ94sttpii2i1FsV/YjcD6yxZh488/HAkWS6wm6r2tOeeeza+BizeRQOZq6xHBMAlR67c8rPDte1tmJKuZkLDXM5Hwo+TkoQ7j17Fcne9uxYyUpPkLuwOrSKcXhOSc9dbcrFFozQOXHLhRdENYMmZF3jUkUfGz1gAv/5o0nS5mJH+yLIKqzYad3qxG8S1QiCP1GfHMqQtdtABBxTXXn1N/Gy5C8DCVW1fHad4/rnnozV3U0kmRlcA4qTesHRVI7T4mrsusqQK4fU0k5ELGGV9dplcyZQlSewwxVTg8EMOjS1OTwS3nVV11RUt7hwgbMflRiJuSe016frr3bSgxYrKYG2K81l8yaLkZqvUV7VPWgjplONPlGHpi/3m17+JpM89THFK8UDXAaGLPQmss5aJSFargbjW2sEs8KuuuKKYZeaZI1mQvfHd7BbcwU2GDu2QSm4tCCW4uaTaPC67G1pqYAcWvJYpclHv/+z9YsYZZiimn266aDGq8eJuLtV/QLjhjA6/kwNjLJG1JjGQQESybA3DAaP2i83/n3z8STE4uKis9BRmERv0Gxa28ODyJnki4YQBwW1HXMpGgDv+3ZlmiseydUXOKaN9NIzQgDrpiL32iq6L5uVUq3PySScXqw0cGIPO3BQkIhCfQC1iycUWL6656prinrvvCQRwZvHd8CNL7T1665YKP8rf1hjSmgitbLlx7VhHb7z+enEKQgsuTwp4Sy5stMEGMaDNzdLoXCY0rTU0tVgXZbirLhrey9pK4GpZyH7UFo14UwIVC8fw8osvtRBaeJ2bBbYtmJ6axstIhKavMYEMuBvAU088GS29FB8EfYoIzbW2gNZaY1Cr5eFcnXtS3khIhOY7+mflPH/+/s9je5XWJ61GCC1pqgFXUZ8kFwqhsawToVl8VCx2CJYVckp1W6r3KWWM3Gciof0okAZCE2qgNMtVnX666WPjupuOAPmmG2882fXnBrMAXYsjDjuseL50fcq44/bbozWffjvIiDSU5v+EfcJvlP4aq2jJ8B2xgjYP1wKScGO/YLmzFFldWrGqkQhN7DSBJehmyb2uJrTXX30t/Fb6F3fdcWcroQmxIErdFLom3HhdUzf5FSvFySzejI6joYQGzEwLj7V29BEt7SGnnHTKJIQWLZ0bW9QgALmwyOhYkfBxV/V48YUW3aoLKi5kLfkeixZZCConcPdYJsgOGS671FKt5MriWyVYi+PGnl48eP8DgQwXKl6pNBVzDwSKuQrVsBC5qlde8f3KM0WMn3AdWUICwGVLSE+j/SpXoRiB3JKVIC5IrpqSbDVeeemlSGhlMkF8MmksWgR18YUTeyKJHLo2LC0uMEs41SixZn0Pho9UY6+wTZZQsuZ++IMfFIuGG8PmwWrjajoG7mGCJA+r5p//989i1512igs9kQ7xSb2aG4YbhUV4TyVJwRLdfNNhxfBddo5/w7NPPxO3bTFTsO23wPzRRWWdaFTnopYVMhK4xhddcEFx4gknFMcfd1xw+SbVNAO/PdaX7YsBugmsFqy1OWaZJYp4BnaJ70tJIplkirniZqmxnOKrc1g3EBMgmJQoKePZp5+OhEZ8M4FqyXbBvdZqJtnC2k9uF2sXeT77zLMxpodQxeeUtwwIvyt9ozLaPAPH5Bg0npctwIz20RBCcxeq/tItliQBQ864LUI7c9wZ0VWVGaoFChgWbbJwqiEovkNp0AmVWvEex/XQA0hr4dbAsIU09xxzxsUqxiZLeHPlWH71y1/FbNMZgeyqYUGxNg4/tGVYih8qC0dJA0gOEBdMP2AuDxWOf4UF8cSECdES5DIDS3becIdmTVRD7EnD9zlntcRM/vrXv0QtNkkCBLLuOuvETGqC+NS2gQTglptvjgtFtgycI7f3qRqlC2cHK1hMMEkbORZul4X02KOPxWzv2Epwnvu3VnBl07lTpUCsSViRysgCwSrSXygG9HpJpJJkD/WOZDWyVt0YBIvFFFlo3E37PTRcMzeis8LvoStwXckHIZKbb7o5qpWY9kXrTYwPmSq5KCcFVN5r9k6lGOJkjkUpSVtwo2Itu2GCm5okATEAGH3oYfG8UxILGYt1SvK8+867wUKbp1g2nCslCu1imut5JkpDENn/BquRSGd1hjajbTSE0ARKWVRiZ2JMLC7qn5dfell83WJkwcQYmh/xPPNM4gIk64c09KMPP1zcW3E7U3r8umuvjW6KxVAtnwx333V3dDOoKbRIP/eLnwEN3ciVmylG58ctRsZSA/EdstQUIrgIKyyzXGsCoRq2vVBwRS4L58U6W2TBhYrHJ7RYUoL4jmFccDuVTCDtKy5vseZYKuJVyiRkHlk3Ske4FrXAcmN1kq9xLZdbeqnirTffjK8pp7A4L7rwong9HMNDD7RYUqSwuVGsOfuhdbbT9jvWbNoWn1w23ERYanfcfkeM8ZlURMdMtpLMEquSiCKpcseT3Kv3fvpe0T9YfqPCtSPL47vdI2yHnA1SKxdSmhNgO4cHN5H7Z+GOOaUlMwhGDCJDJDIbFYngln3wQdcmFLGQSUO9VLHsE2STbX/11VaPQoxuCkPC78HNY+lwDbYPrmW6EZ0QLEDvnX3W2aL7yxrdf99RNW+2spLLBSv85ptuimUrSD7VF775Rkum1U3Azdv1S+Uq6hWRqISIwcSugfik6UwLhd+NBMXMwWrcbuttosUprkgxxvedCa5tNITQLBjaWRuut34csuHuZyGkhSSeJGAu6CtOooaqPJEJpKS3D1YWORzkgzxSjMZC3T9YXSRuLr34kvhcGd4nHsPFUFph3+kHCu6IMnOUKQ4I1o3yjAQk627KNWHyc5/qgYXEchKg51I4r/9ULFP7Yw201LmtN1lxLxIQu3EMZIrKxb3VkFChfzYoLED6YoQME/ygueCCz0pV7g4kXbaO6XjtvP0O0eWSRW2rbon7w8UTuN82WNPKEnasWJxuJkjNMXDXyCSVoa6QRer104LFdmNYtOq2KEFU47577i02Ccfqup1/7nkxTJDAUttlx52KbwSXUyN4OT7YGYgLSmiwav5SydwmcKfXCtcLUXlsv9328ffl2iBwOm0JqdNh3cGDY0zM+DtlQ8mCK8MNSTmNa+BmXE7kAD2+YRtvEuOa55x5VgwFEGLUlM8qHRbWiWuPrPx+FaFKAiwZbhZqAt3M0kN9p3rB8m8qY3I0NIaWXM8UCO0s2vt8rVhGGT5X77Np2/XQ3rbLaOsYu3MM1WhrP+0dQ0f3471uPHovLeQTg5VT3m5Hz5Wr5PMsnPLNJKH83mqwYFlOPi9+lDoJGgWab2nknEdS+LglWG5qzB4OXgE4PplMWmfKWDqKjlwjN0PijKxYccrUsO2zLFqk6thWDJaaco2MrqHhSYGM3of3g8WqpUczMdnkzgIhkbWxIPUcdhasjjQhSIC8kVLWLM1BgwbFbXPl/CuTCYpWxavUCiYgmHqSR10Fi1uihAWLzFJxLriZmHDuuLj83//+xKRTRueRCS0jWg7cPQHqrrTWIA0yQKrZy10enQFXTKZTCUVZf6w7YCmywhC18getS4gjTTLn9hnQm4qLewLIUfZWWQYyq5bp1iGBVB0XPbmM7iETWkYcVGJBGf7RFbBwTPehXNtVKLhWi+Y4jMRrBLh5SIxlxMUzOg9pUrFA3BICspw9BbFfViC3VnysWs5bUoIckHMmS5SSYBldRya0jDhT0qKiKNEVSAj4vDhQqk3rChTk2o5G8JSF7g6UQ9ieuBS3Gqn5m4S2obymi9cK9jcCyExcEZkhK5nzcmxRgkCszvEgck3pZbLL6BoyoWW0Vsdzz7qCNPCWtE13QBeN6yuW9M4771Se7TyIC4pL0RJzXKkPkgKE7XtO2QT12Z5wN2U/kTOrlYIHt7NMVmKGyM55Og43hFQMndE9ZEL7ikPsKqlJkEymlX/XXXe1qaNWBouMtaPavrvKpILn3ED9oOJ6XcElJKLWXz+ej4cuBNOSgIS158SzjKJLYgGNBII0WAWZIrNyT3OC60vfzHlyeXuLJFBvQCa0ryhUycu2DRw4MKpLWOhzzjlnlNDxt8B5uUC2HmTpZBEF3btrZSjXSNYiC6azYCGussoqccSbAlXbocefilFJ86jz4uolfblGIsXsJEfE6WqVn+h7Vcjr2BBvueE9o/vIhPYVhHjNqaeeGgPk3CKLiyXDYmEZjRgxIj5HIrs9cO+QYFLL6C4IAjouswnaQ7n2yzkhCgTGXeVOOof99tsvunhiaIQTWUYTqoqEGwHEjiiRmTmUtcgd4Y0ZMyYel2uWel4zGodMaF8xUHfgbqnJ4mLSxzeDEiEl90jjNyvHNPD2Fr8CVFZPR8ivI7A97pr9a8+CaqKUrURejl3dm0LUww8/PJY/kH4GcTPEofIfEK8KfYNGGg3kNWzYsNh1oGi3XkLDDE1k7bh6o75Zb0AmtK8QkIVK/KjIGtxE2lv6cLma3LEy0gi3cePGVZ6pDYoRCO3ckh5ddyATiKwE7xGAzKsuhtTwTlMulTp4OBdWpmPgJqdM4oUXXhjLNdJxOT+j9hoJgX43ASUZMqduFLKbtaC0JY34875a3RQZ3UcmtK8IuFwHHHBADESzfmQUQUbO39UuHovG/EcDbpOlVAtHHXVUjLl1plWoPahDs/CnnXba+C+yMFIOlFmQqGZdpoHGHo6hTKqKc5Gd83SOCO3Oqr7X7sB2BPMVy7IMZTXrlYAQnUxxMy1eFE7qtUpldA+Z0L4CYIWdd955sUyANTZ27NhWC0E2E2lx2aohwM1SSlnCaohNaWZHOI2crclylIlMREWeO0EngmC6f5WLpISGc0tzDEAJCvcOiXM7xc8alU1ERlrEdBmwAo8//vi6pC9u5tpzR43AY3V2p1Yvo21kQuvjQDqas2UhLX4B/6RNBvomkQFLqwyLlpwNsqARVsuiECtChjKlaYpWI0CmiCVp3wbtlmNoLEEZRPtW34WovM+8ynIfqlmW3FCxQv9yQRsFGVJkpuH9zDPPrEtmrLjnn38+Zl5ZcRIxjbxOGZMjE1ofhxiPSUwWvbhZdeM3ElDcWavdiMa+hShGVAtcLAkFA3AbCRlLVp9jduxlOH61W2JVWoUMsvU+7md5DoQp7pQtvCbhUd1D2VVIkshmujko3m3L6kO6w4cPj8fgM11p/M/oHDKh9XEcccQRcUEhiFo1Ty+99FKMVaXgf9kSE+sRR+Mq1apJU0jLuuPWNTLILYvJlXPcu+yyyyQumuMrF6smyWzCkuX4mGOXLWXhNUrBQpmFNia6cddee21dgc4ErqZjY8USdczoeWRC68MQBJ+vogaLJGqRjkJPbpmJ59VAJKwbcbRahagWqW030p1jZWmSt10Phbbc5npgrXkfty6NmAPnKq6nTKURULSrx1RcTjN/2W2vBR0YLF+JiTR0OaPnkQmtj4JFtc8++8TFLnBfr82He4ewCDPWgliRbdRqa2pUD2cZ3DTxPJOQzCeQzewIoYnj9VQ/pHgcvTjWqHOtFU8sg2vJknNczqO992c0DpnQ+iiosApaKyZtS19MwoAVoe6sFmjeW5j6D6vBkmKxNLonEoFx58Tn9EO2ZQ0lpRCKGo0qySiDu6rAmNudSkfaAndY8J/LLP5HFikT2pRDJrQ+CA3SFriFLgbVFsTQZAHpdtVCqrgnUlgG8hDwFqeyaBsNrid9tTXXXHOSmFk1koUmOVB2ObsLLqtGd+Uj4nPc9/aAiPXHpunxVDS0RGVMOWRC62NANEoJWAjzzz9/65i6ehAbY8nViqHBaaedVtNCI7stsyjo3lOlCLKrLKN6rURQ1lBri/g6A/sTF0T0+jKT/n97YFUmpQ/dALlEY8ojE1ofg4HKFiFXELG11zCuaFbWrp7LmZqpq8seWFA6DBBaWzGu7kCpA7ezXjaRFaXDwfGx5pBsd6EURceBbdp2Z7KTyVp0zN3Rc8voOjKh9TGoqreoqLGmOZptQRbQ+8vV+JDiPiw0Ra5pMlICN1MGVX9kT7hVJH8QMyuwrfIIxb+ytILw3U0K6LfURSFJctxxx8UMcEfBvTS7gFXXkVhbRs8gE1ofguA8iwlBsc46AqQne0dupxaSBVQdQ5PJa8tVbQSQJWunLZdTJT4S6Yp+Whl6VwlAigmy0MpFuu2B9ZqKl1lpPTl0JaNtZELrI2BRkdJRHY/U2oudJSRCq5cUoM5hoSqlKBOLRcwi6eocgo6A8qvC3rbG2rHKdAV0R7BRXyjdNFZtZ+WFqH8gQladOB6CzfjykAmtD0ERLPLRHdBRN1BvJJet2uUEcaCk/KrVZ/z48ZVXWspCyG5Xu6KNgngYq0dsrCebubV3qdOTJe0smbnGms01nns0SkIpo+vIhNZHgGxYZxRTOyKdncA6oSdWq9qfcCKpHjM3EZvMaSqi1UYltqaOrScg0aD31KzQngIX3TwExbtd6XbQxykxgvApk2QVjS8fmdD6AGT7uIQWFhXXzmQd33777VjeUR1Dsw0ulG2yXC6//PIoPaRZ/frrr4+uFRnpntLEp6TBdR46dGiPEAXSV+M2ePDgLqvYJnecq5oHnTQHMqH1AdABE88S0O6sC0j4UXN6kqpOUFDredtMMaw0NcmUKPVWFFh7KgAuNsWlHTVqVOWZxoFSh95PLi3FjK5A7FBrFguWJZvRHMiE1svBekm1Yl2RmKblxeUsZwmVLyAvUteskFSwighS4aggOFf0d7/7XXyt0UDSXNxawpPdAXJW+c/6Y3V2BQbJ6B2VXZVNbisLmzFlkQmtl0PwXKyJNfPII490um9QPRlL67DDDqs8U8T2nSOPPDJutzxTwLZT8agHC6eR7UZl6KFEGOVERHfBjdUStvzyy8ftd6Ug2A2AXJLzJ6vNZc9oHmRC6+WQnZSltFB1CXQWFrnSiL322iv+zYKhakv+hrunFKQMMbM0+k5msKcULhS4yqx2pDi4PWgHS24m8nbNutJVIKupHk8XhrhZI8k2ozHIhNaLoa0pWQsEB7sChKTin0wQiKmJK9keAqjuR9QaJBlgnwMGDOgRd0tcTnbTDM2O1tPVg4SJY2ZtSn6QAurq/FD6ajTOuNvmCGQ0HzKh9WIgH64ma6GrhaXairQXqWEDrph4GkFIahPVkjziaSS3EZrG8Z7IcrISqbwqqegOHDsX0bkhItnZrhIwCaPUDeC4EGVG8yETWi+F+I+2IwtM4L6roMsvwJ00+QXKuVLqqqrdzQTDdO2Xq6uHsdGwTRlWlmJXtcR8Tnxwiy22iFlZmnBdjffZluSEJn5WXk/IJWU0BpnQeik0b2vItli1/nQHXEsZS+SGrFS9EymsBxprCM0Cp1rbaCgh0SfancEmGst1ACirEDNrq32qPSgmNl2KNtodd9yRNc6aGJnQeikM7FCp3904E9eJC6neTHGoTGm9RnVgraQiXg+k0cjCVy4tchXT60yDeBlKPvbYY48YvOc2d6e0xLYcC2tUS1m9YcIZzYFMaL0QrDNZQISiALarQE6yfdwyi19GsTpmVgtKOhKhqeeqR2jcYq/51zG3lxF1PFqpdCSog+sKEJDsLAIydakrmd8EhKrzwnnqmuiuJZzR88iE1gshC8iK4RqqGesuttlmm7hoO9plQI3VWDxxLuUiYkoSFAgRwUoqqFcbNmxYDMgjTLMB1lhjjRjva0tySNZWAF+nQGeBzA455JB4Loiou9aU6yGjKfGSJzf1DmRC64W49dZbY4wJQbBquos0DLej8yv33nvvYquttooiiD632WabRZcVEXGBZV0NFjGghVvM+jOIxXu1Cyls/fDDDytbmwhFquJ5LKzOZiN1NyRXmHXXmQb9WvjFL37ROpXd5PiM3oFMaL0QqvpV0bMaukNoPuuhkNbCNeGpPajh4mayXpR2+JyHoSASBGJy4mAKdpECC1KRrpIJhEnyu54S7AMPPBCD+HfffXflmY6BhXjiiSdGN9M5dLd2TXJEltd5cTWzYGPvQSa0XgbFnWq0SAU1KqbDArF4O1L+Ia6k6FUiQWFtIjTZ0e5ALI/lpp1IvK2jUGdGJpxrKBHQ3ZF69i32phvC9CZ1dh2JK2Y0BzKh9TIY2sGKkXlrVHGnqnek1JFRcDoIvFf8jrSPBnLW4sknn9xla9Hnbrnllrh/VlxHtyPgnyZcIdTuDiaxXxakujzlMN3pKsj4cpAJrZeBogZCEXjvKoFUI42q0wLVlq4XNzLtX7xKnEpvpL+VR3QVzkMvqfhbW0OFy1BXZkAK4tlggw1i/K27lpSuCTMUuK6s1lpxvozmRia0XgSZP5LUtM9kFRuFNLZNHIwLVw/KLlKXQFLnSOob3SmwVawqocA66gjEuHQ0zDbbbNGa0vbVFeWMaqTrQCLJAOaM3odMaL0IBt5acEOGDOlSWUM9SC7YrmzkhAkTKs9OilRrZn6ninnlFYBYfJZ71hWIeSnrMDC4IzVjYnhao/SR9u/fv3juuecaUrnvvFl7WpsQbEbvRCa0XgKEksoSGj067qabborb9ajVm8kyU1/GzfNAJqmUQQYzVeR3FshJj6VSDaUo7UHA3gR3yQjusa6GrnYTlGEkH0tPSUlHx/9lNCcyofUSIDRZQO4myedGxc9AM7p6MbGjq6++uvJsC8SlZP1OOOGEmIlUkqE+a+TIkfF1bUWKbHUPdBbKLZZZZpkOyWw7DkqxMqwykIitEeUU5JFYm+r6xM8yejcyofUSqPtCZko2kiR2o4AoEBoLTUtVGYQR99lnn6hcK6uKSC183QLAYqOP1llCsy1ZUjVtHSmiffHFF+P705CWRijlukkQbBS/MzAl15v1fmRC6yUwmQjhcDsbVa6RkKaP2351ca3iWSPsymoVEgE6BZAbMmI5drb3UswMObM22wvoq72TXeXaGjfXiDkGLD7bVSri/BT7NtLqzfhykAmtF4A1ojQB4VS7hI2ALCG30fZZYwl6IUkUIZG02P2LjDbddNP4N5hrqR+0o2UTyi2QmXIRpRJtQWnIoYceGgnXMJhGlVKwzpCkRIAOhZT0yOjdyITWCyCjKQgudtXdtp5aMD08yWrvvvvurVlDZEL4sVrokfCiZvMECq4ItyOlE+J14mYKgzWTtwWuNSkjx6XpXL9mo0BzzcwCJKm+LqNvIBNaLwACsajVoPVEnEftmTiSfWg0T5aWroBaLU0ITmaSdcX93W677eKjvZYlWUnnIKPYnkoIUpV9lajYddddi9dff73ySvfx4IMPxsb5TTbZJE6Oz+g7yITWCyDDiGy4aj0B3QFKMexDUWkiNHE71lQ1iXJ7lU4kfTM9lNzOtkooxOm8hxIHBdj28NRTT8VEBfkhGmmNAqtQHZ8i4jy1qe8hE1qTQ5Zx6aWXjmRz2223VZ5tLATZWU72QcMs9S9qr6o12UnN2MILL9xKdPvtt18kRBX8taDBWzbTZ5Bke6DSQeSRu3v77bdXnu0+WJRUObia4nIZfQ+Z0Jocsm9afJBao8s1EtKgFITGekn9lDKcmtCrhR+VUNA/SxOfEJo+zFqlFG+88UYkRZaZuFV7UOuG/CQNkF+jMo+C/vfff38kSuTdHSXbjOZFJrQmRwqKC7p3tHG7s+AqionZj8WehvAaUuI5ShplPPTQQ7H9ifIHSCRoQyqXU3BHuY2Ib6WVVirOOeecyittQ5bV4GP6/Y0aRoIUZUed4wwzzBAVPXJWs28iE1qTI0lKs5Z6CohSMsB+lGmk2BgXTTkGRY1EXiBYT4FWDRlQyiBTnaweVhkCU31vex2JmYG+UNYct7ee+9pVIF3n5zy58Rl9E5nQmhgIguuFPHoqfgYstC233DIueARWLr/Q28kaE/jXtwka0b1XS5Q+SJYPq8oxSlz4f67d/vvvH1/vCGQxZR19ti3Fj66AEggBSK57VwcyZ/QOZEJrYsjIycaxkHrSquCSySYiKfVl1eUXarW8ZjCL8oyUETVJXB8mN87fyMisTo3riYA7EgOThBCsR9zasBoJ7nGaDZAHnfR9ZEJrYrB2LEQN2T3ZZ6iWbPPNN4/7YqFVExqXVIBePIy15n3pkXpAuZzIjhXXXj1aNVTqqzczqamRQ3zdENJsAN0Njej/zGhuZEJrYhxzzDFxMWoR6kkgrERoFn496H2kyaYuTi+n93soymWRdcVV9BkaZOJmOhYaBSoaJI/E8SRUsqv51UAmtCaFBZnqz6644orKsz0HBbXtEVoZyIcFyR1W9Z8yo50BV9NgFi6hhECjwEJ0TGJmYpDUOTraZ5rRu5EJrUmhuJTlYr5lRwPr3UFqfidDDR2JfSl96Oz8zARuLqIRj+PmNhJ6UGVLucdmh+YSja8OMqE1Keh0IRgWRiPkctqCgl0T0O2vq1LanQXCRqKyoY1MeCBKpRnUOTTA57jZVwuZ0JoUSf9MjVdng+ydBdeP64gEGtlq1BbE4ZRSGF/XiAEnCfTixM10PuSpTV89ZEJrQgjS0xtDaBIDPQ1WjEp/mmiNlOipB6UZdMgkFhrpTos1svhIIeUkwFcTmdCaECwyLUgsmJ4sqE0Q4EdmspU9TWiymlxCtWvc6kaBNJECXxPlq/XbMr46yITWhDATEsGo8ZoSel0IzfRx9W49KXYoOK9tynQl2c1GwTVSb0ZFoydbxDKaH5nQmhBcMu6msg0Zu55Gmvqk8r+R8axqSD6YPyB7+8ILLzRESYNMuEwmMtNtkPHVRia0JoN6qVNPPTUSmilHUwJJ0cNoup4ktDRX1MSorpZ7lKGBXVZ22mmnLfbdd9+Gdhlk9E5kQmtCaAS38Enp9PQitX3FtPbXk+4ai4xmmjF0jZDTFmd89tlnYwJAeYbWsEZYfBm9G5nQmgwsF0NHlFD0xISnaqjwJ7ON0O68887Ks43HxRdfHM/JCLxGlKFQIhHzY8XqqshklgGZ0JoMJjwZ4IFgBNB7Gu+88060cnQk9FRCQOGsqVVcw0bp+Bt2rDDXtjOZZSRkQmsyIBi1VKSv33777cqzPYfrrrsukidV2Z6QKFK5r0/TkODBgwdXnu0aEnFdddVVxfDhw2PCJPdoZpSRCa3JYAAJgpl55pkbLnRYDWSQJkrRMOspGENnH5dcckkkuK4AmT3zzDPxeAlHujZd3VZG30UmtCbDtddeGxf/Gmus0XAZ6mqQ2haotz+Z1Z4AySHu5lRTTRWHq3QViEyxsbIPY/eyZZZRC5nQmggWqfFqCKbWgN9GQ7aRyqw2pEYO8i3jzTffjGTG4mxvuHA1WGCuyQEHHBCb9AcNGhTJLCOjHjKhNRlU0CM0o+F6siYMxLbsiwX13nvvVZ5tLO6+++7YLG4/F154YeXZ9qGf9Z577olDVqjhIngKHRkZbSETWhNBCYUFbPFfeumllWd7BghDnZt9jRgxovJs48HNnGOOOeJ+WIM0/tuCXlJEtvbaa0ci05tppN37779feUdGRn1kQmsiyDJqC7L4OzJhvDtQu7XQQgvFfZ1yyimVZxsP7U4moNuPTKcYmLmY9q8YlnQR61Ds8Oijj44lJFxg75ft1QmQ3cyMjiITWhPBwkUyYk60+3sSatwoulLYUCrSk6CEwa1FUiY7KbClV7byyitHgkvEalCKf9WrKSN55ZVXWmeEZmR0BJnQmgjcM/VnGsVfe+21yrM9g1SugVB6OjZFb005yrLLLhv3Wf0w+s5EqR133DHqwJEBV2CckdFZZEJrIsg06nUkHdSThIbAkuT2lBCQBMOMtSuddNJJMfHBYhNTE18zU+Dhhx9uzWrmJvOMriITWhPhqaeeioTWr1+/uPh7CshSwJ0Gmk6BKQ1upPMTM/z5z38e42wZGY1AJrQmQiqq1cvZE21ICaR27GfhhRfOQ0Qy+hQyoTUR0qQnwo6ygD0BE6Q23HDDuJ8DDzwwZhkzMvoKMqE1EQz5QDSUY3sKMo4pm3jjjTdWns3I6BvIhNZEOPvssyPRKCrtiS4B1lgSc9Qrmuu7MvoaMqE1Ec4777xINkoXVPI3GsQjk5gjVdyenveZkTGlkQmtiXD66adHshk2bFjlmcbi/PPPj9tXUJvnVmb0RWRCayIkl5OsdKNVWLUZUXm1/S233HKKTJPKyJjSyITWREhJAYWmjXY5WWRaqmyfa5uR0ReRCa2JQFo6WWiUNxoFyYBRo0bFbRNJ7Mkat4yMLxOZ0JoIt912W2zcXmWVVRpKaKR39FEq1yDFow0pI6MvIhNaE8HsShI7q6++ekMG8SaQ5WGdUY398Y9/XHk2I6PvIRNaE+Gtt96KvZw6BRrVy/nkk08W/fv3j4R22mmnZS3+jD6NTGhNBJnHxRZbLGqUffjhh5Vnuw6ZTSRGngepTZgwofJKRkbfRCa0JoLMpmng5IMaIbporidVDdaZpEBGRl9HJrQmgmD9xhtvHMsr7rrrrsqzXYOkwpAhQyKZLbHEErnNKeMrgUxoTYZx48bFbORll11WeaZr0HXA0iNnbcBvT7RSZWQ0GzKhNRnGjx8frapjjz228kznIVa25pprxu2st956cdhvRsZXAZnQmgxvvPFGMdtss8UhIV3RRPvggw9ai2hNT7rjjjsqr2Rk9H1kQmsy0NM3IXyuuebqdL+lrGbqB+2ulZeR0RuRCa3JQNJn9OjRcdybOFhH68YkFAg2fu1rX4tktsUWW8RatkY3uWdkNDMyoTUhDDExyo6MUEfmUn722WfRtZQAQGZapwxc6QmRyIyMZkYmtCbEJ598EmdUynaeddZZlWdrg1tquEqaNq4w12yCnNXM+CoiE1qT4t57741W2iKLLFJcc801lWcnBUkgktqpeHb++eePJRp5klPGVxWZ0JoUYl9Jwda4uUMOOSRmQN99993izjvvjMH/eeedN87W9B7/j/g+/vjjyhYyMr56yITWxDDh3KTxFOjnVs4yyyxRkcPfHuS0zQl45plnGqrQkZHRG5EJrclhjub9998fJ0FpMBf4p8ixwgorFNttt11x8cUXx/dkZGRkQus1EORXhqHhXOO6xAFkOaCMjInIhJaRkdFnkAktIyOjzyATWkZGRp9BJrSMjIw+gqL4/1IUaencVV3rAAAAAElFTkSuQmCC', Basepath: 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\__dummy__' +DEBUG:xhtml2pdf.tags:Parsing img tag, src: +DEBUG:xhtml2pdf.tags:Attrs: {'src': , 'width': None, 'height': None, 'align': None, 'id': None} +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'gAMA' 41 4 +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 28781 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sRGB' 41 1 +DEBUG:PIL.PngImagePlugin:STREAM b'gAMA' 54 4 +DEBUG:PIL.PngImagePlugin:STREAM b'cHRM' 70 32 +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 114 9 +DEBUG:PIL.PngImagePlugin:STREAM b'tIME' 135 7 +DEBUG:PIL.PngImagePlugin:b'tIME' 135 7 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 154 8192 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'gAMA' 41 4 +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 28781 +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:49:09] "GET /myclass/api/Prepare_and_Send_Convocation_From_Session_By_PDF/L5RCcP4tDImFAoAxbn5cluWrrouI_6jAPQ/6918c7cd165449f422262a52/6847efb6adbfa1041e0cf34b HTTP/1.1" 200 - +INFO:root:2025-11-15 19:49:09.588145 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:49:09] "POST /myclass/api/Get_Editable_Document_By_Partner_By_Collection/ HTTP/1.1" 200 - +INFO:root:2025-11-15 19:50:20.683957 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:50:20] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2025-11-15 19:50:20.753488 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:50:20] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2025-11-15 19:50:20.837501 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:50:20] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-11-15 19:50:20.937594 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:50:20.941594 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:50:20.946594 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:50:20.952156 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:50:20] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:50:20] "POST /myclass/api/Get_List_Partner_Or_Default_session_step/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:50:20] "POST /myclass/api/Get_Partner_List_Partner_Client_with_filter_Like/ HTTP/1.1" 200 - +INFO:root:2025-11-15 19:50:20.975160 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:50:20.978159 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:50:20.981160 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:50:20] "POST /myclass/api/GetPartnerAttestation_Certificat/ HTTP/1.1" 200 - +INFO:root:2025-11-15 19:50:20.986162 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:50:20.992175 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:50:21] "POST /myclass/api/Get_List_Site_Formation_with_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:50:21] "POST /myclass/api/Is_Partnair_Has_Digital_Signature/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:50:21] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:50:22] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 19:50:26.777689 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:50:26.784690 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:50:26.791691 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:50:26] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 19:50:26.800687 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:50:26] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:root:2025-11-15 19:50:26.810687 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:50:26] "POST /myclass/api/GetSessionFormation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:50:26] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:50:26] "POST /myclass/api/GetTableauEmargement/ HTTP/1.1" 200 - +INFO:root:2025-11-15 19:50:26.827688 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:50:26.837686 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:50:26] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 19:50:26.850707 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:50:26] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:root:2025-11-15 19:50:26.860226 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:50:26] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:50:26] "POST /myclass/api/Get_List_UE_Given_SessionFormation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:50:26] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2025-11-15 19:50:33.478098 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:50:33.481098 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:50:33.485105 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:50:33.490102 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:50:33] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-11-15 19:50:33.498100 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:50:33] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:50:33] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:50:33] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:50:33] "POST /myclass/api/Get_List_Groupe_Inscrit_With_Filter/ HTTP/1.1" 200 - +INFO:root:2025-11-15 19:50:42.842057 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:50:42] "POST /myclass/api/Get_List_Sequence_Planning_Model_Header/ HTTP/1.1" 200 - +INFO:root:2025-11-15 19:50:53.083086 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 19:50:53.086080 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:50:53] "POST /myclass/api/Get_List_Unite_Enseignement_Planif_lines/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:50:53] "POST /myclass/api/Get_List_Sequence_Ressource_Affectation/ HTTP/1.1" 200 - +INFO:root:2025-11-15 19:51:05.140494 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:51:05] "POST /myclass/api/Get_List_Sequence_Planning_Model_Header/ HTTP/1.1" 200 - +INFO:root:2025-11-15 19:51:07.278539 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 19:51:07] "POST /myclass/api/Get_Given_Sequence_Planning_Model_With_Option/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\model_planning_sequence_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-11-15 19:53:24.451976 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-11-15 19:53:24.451976 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-11-15 19:53:24.451976 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-11-15 19:53:24.451976 : ++ FLASK PORT 5001 ++ +INFO:root:2025-11-15 19:53:24.451976 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\model_planning_sequence_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-11-15 19:55:40.839321 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-11-15 19:55:40.839321 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-11-15 19:55:40.839321 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-11-15 19:55:40.839321 : ++ FLASK PORT 5001 ++ +INFO:root:2025-11-15 19:55:40.839321 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\model_planning_sequence_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-11-15 20:05:26.546215 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-11-15 20:05:26.546215 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-11-15 20:05:26.546215 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-11-15 20:05:26.546215 : ++ FLASK PORT 5001 ++ +INFO:root:2025-11-15 20:05:26.546215 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +INFO:werkzeug:WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead. + * Running on http://localhost:5001 +INFO:werkzeug:Press CTRL+C to quit +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-11-15 20:05:39.150186 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-11-15 20:05:39.150186 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-11-15 20:05:39.150186 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-11-15 20:05:39.151215 : ++ FLASK PORT 5001 ++ +INFO:root:2025-11-15 20:05:39.151215 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:root:2025-11-15 20:05:39.430813 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:05:39.434838 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:05:39] "POST /myclass/api/Get_List_Sequence_Ressource_Affectation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:05:39] "POST /myclass/api/Get_List_Unite_Enseignement_Planif_lines/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:05:58.515242 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:05:58] "POST /myclass/api/Add_Sequence_Planning_Model/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:06:06.202111 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:06:06] "POST /myclass/api/Get_List_Sequence_Ressource_Affectation/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:06:09.080433 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:06:09] "POST /myclass/api/Get_List_Unite_Enseignement_Planif_lines/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:06:10.360179 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:06:10] "POST /myclass/api/Update_Session_Sequence/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:06:10.394495 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:06:10] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:06:16.479459 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:06:16] "POST /myclass/api/Get_List_Sequence_Planning_Model_Header/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:06:21.108755 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:06:21] "POST /myclass/api/Delete_Sequence_Planning_Model/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:06:21.176193 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:06:21] "POST /myclass/api/Get_List_Sequence_Planning_Model_Header/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:06:24.028383 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:06:24] "POST /myclass/api/Delete_Sequence_Planning_Model/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:06:24.064358 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:06:24] "POST /myclass/api/Get_List_Sequence_Planning_Model_Header/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:06:38.153054 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:06:38] "POST /myclass/api/Add_Sequence_Planning_Model/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:06:41.572360 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:06:41.574361 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:06:41.578360 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:06:41.583378 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:06:41.587381 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:06:41] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:06:41] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:06:41.591377 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:06:41.601361 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:06:41] "POST /myclass/api/Get_Partner_List_Partner_Client_with_filter_Like/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:06:41] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:06:41.607377 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:06:41.614380 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:06:41.615376 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:06:41] "POST /myclass/api/GetPartnerAttestation_Certificat/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:06:41] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:06:41.627362 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:06:41.630381 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:06:41] "POST /myclass/api/Get_List_Partner_Or_Default_session_step/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:06:41] "POST /myclass/api/Get_List_Site_Formation_with_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:06:41] "POST /myclass/api/Is_Partnair_Has_Digital_Signature/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:06:41] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:06:42] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:06:42] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:06:44.048110 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:06:44.050109 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:06:44.053124 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:06:44.054124 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:06:44.058767 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:06:44.060696 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:06:44] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:06:44] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:06:44.074690 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:06:44] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:06:44] "POST /myclass/api/GetTableauEmargement/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:06:44] "POST /myclass/api/GetSessionFormation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:06:44] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:06:44] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:06:46.170939 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:06:46.174916 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:06:46] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:06:47] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:06:50.206726 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:06:50.207748 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:06:50.210726 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:06:50.214752 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:06:50.219772 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:06:50] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:06:50] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:06:50] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:06:50] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:06:50] "POST /myclass/api/Get_List_Groupe_Inscrit_With_Filter/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:06:55.280521 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:06:55] "POST /myclass/api/Get_List_Sequence_Planning_Model_Header/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:06:58.571242 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:06:58] "POST /myclass/api/Get_Given_Sequence_Planning_Model_With_Option/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:07:08.591283 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:07:08] "POST /myclass/api/Apply_Planning_Model_To_Session/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:07:08.625835 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:07:08] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:07:33.081778 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:07:33] "POST /myclass/api/Delete_Given_Session_Sequence_Mass/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:07:33.147344 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:07:33] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:07:45.112681 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:07:45] "POST /myclass/api/Delete_Given_Session_Sequence_Mass/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:07:45.179209 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:07:45] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:07:50.904166 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:07:50] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:07:50.927166 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:07:50.947162 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:07:50.954162 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:07:50] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:07:50.970696 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:07:50] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:07:50.982706 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:07:50] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:07:51.003709 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:07:51] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:07:51.025294 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:07:51.045703 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:07:51.080219 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:07:51.097221 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:07:51.113224 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:07:51] "POST /myclass/api/Get_Partner_List_Partner_Client_with_filter_Like/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:07:51] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:07:51] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:07:51] "POST /myclass/api/Get_List_Partner_Or_Default_session_step/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:07:51] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:07:51.682495 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:07:51.684494 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:07:51.690495 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:07:51.692505 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:07:51.694495 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:07:51] "POST /myclass/api/GetPartnerAttestation_Certificat/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:07:51] "POST /myclass/api/Is_Partnair_Has_Digital_Signature/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:07:51] "POST /myclass/api/Get_List_Site_Formation_with_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:07:51] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:07:52] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:07:53] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:07:53.788749 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:07:53.793267 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:07:53.797266 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:07:53.798266 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:07:53.806267 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:07:53.808281 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:07:53] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:07:53] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:07:53.815263 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:07:53.821266 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:07:53] "POST /myclass/api/GetTableauEmargement/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:07:53] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:07:53] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:07:53.831266 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:07:53] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:07:53] "POST /myclass/api/GetSessionFormation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:07:53] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:07:53] "POST /myclass/api/Get_List_UE_Given_SessionFormation/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:07:58.227757 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:07:58.229753 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:07:58.230792 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:07:58.235753 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:07:58.237752 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:07:58] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:07:58] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:07:58] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:07:58] "POST /myclass/api/Get_List_Groupe_Inscrit_With_Filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:07:58] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:08:01.836910 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:08:01] "POST /myclass/api/Get_List_Sequence_Planning_Model_Header/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:08:04.515468 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:08:04] "POST /myclass/api/Get_Given_Sequence_Planning_Model_With_Option/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:08:08.206951 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:08:08] "POST /myclass/api/Apply_Planning_Model_To_Session/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:08:08.251947 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:08:08] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\model_planning_sequence_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-11-15 20:08:55.931478 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-11-15 20:08:55.932482 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-11-15 20:08:55.932482 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-11-15 20:08:55.932482 : ++ FLASK PORT 5001 ++ +INFO:root:2025-11-15 20:08:55.932482 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:root:2025-11-15 20:08:56.204246 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:08:56] "POST /myclass/api/Delete_Given_Session_Sequence_Mass/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:08:56.272887 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:08:56] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:09:02.205362 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:09:02] "POST /myclass/api/Get_List_Sequence_Planning_Model_Header/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:09:05.429487 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:09:05] "POST /myclass/api/Get_Given_Sequence_Planning_Model_With_Option/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:09:13.910638 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:09:13] "POST /myclass/api/Apply_Planning_Model_To_Session/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:09:13.951659 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:09:13] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:09:47.493815 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:09:47.497815 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:09:47.500816 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:09:47.506814 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:09:47] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:09:47] "POST /myclass/api/getRecodedParnterImage_from_front/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:09:47] "POST /myclass/api/Get_List_Theme_Catalog_Pub/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:09:59.776127 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:09:59] "POST /myclass/api/Get_Partner_Catalog_Pub_Config/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:10:08.414588 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:10:08.415596 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:10:08.421018 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:10:08] "POST /myclass/api/Get_Partner_Data_From_Subdomain/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:10:08] "POST /myclass/api/get_all_class_Given_partner_owner_recid_No_Login/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:10:10.134583 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:10:10.142583 : Ajout Token OK, _id = 68f23fd115d6ff1cb9f4ec72 +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:10:10] "POST /myclass/api/Ent_Student_login/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:10:12.096479 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:10:12.097479 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:10:12.102500 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:10:12.107512 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:10:12.112480 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:10:12.116512 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-15 20:10:10.142583', 'token': 'XYAsUrlyv4pou0lFqQ-ZtIT9WMwKhtTzFg'} +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:10:12] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:10:12] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:10:12.120479 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-15 20:10:10.142583', 'token': 'XYAsUrlyv4pou0lFqQ-ZtIT9WMwKhtTzFg'} +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:10:12] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:10:12.123508 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:10:12.123508 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-15 20:10:10.142583', 'token': 'XYAsUrlyv4pou0lFqQ-ZtIT9WMwKhtTzFg'} +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:10:12] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:10:12] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:10:12] "POST /myclass/api/Get_List_Ent_Alert_Message/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:10:12.442233 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:10:12.471320 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:10:12] "POST /myclass/api/Get_Ent_Student_List_Class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:10:12] "POST /myclass/api/Get_Ent_Student_List_Class/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:10:12.881542 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:10:12.883561 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:10:12] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:10:12] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:10:12.887543 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:10:12] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:10:12.890542 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:10:12.893566 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:10:12] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:10:12.896563 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:10:12] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:10:12] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:10:13.198944 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:10:13.199944 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:10:13.203944 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:10:13] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:10:13] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:10:13.207943 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:10:13.211944 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:10:13] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:10:13.215944 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:10:13] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:10:13] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:10:13] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:10:13.512989 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:10:13.514004 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:10:13] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:10:13] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:10:13.528990 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:10:13.530016 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:10:13.535006 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:10:13.538993 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:10:13] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:10:13] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:10:13] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:10:13] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:10:13.842192 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:10:13] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:10:13.848194 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:10:13.852195 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:10:13] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:10:13] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:10:13.861175 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:10:13.864218 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:10:13.869223 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:10:13] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:10:13] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:10:13] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:10:14.164706 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:10:14] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:10:14.177705 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:10:14.181096 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:10:14] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:10:14] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:10:14.195093 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:10:14] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:10:14.202094 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:10:14] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:10:14.208094 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:10:14] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:10:14.488066 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:10:14] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:10:14.508066 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:10:14] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:10:14.513066 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:10:14] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:10:14.520066 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:10:14.524066 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:10:14] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:10:14.533067 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:10:14] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:10:14] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:10:14.818459 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:10:14.820459 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:10:14] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:10:14] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:10:14.829959 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:10:14] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:10:15.834787 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:10:15.837771 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:10:15] "POST /myclass/api/Get_List_User_Internal_Mail/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:10:15] "POST /myclass/api/Get_List_Internal_Destinataire/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:10:17.463955 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:10:17] "POST /myclass/api/Create_Empty_Internal_Mail/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:10:32.733269 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:10:32.742373 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-15 20:10:10.142583', 'token': 'XYAsUrlyv4pou0lFqQ-ZtIT9WMwKhtTzFg'} +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:10:32] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:10:32.749373 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:10:32.751372 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:10:32.755373 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:10:32.763376 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:10:32.764372 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-15 20:10:10.142583', 'token': 'XYAsUrlyv4pou0lFqQ-ZtIT9WMwKhtTzFg'} +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:10:32] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:10:32.769374 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:10:32.773374 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-15 20:10:10.142583', 'token': 'XYAsUrlyv4pou0lFqQ-ZtIT9WMwKhtTzFg'} +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:10:32] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:10:32] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:10:32] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:10:32] "POST /myclass/api/Get_List_Ent_Alert_Message/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:10:33.117428 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:10:33.121428 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:10:33] "POST /myclass/api/Get_List_User_Internal_Mail/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:10:33] "POST /myclass/api/Get_List_Internal_Destinataire/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:10:33.165412 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:10:33.167428 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:10:33] "POST /myclass/api/Get_List_User_Internal_Mail/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:10:33] "POST /myclass/api/Get_List_Internal_Destinataire/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:10:35.193907 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:10:35] "POST /myclass/api/Create_Empty_Internal_Mail/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:12:46.769098 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:12:46.770098 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:12:46] "POST /myclass/api/Get_List_User_Internal_Mail/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:12:46] "POST /myclass/api/Get_List_Internal_Destinataire/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:13:18.073705 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:13:18.079704 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:13:18] "POST /myclass/api/Get_List_User_Internal_Mail/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:13:18] "POST /myclass/api/Get_List_Internal_Destinataire/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:13:25.363851 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:13:25.368874 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-15 20:10:10.142583', 'token': 'XYAsUrlyv4pou0lFqQ-ZtIT9WMwKhtTzFg'} +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:13:25] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:13:25.681622 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:13:25.683604 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:13:25.686606 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:13:25.690620 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-15 20:10:10.142583', 'token': 'XYAsUrlyv4pou0lFqQ-ZtIT9WMwKhtTzFg'} +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:13:25] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:13:25.693602 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:13:25.694604 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:13:25] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:13:25.700612 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-15 20:10:10.142583', 'token': 'XYAsUrlyv4pou0lFqQ-ZtIT9WMwKhtTzFg'} +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:13:25] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:13:25] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:13:25] "POST /myclass/api/Get_List_Ent_Alert_Message/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:13:26.045790 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:13:26.049789 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:13:26] "POST /myclass/api/Get_List_User_Internal_Mail/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:13:26] "POST /myclass/api/Get_List_Internal_Destinataire/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:13:26.123836 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:13:26.127321 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:13:26] "POST /myclass/api/Get_List_User_Internal_Mail/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:13:26] "POST /myclass/api/Get_List_Internal_Destinataire/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:13:27.021153 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:13:27] "POST /myclass/api/Create_Empty_Internal_Mail/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:14:59.258156 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:14:59.262031 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:14:59] "POST /myclass/api/Get_List_User_Internal_Mail/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:14:59] "POST /myclass/api/Get_List_Internal_Destinataire/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:15:31.529426 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:15:31.538945 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:15:31] "POST /myclass/api/Get_List_User_Internal_Mail/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:15:31] "POST /myclass/api/Get_List_Internal_Destinataire/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:15:38.332031 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:15:38.335011 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-15 20:10:10.142583', 'token': 'XYAsUrlyv4pou0lFqQ-ZtIT9WMwKhtTzFg'} +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:15:38] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:15:38.646844 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:15:38.650843 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:15:38.653843 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:15:38.657397 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:15:38.661397 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:15:38.667411 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-15 20:10:10.142583', 'token': 'XYAsUrlyv4pou0lFqQ-ZtIT9WMwKhtTzFg'} +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:15:38] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:15:38] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:15:38] "POST /myclass/api/Get_List_Ent_Alert_Message/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:15:38.678397 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-15 20:10:10.142583', 'token': 'XYAsUrlyv4pou0lFqQ-ZtIT9WMwKhtTzFg'} +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:15:38] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:15:38] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:15:38.914113 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:15:38] "POST /myclass/api/Get_List_User_Internal_Mail/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:15:39.023751 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:15:39] "POST /myclass/api/Get_List_Internal_Destinataire/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:15:41.194629 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:15:41] "POST /myclass/api/Create_Empty_Internal_Mail/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:15:56.206170 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:15:56.208177 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:15:56.219418 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:15:56] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:stripe:message='Request to Stripe api' method=get path=https://api.stripe.com/v1/customers/cus_PiwFGatTspm9yu/payment_methods?type=card +DEBUG:stripe:api_version=2020-08-27 message='Post details' post_data=type=card +INFO:root:2025-11-15 20:15:56.944214 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:15:56.946213 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:15:56] "POST /myclass/api/Get_List_User_Internal_Mail/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:15:56] "POST /myclass/api/Get_List_Internal_Destinataire/ HTTP/1.1" 200 - +INFO:stripe:message='Stripe API response' path=https://api.stripe.com/v1/customers/cus_PiwFGatTspm9yu/payment_methods?type=card response_code=200 +DEBUG:stripe:body='{\n "object": "list",\n "data": [\n {\n "id": "pm_1RD6XbAbmaEugrFTPoBGwg4u",\n "object": "payment_method",\n "allow_redisplay": "unspecified",\n "billing_details": {\n "address": {\n "city": null,\n "country": null,\n "line1": null,\n "line2": null,\n "postal_code": null,\n "state": null\n },\n "email": null,\n "name": "Cherif 0111",\n "phone": null,\n "tax_id": null\n },\n "card": {\n "brand": "visa",\n "checks": {\n "address_line1_check": null,\n "address_postal_code_check": null,\n "cvc_check": "pass"\n },\n "country": "US",\n "display_brand": "visa",\n "exp_month": 11,\n "exp_year": 2025,\n "fingerprint": "WLHU5xJ28QiE3f4x",\n "funding": "credit",\n "generated_from": null,\n "last4": "4242",\n "networks": {\n "available": [\n "visa"\n ],\n "preferred": null\n },\n "regulated_status": "unregulated",\n "three_d_secure_usage": {\n "supported": true\n },\n "wallet": null\n },\n "created": 1744473864,\n "customer": "cus_PiwFGatTspm9yu",\n "livemode": false,\n "metadata": {},\n "type": "card"\n }\n ],\n "has_more": false,\n "url": "/v1/customers/cus_PiwFGatTspm9yu/payment_methods"\n}' message='API response body' +DEBUG:stripe:link=https://dashboard.stripe.com/test/logs/req_sieU38rOOqjYen message='Dashboard link for request' +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:15:57] "POST /myclass/api/get_payement_mode/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:15:58.008454 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:15:58] "POST /myclass/api/Create_Empty_Internal_Mail/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:17:16.681913 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:17:16.683911 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:17:16] "POST /myclass/api/Get_List_User_Internal_Mail/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:17:16] "POST /myclass/api/Get_List_Internal_Destinataire/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:17:49.696095 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:17:49.700106 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:17:49] "POST /myclass/api/Get_List_User_Internal_Mail/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:17:49] "POST /myclass/api/Get_List_Internal_Destinataire/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:17:57.206356 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:17:57.210356 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-15 20:10:10.142583', 'token': 'XYAsUrlyv4pou0lFqQ-ZtIT9WMwKhtTzFg'} +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:17:57] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:17:57.516782 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:17:57.518768 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:17:57.525790 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:17:57.528768 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:17:57.531781 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:17:57] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:17:57.539764 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-15 20:10:10.142583', 'token': 'XYAsUrlyv4pou0lFqQ-ZtIT9WMwKhtTzFg'} +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:17:57] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:17:57.540783 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-15 20:10:10.142583', 'token': 'XYAsUrlyv4pou0lFqQ-ZtIT9WMwKhtTzFg'} +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:17:57] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:17:57] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:17:57] "POST /myclass/api/Get_List_Ent_Alert_Message/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:17:57.890583 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:17:57.894570 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:17:57] "POST /myclass/api/Get_List_User_Internal_Mail/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:17:57] "POST /myclass/api/Get_List_Internal_Destinataire/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:17:57.950886 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:17:57.951902 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:17:57] "POST /myclass/api/Get_List_Internal_Destinataire/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:17:57] "POST /myclass/api/Get_List_User_Internal_Mail/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:17:59.419898 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:17:59] "POST /myclass/api/Create_Empty_Internal_Mail/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:19:07.491595 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:19:07.495597 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:19:07] "POST /myclass/api/Get_List_User_Internal_Mail/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:19:07] "POST /myclass/api/Get_List_Internal_Destinataire/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:19:11.413881 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:19:11.417887 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:19:11] "POST /myclass/api/Get_List_User_Internal_Mail/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:19:11] "POST /myclass/api/Get_List_Internal_Destinataire/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:19:32.720162 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:19:32.722179 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:19:32] "POST /myclass/api/Get_List_User_Internal_Mail/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:19:32] "POST /myclass/api/Get_List_Internal_Destinataire/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:20:11.268610 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:20:13.733903 : Update_Message_To_Internal_Mail Aucun sujet n'est précisé +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:20:13] "POST /myclass/api/Update_Message_To_Internal_Mail/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:20:31.889496 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:20:31] "POST /myclass/api/Update_Message_To_Internal_Mail/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:20:32.241218 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:20:32] "POST /myclass/api/Get_List_User_Internal_Mail/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:20:34.446352 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:20:34] "POST /myclass/api/Get_List_Internal_Mail_Sent_By_User/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:20:36.021851 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:20:36] "POST /myclass/api/Get_Given_Internal_Mail/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:20:36.261203 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:20:36] "POST /myclass/api/Get_List_Internal_Mail_Sent_By_User/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:46:40.314891 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:46:40.316892 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:46:40.321890 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:46:40.325894 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:46:40] "POST /myclass/api/Get_List_Site_Formation_with_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:46:40] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:46:40] "POST /myclass/api/Get_List_Jury/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:46:40] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:46:44.803650 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:46:44.806741 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:46:44.815628 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:46:44] "POST /myclass/api/Get_Given_Jury_With_Members/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:46:44] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class_From_Session_Id/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:46:44] "POST /myclass/api/Get_List_Jury_Soutenenace/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:46:53.692239 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:46:53.695240 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:46:53.699242 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:46:53.704822 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:46:53.705838 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:46:53] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:46:53.718332 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:46:53] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:46:53.726333 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:46:53] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:46:53.737867 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:46:53] "POST /myclass/api/Get_Partner_List_Partner_Client_with_filter_Like/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:46:53] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:46:53.746868 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:46:53] "POST /myclass/api/Get_List_Partner_Or_Default_session_step/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:46:53] "POST /myclass/api/GetPartnerAttestation_Certificat/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:46:53.755853 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:46:53.759869 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:46:53.764855 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:46:53] "POST /myclass/api/Is_Partnair_Has_Digital_Signature/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:46:53] "POST /myclass/api/Get_List_Site_Formation_with_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:46:53] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:46:54] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:46:54] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:46:55.864559 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:46:55.867539 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:46:55.870536 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:46:55.873569 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:46:55.879581 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:46:55] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:46:55.889147 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:46:55] "POST /myclass/api/GetTableauEmargement/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:46:55] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:46:55] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:46:55] "POST /myclass/api/GetSessionFormation/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:46:55.903162 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:46:55.911161 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:46:55] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:46:55.916731 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:46:55] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:46:55] "POST /myclass/api/Get_List_UE_Given_SessionFormation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:46:55] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:46:57.619988 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:46:57] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:46:59.283912 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:46:59.285909 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:46:59.288924 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:46:59.296925 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:46:59.300924 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:46:59.310938 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:46:59] "POST /myclass/api/Get_List_Evaluation_Inscriptio_Note_Classement_With_Filter HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:46:59] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:46:59] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:46:59] "POST /myclass/api/Get_List_Evaluation_UE_Note_Classement_With_Filter HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:46:59] "POST /myclass/api/Get_List_Evaluation_Final_Note_Classement_Detail_With_Filter HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:47:00] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:48:25.926263 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:48:25.931996 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:48:25.938910 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:48:25.945886 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:48:25.946887 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:48:25.957888 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:48:25] "POST /myclass/api/Get_List_Evaluation_Inscriptio_Note_Classement_With_Filter HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:48:25] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:48:25] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:48:25] "POST /myclass/api/Get_List_Evaluation_UE_Note_Classement_With_Filter HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:48:25] "POST /myclass/api/Get_List_Evaluation_Final_Note_Classement_Detail_With_Filter HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:48:26] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:51:08.667965 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:51:08.673969 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:51:08.678985 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:51:08.683982 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:51:08.687970 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:51:08.691966 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:51:08] "POST /myclass/api/Get_List_Evaluation_Inscriptio_Note_Classement_With_Filter HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:51:08] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:51:08] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:51:08] "POST /myclass/api/Get_List_Evaluation_UE_Note_Classement_With_Filter HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:51:08] "POST /myclass/api/Get_List_Evaluation_Final_Note_Classement_Detail_With_Filter HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:51:09] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:51:44.961141 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:51:44.966177 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:51:44.970180 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:51:44.977178 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:51:44.982181 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:51:44] "POST /myclass/api/Get_List_Evaluation_Inscriptio_Note_Classement_With_Filter HTTP/1.1" 200 - +INFO:root:2025-11-15 20:51:44.994197 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:51:45] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:51:45] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:51:45] "POST /myclass/api/Get_List_Evaluation_UE_Note_Classement_With_Filter HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:51:45] "POST /myclass/api/Get_List_Evaluation_Final_Note_Classement_Detail_With_Filter HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:51:45] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:52:11.975527 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:52:11.981526 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:52:11.987524 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:52:11.994631 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:52:12.000529 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:52:12.015098 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:52:12] "POST /myclass/api/Get_List_Evaluation_Inscriptio_Note_Classement_With_Filter HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:52:12] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:52:12] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:52:12] "POST /myclass/api/Get_List_Evaluation_UE_Note_Classement_With_Filter HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:52:12] "POST /myclass/api/Get_List_Evaluation_Final_Note_Classement_Detail_With_Filter HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:52:12] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:52:17.962407 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:52:17.963407 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:52:17.969406 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:52:17.972407 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:52:17] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:52:17] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:52:17.985452 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:52:17] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:52:17] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:52:18.022962 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:52:18.025963 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:52:18.027965 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:52:18.030978 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:52:18] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:52:18.036524 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:52:18.040506 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:52:18] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:52:18.045567 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:52:18.046598 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:52:18] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:52:18] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:52:18] "POST /myclass/api/Get_Partner_List_Partner_Client_with_filter_Like/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:52:18.059608 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:52:18] "POST /myclass/api/Get_List_Partner_Or_Default_session_step/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:52:18.061608 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:52:18] "POST /myclass/api/GetPartnerAttestation_Certificat/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:52:18.065623 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:52:18.071137 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:52:18] "POST /myclass/api/Get_List_Site_Formation_with_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:52:18] "POST /myclass/api/Is_Partnair_Has_Digital_Signature/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:52:18] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:52:18] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:52:19] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:52:20.720674 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:52:20.725672 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:52:20.729669 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:52:20.734673 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:52:20.742670 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:52:20] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:52:20.746691 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:52:20] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:52:20.761675 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:52:20.763671 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:52:20] "POST /myclass/api/GetSessionFormation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:52:20] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:52:20] "POST /myclass/api/GetTableauEmargement/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:52:20.780672 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:52:20] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:52:20] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:52:20] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:52:20] "POST /myclass/api/Get_List_UE_Given_SessionFormation/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:52:25.119631 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:52:25.121136 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:52:25.126144 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:52:25.134144 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:52:25.138141 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:52:25.149173 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:52:25] "POST /myclass/api/Get_List_Evaluation_Inscriptio_Note_Classement_With_Filter HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:52:25] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:52:25] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:52:25] "POST /myclass/api/Get_List_Evaluation_UE_Note_Classement_With_Filter HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:52:25] "POST /myclass/api/Get_List_Evaluation_Final_Note_Classement_Detail_With_Filter HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:52:26] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:55:01.196718 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:55:01.203755 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-15 20:10:10.142583', 'token': 'XYAsUrlyv4pou0lFqQ-ZtIT9WMwKhtTzFg'} +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:55:01] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:55:01.217743 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:55:01.219759 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:55:01.222299 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:55:01.227840 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:55:01.229863 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-15 20:10:10.142583', 'token': 'XYAsUrlyv4pou0lFqQ-ZtIT9WMwKhtTzFg'} +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:55:01] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:55:01.233842 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:55:01.239373 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-15 20:10:10.142583', 'token': 'XYAsUrlyv4pou0lFqQ-ZtIT9WMwKhtTzFg'} +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:55:01] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:55:01] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:55:01] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:55:01] "POST /myclass/api/Get_List_Ent_Alert_Message/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:55:01.567137 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:55:01.571119 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:55:01] "POST /myclass/api/Get_Ent_Student_List_Class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:55:01] "POST /myclass/api/Get_Ent_Student_List_Class/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:55:01.817480 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:55:01] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:55:02.023140 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:55:02.025138 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:55:02.029136 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:55:02] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:55:02] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:55:02.035122 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:55:02] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:55:02.043139 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:55:02] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:55:02] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:55:02.131733 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:55:02] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:55:02.352851 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:55:02.356870 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:55:02.360882 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:55:02] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:55:02] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:55:02] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:55:02.367867 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:55:02.377856 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:55:02] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:55:02] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:55:02.444447 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:55:02] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:55:02.681190 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:55:02.685188 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:55:02] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:55:02] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:55:02.694170 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:55:02.695190 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:55:02.695190 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:55:02] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:55:02] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:55:02] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:55:02.758449 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:55:02] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:55:03.010967 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:55:03.013951 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:55:03] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:55:03] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:55:03.024475 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:55:03.025474 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:55:03.029472 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:55:03] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:55:03] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:55:03] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:55:03.072704 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:55:03] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:55:03.338895 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:55:03.342894 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:55:03] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:55:03] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:55:03.350879 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:55:03.353897 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:55:03] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:55:03] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:55:03.359894 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:55:03] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:55:03.400878 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:55:03] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:55:03.651512 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:55:03] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:55:03.659516 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:55:03] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:55:03.665492 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:55:03.668509 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:55:03] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:55:03] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:55:03.681498 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:55:03] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:55:03.730604 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:55:03] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:55:03.965709 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:55:03.969712 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:55:03] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:55:03] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:55:06.769135 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:55:06.772672 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:55:06] "POST /myclass/api/get_Ent_Student_Given_Class_From_Class_Id/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:55:06.777839 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:55:06.778835 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:55:06.786846 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:55:06.790843 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:55:06] "POST /myclass/api/Get_Ent_Student_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:55:06] "POST /myclass/api/Get_Ent_Student_Session_Sequence_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:55:06] "POST /myclass/api/Get_Ent_Student_List_Class_Evaluation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:55:06] "POST /myclass/api/Get_Ent_Student_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:55:06] "POST /myclass/api/Get_Ent_Student_Participant_Notes/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:55:17.154733 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:55:17.157733 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:55:17.160733 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:55:17] "POST /myclass/api/get_Ent_Student_Given_Class_From_Class_Id/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:55:17.166280 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:55:17.170269 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 20:55:17.174307 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:55:17] "POST /myclass/api/Get_Ent_Student_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:55:17] "POST /myclass/api/Get_Ent_Student_List_Class_Evaluation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:55:17] "POST /myclass/api/Get_Ent_Student_Session_Sequence_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:55:17] "POST /myclass/api/Get_Ent_Student_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:55:17] "POST /myclass/api/Get_Ent_Student_Participant_Notes/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:57:44.622153 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:57:44] "POST /myclass/api/Get_Ent_Student_List_Class/ HTTP/1.1" 200 - +INFO:root:2025-11-15 20:58:21.311289 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 20:58:21] "POST /myclass/api/Get_Ent_Student_List_Class/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:02:22.627009 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:02:22] "POST /myclass/api/Get_Ent_Student_List_Class/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:02:49.643071 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:02:49.648072 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-15 20:10:10.142583', 'token': 'XYAsUrlyv4pou0lFqQ-ZtIT9WMwKhtTzFg'} +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:02:49] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:02:49.955975 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:02:49.956994 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:02:49.959975 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:02:49.964974 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:02:49.967000 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:02:49.970980 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-15 20:10:10.142583', 'token': 'XYAsUrlyv4pou0lFqQ-ZtIT9WMwKhtTzFg'} +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:02:49] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:02:49] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:02:49] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:02:49.978218 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-15 20:10:10.142583', 'token': 'XYAsUrlyv4pou0lFqQ-ZtIT9WMwKhtTzFg'} +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:02:49] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:02:49] "POST /myclass/api/Get_List_Ent_Alert_Message/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:02:50.223139 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:02:50.299864 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:02:50] "POST /myclass/api/Get_Ent_Student_List_Class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:02:50] "POST /myclass/api/Get_Ent_Student_List_Class/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:02:51.064817 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:02:51] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:02:51.383010 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:02:51.387030 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:02:51] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:02:51.389031 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:02:51.395012 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:02:51.397012 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:02:51] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:02:51] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:02:51.404013 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:02:51] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:02:51] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:02:51] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:02:51.695390 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:02:51] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:02:51.711417 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:02:51.712447 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:02:51] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:02:51] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:02:51.731218 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:02:51.733242 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:02:51.736217 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:02:51] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:02:51] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:02:51] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:02:52.012466 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:02:52] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:02:52.045203 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:02:52.047200 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:02:52.052187 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:02:52] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:02:52] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:02:52.063185 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:02:52] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:02:52] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:02:52.070210 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:02:52] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:02:52.325996 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:02:52] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:02:52.372627 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:02:52.375743 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:02:52] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:02:52.378627 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:02:52.383647 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:02:52] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:02:52.393629 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:02:52] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:02:52] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:02:52] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:02:52.634816 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:02:52] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:02:52.682676 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:02:52] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:02:52.698763 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:02:52.700894 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:02:52] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:02:52] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:02:52.709636 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:02:52.710507 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:02:52] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:02:52] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:02:52.954771 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:02:52] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:02:52.998773 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:02:53] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:02:53.020313 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:02:53.026507 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:02:53] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:02:53.036399 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:02:53] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:02:53.045917 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:02:53] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:02:53] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:02:53.264498 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:02:53] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:02:53.311523 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:02:53] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:04:53.286670 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:04:53.289697 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:04:53.293668 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:04:53.294669 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:04:53.296671 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:04:53] "POST /myclass/api/get_Ent_Student_Given_Class_From_Class_Id/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:04:53.304682 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:04:53] "POST /myclass/api/Get_Ent_Student_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:04:53] "POST /myclass/api/Get_Ent_Student_List_Class_Evaluation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:04:53] "POST /myclass/api/Get_Ent_Student_Session_Sequence_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:04:53] "POST /myclass/api/Get_Ent_Student_Participant_Notes/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:04:53] "POST /myclass/api/Get_Ent_Student_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:05:19.846447 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:05:19] "POST /myclass/api/Get_Ent_Student_List_Class/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:05:53.309293 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:05:53] "POST /myclass/api/Get_Ent_Student_List_Class/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:06:02.045524 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:06:02.046540 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:06:02.048524 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:06:02.049524 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:06:02.058524 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-15 20:10:10.142583', 'token': 'XYAsUrlyv4pou0lFqQ-ZtIT9WMwKhtTzFg'} +INFO:root:2025-11-15 21:06:02.066555 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:06:02] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:06:02] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:06:02.093148 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-15 20:10:10.142583', 'token': 'XYAsUrlyv4pou0lFqQ-ZtIT9WMwKhtTzFg'} +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:06:02] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:06:02.097164 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:06:02] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:06:02.101147 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-15 20:10:10.142583', 'token': 'XYAsUrlyv4pou0lFqQ-ZtIT9WMwKhtTzFg'} +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:06:02] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:06:02] "POST /myclass/api/Get_List_Ent_Alert_Message/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:06:02.552230 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:06:02] "POST /myclass/api/Get_Ent_Student_List_Class/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:06:02.807466 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:06:02] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:06:02.950874 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:06:02.953873 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:06:02.955873 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:06:02.960889 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:06:02] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:06:02] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:06:02] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:06:02.969888 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:06:02] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:06:02] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:06:03.120166 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:06:03] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:06:03.279280 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:06:03.281295 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:06:03.282292 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:06:03] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:06:03.289816 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:06:03] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:06:03.294347 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:06:03] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:06:03] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:06:03] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:06:03.435309 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:06:03] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:06:03.608876 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:06:03.609895 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:06:03.613892 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:06:03] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:06:03.615876 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:06:03.620411 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:06:03] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:06:03] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:06:03] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:06:03] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:06:03.751209 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:06:03] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:06:03.924468 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:06:03] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:06:03.940062 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:06:03.942079 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:06:03.943092 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:06:03.944078 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:06:03] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:06:03] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:06:03] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:06:03] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:06:04.065258 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:06:04] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:06:04.239963 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:06:04] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:06:04.274182 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:06:04.275197 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:06:04.277172 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:06:04] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:06:04] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:06:04.284189 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:06:04] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:06:04] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:06:04.379772 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:06:04] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:06:04.554752 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:06:04] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:06:04.603752 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:06:04.607780 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:06:04] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:06:04.612779 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:06:04] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:06:04.623337 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:06:04] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:06:04] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:06:04.696364 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:06:04] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:06:04.869628 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:06:04] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:06:04.914740 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:06:04] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:06:10.311678 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:06:10.313679 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:06:10.314703 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:06:10.315701 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:06:10.326689 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:06:10] "POST /myclass/api/get_Ent_Student_Given_Class_From_Class_Id/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:06:10.337752 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:06:10] "POST /myclass/api/Get_Ent_Student_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:06:10] "POST /myclass/api/Get_Ent_Student_List_Class_Evaluation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:06:10] "POST /myclass/api/Get_Ent_Student_Session_Sequence_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:06:10] "POST /myclass/api/Get_Ent_Student_Participant_Notes/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:06:10] "POST /myclass/api/Get_Ent_Student_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:07:22.629124 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:07:22] "POST /myclass/api/Get_Ent_Student_List_Class/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:07:24.631129 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:07:24] "POST /myclass/api/get_Ent_Student_Given_Class_From_Class_Id/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:07:24.938611 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:07:24.940601 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:07:24.943586 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:07:24.946584 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:07:24.958602 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:07:24] "POST /myclass/api/Get_Ent_Student_Session_Sequence_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:07:24] "POST /myclass/api/Get_Ent_Student_Participant_Notes/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:07:24] "POST /myclass/api/Get_Ent_Student_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:07:24] "POST /myclass/api/Get_Ent_Student_List_Class_Evaluation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:07:24] "POST /myclass/api/Get_Ent_Student_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:07:35.126711 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:07:35.130716 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-15 20:10:10.142583', 'token': 'XYAsUrlyv4pou0lFqQ-ZtIT9WMwKhtTzFg'} +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:07:35] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:07:35.160320 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:07:35.162322 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:07:35.168336 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:07:35.171337 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:07:35.178318 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:07:35.184319 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-15 20:10:10.142583', 'token': 'XYAsUrlyv4pou0lFqQ-ZtIT9WMwKhtTzFg'} +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:07:35] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:07:35] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:07:35] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:07:35.189438 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-15 20:10:10.142583', 'token': 'XYAsUrlyv4pou0lFqQ-ZtIT9WMwKhtTzFg'} +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:07:35] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:07:35] "POST /myclass/api/Get_List_Ent_Alert_Message/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:07:35.540775 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:07:35] "POST /myclass/api/Get_Ent_Student_List_Class/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:07:35.804822 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:07:35] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:07:36.026654 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:07:36.031655 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:07:36] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:07:36] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:07:36.040165 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:07:36.042174 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:07:36] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:07:36] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:07:36.056219 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:07:36] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:07:36.121263 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:07:36] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:07:36.353348 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:07:36.355347 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:07:36.360346 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:07:36] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:07:36] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:07:36] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:07:36.378346 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:07:36.383349 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:07:36] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:07:36] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:07:36.445353 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:07:36] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:07:36.681381 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:07:36.688361 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:07:36] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:07:36] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:07:36.702345 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:07:36.709341 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:07:36.727350 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:07:36] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:07:36] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:07:36] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:07:36.758996 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:07:36] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:07:37.006675 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:07:37] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:07:37.014687 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:07:37] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:07:37.039245 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:07:37.043762 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:07:37.047279 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:07:37] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:07:37] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:07:37] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:07:37.075808 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:07:37] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:07:37.321937 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:07:37.326940 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:07:37] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:07:37] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:07:37.371469 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:07:37.380482 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:07:37] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:07:37.385483 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:07:37] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:07:37] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:07:37.406466 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:07:37] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:07:37.650580 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:07:37.654228 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:07:37] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:07:37] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:07:37.697144 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:07:37] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:07:37.712124 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:07:37.715123 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:07:37] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:07:37] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:07:37.724147 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:07:37] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:07:37.966717 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:07:37.972722 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:07:37] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:07:37] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:07:38.027935 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:07:38.030978 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:07:38] "POST /myclass/api/get_Ent_Student_Given_Class_From_Class_Id/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:07:38.036962 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:07:38.039963 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:07:38] "POST /myclass/api/Get_Ent_Student_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:07:38] "POST /myclass/api/Get_Ent_Student_List_Class_Evaluation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:07:38] "POST /myclass/api/Get_Ent_Student_Session_Sequence_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:07:38.280617 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:07:38.281671 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:07:38] "POST /myclass/api/Get_Ent_Student_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:07:38] "POST /myclass/api/Get_Ent_Student_Participant_Notes/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:08:29.452360 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:08:29.457351 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:08:29.463364 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:08:29.469249 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:08:29.470248 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-15 20:10:10.142583', 'token': 'XYAsUrlyv4pou0lFqQ-ZtIT9WMwKhtTzFg'} +INFO:root:2025-11-15 21:08:29.475246 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:08:29] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:08:29.479262 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-15 20:10:10.142583', 'token': 'XYAsUrlyv4pou0lFqQ-ZtIT9WMwKhtTzFg'} +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:08:29] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:08:29.486247 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:08:29] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:08:29.496244 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-15 20:10:10.142583', 'token': 'XYAsUrlyv4pou0lFqQ-ZtIT9WMwKhtTzFg'} +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:08:29] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:08:29] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:08:29] "POST /myclass/api/Get_List_Ent_Alert_Message/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:08:29.826248 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:08:29.856371 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:08:29] "POST /myclass/api/Get_Ent_Student_List_Class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:08:29] "POST /myclass/api/Get_Ent_Student_List_Class/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:08:30.090728 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:08:30] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:08:30.310290 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:08:30.311307 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:08:30.316319 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:08:30] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:08:30] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:08:30.323322 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:08:30] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:08:30.330964 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:08:30] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:08:30] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:08:30.402561 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:08:30] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:08:30.639352 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:08:30.641353 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:08:30.643601 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:08:30] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:08:30.647115 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:08:30] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:08:30] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:08:30.654124 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:08:30] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:08:30] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:08:30.716776 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:08:30] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:08:30.965799 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:08:30.967801 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:08:30] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:08:30.969800 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:08:30.973798 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:08:30.977274 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:08:30] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:08:30] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:08:30] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:08:30] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:08:31.029344 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:08:31] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:08:31.280112 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:08:31] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:08:31.287114 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:08:31] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:08:31.294112 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:08:31.297112 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:08:31] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:08:31] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:08:31.310098 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:08:31] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:08:31.340707 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:08:31] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:08:31.589200 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:08:31] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:08:31.593628 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:08:31] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:08:31.604118 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:08:31] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:08:31.621678 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:08:31.623676 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:08:31] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:08:31] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:08:31.668684 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:08:31] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:08:31.903200 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:08:31.905203 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:08:31] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:08:31] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:08:31.911198 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:08:31] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:08:31.934798 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:08:31.937798 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:08:31] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:08:31] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:08:32.011798 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:08:32] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:08:32.215878 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:08:32.216878 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:08:32] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:08:32] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:08:32.230916 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:08:32] "POST /myclass/api/get_Ent_Student_Given_Class_From_Class_Id/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:08:32.246920 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:08:32.262902 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:08:32] "POST /myclass/api/Get_Ent_Student_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:08:32] "POST /myclass/api/Get_Ent_Student_List_Class_Evaluation/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:08:32.326961 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:08:32] "POST /myclass/api/Get_Ent_Student_Session_Sequence_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:08:32.529819 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:08:32.533839 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:08:32] "POST /myclass/api/Get_Ent_Student_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:08:32] "POST /myclass/api/Get_Ent_Student_Participant_Notes/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:13:49.047406 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:13:49.054421 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-15 20:10:10.142583', 'token': 'XYAsUrlyv4pou0lFqQ-ZtIT9WMwKhtTzFg'} +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:13:49] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:13:49.059446 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:13:49.061452 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:13:49.062436 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:13:49.068435 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:13:49.074014 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-15 20:10:10.142583', 'token': 'XYAsUrlyv4pou0lFqQ-ZtIT9WMwKhtTzFg'} +INFO:root:2025-11-15 21:13:49.075996 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:13:49] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:13:49.081506 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-15 20:10:10.142583', 'token': 'XYAsUrlyv4pou0lFqQ-ZtIT9WMwKhtTzFg'} +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:13:49] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:13:49] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:13:49] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:13:49] "POST /myclass/api/Get_List_Ent_Alert_Message/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:13:49.405312 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:13:49.419298 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:13:49] "POST /myclass/api/Get_Ent_Student_List_Class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:13:49] "POST /myclass/api/Get_Ent_Student_List_Class/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:13:49.847618 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:13:49.850635 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:13:49.852634 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:13:49] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:13:49.856624 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:13:49.861665 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:13:49] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:13:49] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:13:49] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:13:49] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:13:49.869664 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:13:49] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:13:50.162792 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:13:50] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:13:50.169776 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:13:50] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:13:50.176328 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:13:50.179345 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:13:50.182346 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:13:50] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:13:50] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:13:50] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:13:50.195349 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:13:50] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:13:50.472558 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:13:50] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:13:50.479110 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:13:50] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:13:50.492630 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:13:50] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:13:50.499159 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:13:50.504157 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:13:50] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:13:50] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:13:50.521657 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:13:50] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:13:50.789881 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:13:50.791882 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:13:50] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:13:50] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:13:50.801419 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:13:50] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:13:50.836417 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:13:50.839415 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:13:50.843416 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:13:50] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:13:50] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:13:50] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:13:51.102930 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:13:51.104947 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:13:51] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:13:51] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:13:51.118937 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:13:51] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:13:51.166953 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:13:51.168953 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:13:51] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:13:51.174478 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:13:51] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:13:51] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:13:51.435627 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:13:51.436628 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:13:51.440627 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:13:51] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:13:51] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:13:51] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:13:51.481184 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:13:51] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:13:51.493719 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:13:51.494736 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:13:51] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:13:51] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:13:51.766194 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:13:51.767194 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:13:51.773181 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:13:51] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:13:51] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:13:51] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:16:39.162210 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:16:39.168289 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:16:39.171293 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-15 20:10:10.142583', 'token': 'XYAsUrlyv4pou0lFqQ-ZtIT9WMwKhtTzFg'} +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:16:39] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:16:39.174902 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:16:39.185178 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:16:39] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:16:39.191031 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:16:39.193102 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-15 20:10:10.142583', 'token': 'XYAsUrlyv4pou0lFqQ-ZtIT9WMwKhtTzFg'} +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:16:39] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:16:39.195850 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:16:39.203873 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-15 20:10:10.142583', 'token': 'XYAsUrlyv4pou0lFqQ-ZtIT9WMwKhtTzFg'} +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:16:39] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:16:39] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:16:39] "POST /myclass/api/Get_List_Ent_Alert_Message/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:16:39.524678 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:16:39.539677 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:16:39] "POST /myclass/api/Get_Ent_Student_List_Class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:16:39] "POST /myclass/api/Get_Ent_Student_List_Class/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:16:39.788716 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:16:39] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:16:39.975878 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:16:39.976967 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:16:39.981981 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:16:39] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:16:39] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:16:39.987989 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:16:39] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:16:39.991991 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:16:39] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:16:39] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:16:40.098727 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:16:40] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:16:40.303295 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:16:40.305310 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:16:40] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:16:40.311311 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:16:40] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:16:40.317300 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:16:40] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:16:40.328309 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:16:40] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:16:40] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:16:40.413978 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:16:40] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:16:40.617726 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:16:40] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:16:40.625713 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:16:40] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:16:40.649726 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:16:40.652716 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:16:40.655725 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:16:40] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:16:40] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:16:40] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:16:40.727464 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:16:40] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:16:40.929324 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:16:40] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:16:40.936315 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:16:40] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:16:40.977351 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:16:40.979916 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:16:40] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:16:40] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:16:40.991915 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:16:40] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:16:41.039551 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:16:41] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:16:41.242606 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:16:41] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:16:41.249496 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:16:41] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:16:41.304505 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:16:41.307404 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:16:41] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:16:41.310396 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:16:41] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:16:41] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:16:41.366435 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:16:41] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:16:41.556038 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:16:41.560034 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:16:41] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:16:41] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:16:41.616626 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:16:41] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:16:41.630617 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:16:41.633611 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:16:41] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:16:41] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:16:41.693215 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:16:41] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:16:41.879343 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:16:41.883348 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:16:41] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:16:41] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:17:18.959799 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:17:18.960798 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:17:18.966814 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:17:18.969373 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:17:18.973363 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-15 20:10:10.142583', 'token': 'XYAsUrlyv4pou0lFqQ-ZtIT9WMwKhtTzFg'} +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:17:18] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:17:18.978357 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:17:18.982373 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:17:18.984374 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-15 20:10:10.142583', 'token': 'XYAsUrlyv4pou0lFqQ-ZtIT9WMwKhtTzFg'} +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:17:18] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:17:18] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:17:18.989376 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-15 20:10:10.142583', 'token': 'XYAsUrlyv4pou0lFqQ-ZtIT9WMwKhtTzFg'} +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:17:18] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:17:18] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:17:18] "POST /myclass/api/Get_List_Ent_Alert_Message/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:17:19.319582 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:17:19.321582 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:17:19] "POST /myclass/api/Get_Ent_Student_List_Class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:17:19] "POST /myclass/api/Get_Ent_Student_List_Class/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:17:19.559831 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:17:19] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:17:19.727655 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:17:19.728670 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:17:19] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:17:19.736179 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:17:19] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:17:19.739201 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:17:19.742189 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:17:19] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:17:19] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:17:19] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:17:19.869281 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:17:19] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:17:20.041294 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:17:20] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:17:20.049309 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:17:20] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:17:20.054336 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:17:20.056337 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:17:20.060336 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:17:20] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:17:20] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:17:20] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:17:20.187614 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:17:20] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:17:20.359020 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:17:20.362026 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:17:20] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:17:20] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:17:20.373571 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:17:20] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:17:20.384587 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:17:20.387571 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:17:20] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:17:20] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:17:20.500179 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:17:20] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:17:20.674665 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:17:20.678654 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:17:20] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:17:20] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:17:20.705778 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:17:20.707777 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:17:20.709786 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:17:20] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:17:20] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:17:20] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:17:20.814249 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:17:20] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:17:20.989169 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:17:20.992089 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:17:20] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:17:20] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:17:21.033547 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:17:21.035293 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:17:21.035911 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:17:21] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:17:21] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:17:21] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:17:21.156890 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:17:21] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:17:21.317111 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:17:21.321118 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:17:21] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:17:21] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:17:21.363224 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:17:21.366223 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:17:21.369219 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:17:21] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:17:21] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:17:21] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:17:21.472819 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:17:21] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:17:21.631577 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:17:21.635576 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:17:21] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:17:21] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:18:51.303355 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:18:51.306371 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:18:51.310871 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:18:51.314887 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:18:51.314887 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-15 20:10:10.142583', 'token': 'XYAsUrlyv4pou0lFqQ-ZtIT9WMwKhtTzFg'} +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:18:51] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:18:51.321432 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-15 20:10:10.142583', 'token': 'XYAsUrlyv4pou0lFqQ-ZtIT9WMwKhtTzFg'} +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:18:51] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:18:51.326448 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:18:51] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:18:51.331461 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:18:51] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:18:51.336443 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-15 20:10:10.142583', 'token': 'XYAsUrlyv4pou0lFqQ-ZtIT9WMwKhtTzFg'} +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:18:51] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:18:51] "POST /myclass/api/Get_List_Ent_Alert_Message/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:18:51.646006 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:18:51.662024 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:18:51] "POST /myclass/api/Get_Ent_Student_List_Class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:18:51] "POST /myclass/api/Get_Ent_Student_List_Class/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:18:52.057202 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:18:52.058215 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:18:52] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:18:52] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:18:52.068203 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:18:52.071217 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:18:52.074216 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:18:52] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:18:52] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:18:52.082217 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:18:52] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:18:52] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:18:52.383101 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:18:52.385101 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:18:52.391639 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:18:52] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:18:52] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:18:52.395640 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:18:52] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:18:52.401649 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:18:52.402666 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:18:52] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:18:52] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:18:52] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:18:52.700974 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:18:52.704988 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:18:52] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:18:52] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:18:52.709971 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:18:52] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:18:52.715988 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:18:52] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:18:52.728999 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:18:52.732015 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:18:52] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:18:52] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:18:53.013340 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:18:53.014366 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:18:53] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:18:53] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:18:53.025343 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:18:53] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:18:53.033361 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:18:53] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:18:53.045917 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:18:53.047917 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:18:53] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:18:53] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:18:53.331074 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:18:53.335451 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:18:53] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:18:53] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:18:53.346690 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:18:53.352248 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:18:53] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:18:53] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:18:53.359247 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:18:53.360239 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:18:53] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:18:53] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:18:53.661848 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:18:53.662830 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:18:53.666817 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:18:53.671815 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:18:53] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:18:53] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:18:53] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:18:53.682838 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:18:53] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:18:53.690830 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:18:53] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:18:53] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:18:53.989740 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:18:53.993741 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:18:53] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:18:53] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:18:53.998758 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:18:54] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:19:41.702849 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:19:41.704312 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:19:41.705322 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:19:41.711803 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:19:41.715804 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-15 20:10:10.142583', 'token': 'XYAsUrlyv4pou0lFqQ-ZtIT9WMwKhtTzFg'} +INFO:root:2025-11-15 21:19:41.717244 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-15 20:10:10.142583', 'token': 'XYAsUrlyv4pou0lFqQ-ZtIT9WMwKhtTzFg'} +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:19:41] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:19:41] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:19:41.723872 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:19:41.730303 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:19:41] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:19:41] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:19:41.736302 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-15 20:10:10.142583', 'token': 'XYAsUrlyv4pou0lFqQ-ZtIT9WMwKhtTzFg'} +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:19:41] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:19:41] "POST /myclass/api/Get_List_Ent_Alert_Message/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:19:42.043955 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:19:42.060031 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:19:42] "POST /myclass/api/Get_Ent_Student_List_Class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:19:42] "POST /myclass/api/Get_Ent_Student_List_Class/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:19:42.469459 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:19:42.471473 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:19:42] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:19:42.476464 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:19:42] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:19:42.480456 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:19:42] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:19:42.485460 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:19:42] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:19:42] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:19:42.493476 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:19:42] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:19:42.782913 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:19:42] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:19:42.791937 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:19:42.794918 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:19:42] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:19:42] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:19:42.802918 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:19:42.807913 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:19:42] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:19:42.818928 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:19:42] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:19:42] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:19:43.106844 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:19:43.108787 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:19:43.112905 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:19:43] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:19:43] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:19:43] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:19:43.122794 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:19:43] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:19:43.137457 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:19:43.140553 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:19:43] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:19:43] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:19:43.434323 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:19:43.436552 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:19:43.441561 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:19:43] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:19:43] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:19:43] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:19:43.449453 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:19:43] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:19:43.459053 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:19:43.464054 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:19:43] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:19:43] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:19:43.763019 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:19:43.767018 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:19:43] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:19:43.776018 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:19:43] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:19:43.779019 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:19:43.781019 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:19:43] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:19:43.786019 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:19:43] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:19:43] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:19:43] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:19:44.093677 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:19:44.094676 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:19:44.097704 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:19:44] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:19:44] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:19:44] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:19:44.111681 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:19:44.114684 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:19:44] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:19:44] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:19:44.128222 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:19:44] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:19:44.422696 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:19:44.425683 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:19:44.429846 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:19:44] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:19:44] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:19:44] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:20:00.863444 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:20:00.871450 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-15 20:10:10.142583', 'token': 'XYAsUrlyv4pou0lFqQ-ZtIT9WMwKhtTzFg'} +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:20:00] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:20:00.877452 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:20:00.880466 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:20:00.884462 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:20:00.889465 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:20:00.892974 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-15 20:10:10.142583', 'token': 'XYAsUrlyv4pou0lFqQ-ZtIT9WMwKhtTzFg'} +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:20:00] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:20:00.894975 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:20:00.904528 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-15 20:10:10.142583', 'token': 'XYAsUrlyv4pou0lFqQ-ZtIT9WMwKhtTzFg'} +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:20:00] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:20:00] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:20:00] "POST /myclass/api/Get_List_Ent_Alert_Message/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:20:00] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:20:01.223933 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:20:01.239918 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:20:01] "POST /myclass/api/Get_Ent_Student_List_Class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:20:01] "POST /myclass/api/Get_Ent_Student_List_Class/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:20:01.477058 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:20:01] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:20:01.633246 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:20:01.636256 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:20:01.639265 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:20:01.642279 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:20:01.647304 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:20:01] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:20:01] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:20:01] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:20:01] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:20:01] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:20:01.790001 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:20:01] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:20:01.960983 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:20:01.963988 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:20:01] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:20:01] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:20:01.969018 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:20:01.971012 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:20:01] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:20:01.977015 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:20:01] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:20:01] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:20:02.103417 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:20:02] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:20:02.275142 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:20:02.278143 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:20:02] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:20:02] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:20:02.286187 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:20:02] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:20:02.295156 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:20:02.301144 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:20:02] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:20:02] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:20:02.418380 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:20:02] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:20:02.590334 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:20:02.591319 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:20:02] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:20:02] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:20:02.621089 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:20:02.622087 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:20:02.626089 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:20:02] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:20:02] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:20:02] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:20:02.730268 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:20:02] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:20:02.904010 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:20:02.907989 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:20:02] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:20:02] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:20:02.935148 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:20:02] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:20:02.942146 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:20:02.943174 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:20:02] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:20:02] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:20:03.045901 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:20:03] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:20:03.219182 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:20:03.224192 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:20:03] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:20:03] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:20:03.249189 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:20:03] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:20:03.262750 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:20:03.266752 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:20:03] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:20:03] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:20:03.361315 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:20:03] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:20:03.533013 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:20:03.534030 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:20:03] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:20:03] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:20:06.622959 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:20:06.624960 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:20:06.625960 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:20:06.628972 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:20:06.632957 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:20:06] "POST /myclass/api/get_Ent_Student_Given_Class_From_Class_Id/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:20:06.643984 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:20:06] "POST /myclass/api/Get_Ent_Student_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:20:06] "POST /myclass/api/Get_Ent_Student_Session_Sequence_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:20:06] "POST /myclass/api/Get_Ent_Student_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:20:06] "POST /myclass/api/Get_Ent_Student_List_Class_Evaluation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:20:06] "POST /myclass/api/Get_Ent_Student_Participant_Notes/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:20:38.844275 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:20:38.847221 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:20:38.852222 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:20:38.859221 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:20:38.861222 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:20:38.876225 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:20:38] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:20:38] "POST /myclass/api/Get_List_Evaluation_Inscriptio_Note_Classement_With_Filter HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:20:38] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:20:38] "POST /myclass/api/Get_List_Evaluation_UE_Note_Classement_With_Filter HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:20:38] "POST /myclass/api/Get_List_Evaluation_Final_Note_Classement_Detail_With_Filter HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:20:39] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:20:44.772020 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:20:44.777002 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:20:44.785019 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-15 20:10:10.142583', 'token': 'XYAsUrlyv4pou0lFqQ-ZtIT9WMwKhtTzFg'} +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:20:44] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:20:44.789026 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:20:44] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:20:44.797006 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:20:44.798021 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-15 20:10:10.142583', 'token': 'XYAsUrlyv4pou0lFqQ-ZtIT9WMwKhtTzFg'} +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:20:44] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:20:44.807047 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:20:44.813047 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-15 20:10:10.142583', 'token': 'XYAsUrlyv4pou0lFqQ-ZtIT9WMwKhtTzFg'} +INFO:root:2025-11-15 21:20:44.816047 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:20:44] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:20:44] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:20:44] "POST /myclass/api/Get_List_Ent_Alert_Message/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:20:45.302753 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:20:45.318766 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:20:45] "POST /myclass/api/Get_Ent_Student_List_Class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:20:45] "POST /myclass/api/Get_Ent_Student_List_Class/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:20:45.709600 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:20:45.711616 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:20:45.715620 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:20:45.719613 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:20:45] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:20:45] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:20:45.725794 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:20:45] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:20:45] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:20:45] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:20:45.733821 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:20:45] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:20:46.040944 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:20:46.044310 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:20:46] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:20:46.050290 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:20:46.055289 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:20:46.056311 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:20:46] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:20:46] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:20:46.068294 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:20:46] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:20:46] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:20:46] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:20:46.367352 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:20:46] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:20:46.375335 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:20:46.376335 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:20:46.380351 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:20:46] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:20:46] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:20:46] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:20:46.393335 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:20:46.395335 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:20:46] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:20:46] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:20:46.682741 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:20:46] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:20:46.699722 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:20:46.702725 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:20:46] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:20:46.706750 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:20:46] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:20:46] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:20:46.717751 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:20:46.719752 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:20:46] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:20:46] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:20:46.998653 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:20:47] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:20:47.011189 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:20:47.017205 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:20:47] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:20:47] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:20:47.023712 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:20:47] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:20:47.029718 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:20:47.032730 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:20:47] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:20:47] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:20:47.327161 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:20:47.331159 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:20:47] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:20:47.342061 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:20:47] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:20:47.348161 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:20:47] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:20:47.353062 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:20:47] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:20:47] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:20:47.367060 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:20:47] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:20:47.656060 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:20:47.657058 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:20:47.662044 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:20:47] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:20:47] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:20:47] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:20:55.494576 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:20:55.499460 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:20:55.504564 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:20:55.511594 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:20:55.518112 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:20:55] "POST /myclass/api/Get_List_Evaluation_Inscriptio_Note_Classement_With_Filter HTTP/1.1" 200 - +INFO:root:2025-11-15 21:20:55.531794 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:20:55] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:20:55] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:20:55] "POST /myclass/api/Get_List_Evaluation_UE_Note_Classement_With_Filter HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:20:55] "POST /myclass/api/Get_List_Evaluation_Final_Note_Classement_Detail_With_Filter HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:20:56] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:21:05.692115 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:21:05] "POST /myclass/api/Get_Ent_Student_List_Class/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:21:47.351945 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:21:47] "POST /myclass/api/Get_Ent_Student_List_Class/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:21:52.001353 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:21:52.003275 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:21:52.004280 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:21:52.005667 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:21:52] "POST /myclass/api/get_Ent_Student_Given_Class_From_Class_Id/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:21:52.011925 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:21:52.017480 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:21:52] "POST /myclass/api/Get_Ent_Student_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:21:52] "POST /myclass/api/Get_Ent_Student_List_Class_Evaluation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:21:52] "POST /myclass/api/Get_Ent_Student_Session_Sequence_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:21:52] "POST /myclass/api/Get_Ent_Student_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:21:52] "POST /myclass/api/Get_Ent_Student_Participant_Notes/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:22:06.237133 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:22:06.240149 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:22:06.243143 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:22:06.244134 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:22:06.247142 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:22:06.248703 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:22:06] "POST /myclass/api/get_Ent_Student_Given_Class_From_Class_Id/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:22:06] "POST /myclass/api/Get_Ent_Student_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:22:06] "POST /myclass/api/Get_Ent_Student_List_Class_Evaluation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:22:06] "POST /myclass/api/Get_Ent_Student_Session_Sequence_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:22:06] "POST /myclass/api/Get_Ent_Student_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:22:06] "POST /myclass/api/Get_Ent_Student_Participant_Notes/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:22:30.527454 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:22:30.533452 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-15 20:10:10.142583', 'token': 'XYAsUrlyv4pou0lFqQ-ZtIT9WMwKhtTzFg'} +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:22:30] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:22:30.543437 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:22:30.546452 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:22:30.549452 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:22:30.554452 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:22:30.556482 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:22:30.557482 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-15 20:10:10.142583', 'token': 'XYAsUrlyv4pou0lFqQ-ZtIT9WMwKhtTzFg'} +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:22:30] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:22:30] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:22:30] "POST /myclass/api/Get_List_Ent_Alert_Message/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:22:30.571036 : {'_id': ObjectId('6906220dd3d7adc37cb3fc93'), 'apprenant_id': '66432a8b41efccf7bb038fe4', 'type': 'student', 'email': 'mysy1000formation+02@gmail.com', 'partner_owner_recid': '43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89', 'active': '1', 'adr_city': '', 'adr_country': '', 'adr_street': '', 'civilite': 'neutre', 'code_postal': '', 'creation_by': '65f04934549224c14c3f6039', 'creation_date': '2025-11-01 16:06:53.957236', 'firstconnexion': '0', 'locked': '0', 'mob_phone': '023456789', 'nom': 'ccc', 'notification_send': '0', 'prenom': 'sss', 'pwd': 'Sdj3X7hCbFo', 'lastconnexion': '2025-11-15 20:10:10.142583', 'token': 'XYAsUrlyv4pou0lFqQ-ZtIT9WMwKhtTzFg'} +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:22:30] "POST /myclass/api/get_user_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:22:30] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:root:2025-11-15 21:22:30.922741 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-11-15 21:22:30.924742 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:22:30] "POST /myclass/api/Get_List_Internal_Destinataire/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Nov/2025 21:22:30] "POST /myclass/api/Get_List_User_Internal_Mail/ HTTP/1.1" 200 - diff --git a/Session_Formation.py b/Session_Formation.py index d508865..4227f37 100644 --- a/Session_Formation.py +++ b/Session_Formation.py @@ -576,7 +576,7 @@ def Add_Update_SessionFormation(diction): if( local_retval1 is None or 'code_session' not in local_retval1.keys() or 'class_internal_url' not in local_retval1.keys() ): mycommon.myprint(str(inspect.stack()[0][3]) + " - Cette session n'as pas de code session ") - return False, "Impossible de récupérer le code de La promotion (1) " + return False, "Impossible de récupérer le code de la session / promotion (1) " existing_session_code = local_retval1['code_session'] current_step = local_retval1['session_etape'] @@ -602,7 +602,7 @@ def Add_Update_SessionFormation(diction): mycommon.myprint( str(inspect.stack()[0][3]) + " Impossible d'ajouter/mettre à jour La promotion '" + str( diction['code_session']) + "' ") - return False, "Impossible d'ajouter/mettre à jour La promotion '" + str(diction['code_session']) + "' " + return False, "Impossible d'ajouter/mettre à jour La session / promotion '" + str(diction['code_session']) + "' " new_step = ret_val['session_etape'] @@ -720,14 +720,16 @@ def Add_Update_SessionFormation(diction): mycommon.myprint( " WARNING : Impossible de logguer l'historique pour l'évènement : " + str(history_event_dict)) - - return True, " La promotion à bien été créée" + if( "type_session" in diction.keys() and diction['type_session'] == '1'): + return True, " La promotion à bien été créée" + else: + return True, " La session à bien été créée" except Exception as e: exc_type, exc_obj, exc_tb = sys.exc_info() mycommon.myprint(str(inspect.stack()[0][3]) + " -" + str(e) + " - ERRORRRR AT Line : " + str(exc_tb.tb_lineno)) - return False, "Impossible de créer / mettre à jour la promotion de formation" + return False, "Impossible de créer ou mettre à jour la session / promotion de formation" @@ -5562,7 +5564,7 @@ def Is_Corresponding_SessionFormation(diction): } ] - print(" ##### myquery GetSessionFormation = "+str(myquery)) + #print(" ##### myquery GetSessionFormation = "+str(myquery)) RetObject = [] nb_val = 0 @@ -6146,7 +6148,7 @@ def Prepare_and_Send_Convention_From_Session_By_Email(tab_files, Folder, diction for single_inscrit_no_client in liste_inscription_no_client : - print(" ### traitement de l'inscrit : ",single_inscrit_no_client ) + #print(" ### traitement de l'inscrit : ",single_inscrit_no_client ) #field_list_obligatoire = [ 'token', 'inscription_id', 'courrier_template_id', 'email_test', 'email_production' ] new_diction_no_client = {} new_diction_no_client['token'] = str(diction['token']) diff --git a/attached_file_mgt.py b/attached_file_mgt.py index 879cd2d..a7d83bd 100644 --- a/attached_file_mgt.py +++ b/attached_file_mgt.py @@ -826,7 +826,7 @@ def Get_List_object_owner_collection_Stored_Files(diction): - print(" ##### myquery = " + str(query2)) + #print(" ##### myquery = " + str(query2)) RetObject = [] nb_val = 0 for retval in MYSY_GV.dbname['download_files'].find(query2).sort([("_id", pymongo.DESCENDING), ("document_display_order", pymongo.DESCENDING)]): diff --git a/base_class_calcul_note.py b/base_class_calcul_note.py index 6c0fe9e..0addfbf 100644 --- a/base_class_calcul_note.py +++ b/base_class_calcul_note.py @@ -2878,7 +2878,7 @@ def Cacul_Session_Note_Finale_For_calcul_Stanard(diction): 'locked': '0' }, - {"$set": {'rang': str("classement"), 'rang_calculation_date':str(datetime.now())}}, + {"$set": {'rang': str(classement), 'rang_calculation_date':str(datetime.now())}}, return_document=ReturnDocument.AFTER, upsert=False, ) diff --git a/class_mgt.py b/class_mgt.py index 7e80ef2..57c0407 100644 --- a/class_mgt.py +++ b/class_mgt.py @@ -4853,7 +4853,7 @@ def Get_Partner_All_Class_Few_Fields(diction): RetObject.append(JSONEncoder().encode(user)) val_tmp = val_tmp + 1 - print(" #### Get_Partner_All_Class_Few_Fields - return find_partner_class_like = : ", str(RetObject)) + #print(" #### Get_Partner_All_Class_Few_Fields - return find_partner_class_like = : ", str(RetObject)) return True, RetObject diff --git a/email_queu/email_queu_mgt.py b/email_queu/email_queu_mgt.py index e529d0c..80054c2 100644 --- a/email_queu/email_queu_mgt.py +++ b/email_queu/email_queu_mgt.py @@ -129,7 +129,11 @@ def Add_Message_To_Mail_Queue(tab_files, diction): new_data['creation_date'] = str(datetime.now()) new_data['creation_by'] = str(my_partner['_id']) - new_data['partner_owner_recid'] = str(my_partner['recid']) + if ("type_user_collection" in my_partner.keys() and my_partner['type_user_collection'] == "user_account"): + new_data['partner_owner_recid'] = str(my_partner['partner_owner_recid']) + else: + new_data['partner_owner_recid'] = str(my_partner['recid']) + #print(" ### mail to store in queue = ", new_data) diff --git a/internal_email_mgt.py b/internal_email_mgt.py index 84177b3..ef5a2c2 100644 --- a/internal_email_mgt.py +++ b/internal_email_mgt.py @@ -99,7 +99,10 @@ def Create_Empty_Internal_Mail(diction): new_data['creation_date'] = str(datetime.now()) new_data['creation_by'] = str(my_partner['_id']) - new_data['partner_owner_recid'] = str(my_partner['recid']) + if ("type_user_collection" in my_partner.keys() and my_partner['type_user_collection'] == "user_account"): + new_data['partner_owner_recid'] = str(my_partner['partner_owner_recid']) + else: + new_data['partner_owner_recid'] = str(my_partner['recid']) inserted_id = MYSY_GV.dbname['internal_mail'].insert_one(new_data).inserted_id if (not inserted_id): @@ -216,7 +219,10 @@ def Add_Message_To_Internal_Mail(tab_files, diction): new_data['creation_date'] = str(datetime.now()) new_data['creation_by'] = str(my_partner['_id']) - new_data['partner_owner_recid'] = str(my_partner['recid']) + if ("type_user_collection" in my_partner.keys() and my_partner['type_user_collection'] == "user_account"): + new_data['partner_owner_recid'] = str(my_partner['partner_owner_recid']) + else: + new_data['partner_owner_recid'] = str(my_partner['recid']) inserted_id = MYSY_GV.dbname['internal_mail'].insert_one(new_data).inserted_id if (not inserted_id): @@ -341,10 +347,15 @@ def Update_Message_To_Internal_Mail(tab_files, Folder, diction): if( tmp ): tab_message_id.append(tmp) + local_partner_owner_recid = "" + if ("type_user_collection" in my_partner.keys() and my_partner['type_user_collection'] == "user_account"): + local_partner_owner_recid = str(my_partner['partner_owner_recid']) + else: + local_partner_owner_recid = str(my_partner['recid']) # Recuperation des donnes smtp (local_stpm_status, local_SMTP_COUNT_smtpsrv, local_own_smtp_value, local_SMTP_COUNT_password, local_SMTP_COUNT_user, local_SMTP_COUNT_From_User, - local_SMTP_COUNT_port) = mycommon.Get_Partner_SMTP_Param(str(my_partner['recid'])) + local_SMTP_COUNT_port) = mycommon.Get_Partner_SMTP_Param(str(local_partner_owner_recid)) for local_message_id in tab_message_id : @@ -354,7 +365,7 @@ def Update_Message_To_Internal_Mail(tab_files, Folder, diction): is_massage_valide = MYSY_GV.dbname['internal_mail'].count_documents({'_id':ObjectId(str(local_message_id)), 'valide':'1', 'locked':'0', - 'partner_owner_recid':str(my_partner['recid']), + 'partner_owner_recid':str(local_partner_owner_recid), 'statut':{'$ne':'1'}}) if( is_massage_valide != 1): @@ -379,7 +390,10 @@ def Update_Message_To_Internal_Mail(tab_files, Folder, diction): data_cle = {} data_cle['_id'] = ObjectId(local_id) - data_cle['partner_owner_recid'] = str(my_partner['recid']) + if ("type_user_collection" in my_partner.keys() and my_partner['type_user_collection'] == "user_account"): + data_cle['partner_owner_recid'] = str(my_partner['partner_owner_recid']) + else: + data_cle['partner_owner_recid'] = str(my_partner['recid']) data_cle['statut'] = {'$ne': '1'} @@ -550,7 +564,11 @@ def Get_List_User_Internal_Mail(diction): Clés de mise à jour """ data_cle = {} - data_cle['partner_owner_recid'] = str(my_partner['recid']) + if ("type_user_collection" in my_partner.keys() and my_partner['type_user_collection'] == "user_account"): + data_cle['partner_owner_recid'] = str(my_partner['partner_owner_recid']) + else: + data_cle['partner_owner_recid'] = str(my_partner['recid']) + data_cle['valide'] = "1" data_cle['locked'] = "0" @@ -625,16 +643,21 @@ def Get_List_Internal_Mail_Sent_By_User(diction): return local_status, my_partner """ - Clés de mise à jour - """ + Clés de mise à jour + """ data_cle = {} - data_cle['partner_owner_recid'] = str(my_partner['recid']) + if ("type_user_collection" in my_partner.keys() and my_partner['type_user_collection'] == "user_account"): + data_cle['partner_owner_recid'] = str(my_partner['partner_owner_recid']) + else: + data_cle['partner_owner_recid'] = str(my_partner['recid']) data_cle['valide'] = "1" data_cle['locked'] = "0" data_cle['creation_by'] = str(diction['creation_by']) qry = {"$and": [data_cle, {'from': {'$exists': True}},]} + print(" ### qryqry = ", qry) + RetObject = [] val_tmp = 0 @@ -698,11 +721,17 @@ def Get_Nb_User_Internal_Mail_Not_Read(diction): if (local_status is not True): return local_status, my_partner + print(" my_partnermy_partner = ", my_partner) + """ Clés de mise à jour """ data_cle = {} - data_cle['partner_owner_recid'] = str(my_partner['recid']) + if( "type_user_collection" in my_partner.keys() and my_partner['type_user_collection'] == "user_account"): + data_cle['partner_owner_recid'] = str(my_partner['partner_owner_recid']) + else: + data_cle['partner_owner_recid'] = str(my_partner['recid']) + data_cle['valide'] = "1" data_cle['locked'] = "0" data_cle['liste_user_id_read'] = {'$ne':str(my_partner['_id'])} @@ -711,6 +740,8 @@ def Get_Nb_User_Internal_Mail_Not_Read(diction): query_qet_email_to_or_cc = [{'$match': {'$and': [data_cle, filt_to_user_or_cc_user]}}, { '$count': "nb_mail_non_lus" }] + print(" ## query_qet_email_to_or_cc = ", query_qet_email_to_or_cc) + nb_mail_non_lu = "0" for line in MYSY_GV.dbname['internal_mail'].aggregate(query_qet_email_to_or_cc): nb_mail_non_lu = str(line['nb_mail_non_lus']) @@ -905,7 +936,11 @@ def Get_List_Internal_Destinataire(diction): Clés de mise à jour """ data_cle = {} - data_cle['partner_owner_recid'] = str(my_partner['recid']) + if ("type_user_collection" in my_partner.keys() and my_partner['type_user_collection'] == "user_account"): + data_cle['partner_owner_recid'] = str(my_partner['partner_owner_recid']) + else: + data_cle['partner_owner_recid'] = str(my_partner['recid']) + data_cle['active'] = "1" data_cle['locked'] = "0" diff --git a/main.py b/main.py index 89e3fca..060e83d 100644 --- a/main.py +++ b/main.py @@ -218,8 +218,8 @@ def Ent_Student_login(): # On recupere le corps (payload) de la requete payload = mycommon.strip_dictionary (request.form.to_dict()) print(" ### Ent_Student_login payload = ",payload) - status, retval, firstconnexion, apprenant_id = us.Ent_Student_login(payload) - return jsonify(status=status, message=retval, firstconnexion=firstconnexion, apprenant_id=apprenant_id) + status, retval, firstconnexion, apprenant_id, user_account_id = us.Ent_Student_login(payload) + return jsonify(status=status, message=retval, firstconnexion=firstconnexion, apprenant_id=apprenant_id, user_account_id=user_account_id) @@ -4141,7 +4141,7 @@ API de validation en masse des inscriptions def Accept_List_AttendeeInscription(): # On CancelAttendeeInscription le corps (payload) de la requete payload = mycommon.strip_dictionary (request.form.to_dict()) - print(" ### Accept_List_AttendeeInscription : payload = ",payload) + print(" ### Accept_List_AttendeeInscription : payload = ",) localStatus, message= inscription.Accept_List_AttendeeInscription(payload) return jsonify(status=localStatus, message=message ) @@ -7447,7 +7447,6 @@ def Store_User_Downloaded_File(): # On recupere le corps (payload) de la requete payload = mycommon.strip_dictionary (request.form.to_dict()) print(" ### Store_User_Downloaded_File payload = ",payload) - print(request.files) if request.method == 'POST': # Create variable for uploaded file @@ -11267,7 +11266,7 @@ API pour Mise à jour les note evaluation def Update_Participant_Evaluation_Note(): # On recupere le corps (payload) de la requete payload = mycommon.strip_dictionary (request.form.to_dict()) - print(" ### Update_Participant_Evaluation_Note payload = ",payload) + print(" ### Update_Participant_Evaluation_Note payload = ",) status, retval = note_evaluation_mgt.Update_Participant_Evaluation_Note(payload) return jsonify(status=status, message=retval) diff --git a/model_planning_sequence_mgt.py b/model_planning_sequence_mgt.py index 3c9d1f7..649525f 100644 --- a/model_planning_sequence_mgt.py +++ b/model_planning_sequence_mgt.py @@ -665,6 +665,9 @@ def Get_Given_Sequence_Planning_Model_With_Option(diction): """ Cette fonction permet d'appliquer un nouveau planning à une session apres avoir choisir un planning modele + +/!\ : Verifier si les UE du planning existe dans la formation ou on veut l'appliquer. +Si l'ue n'existe pas, alors ne le copie pas, """ def Apply_Planning_Model_To_Session(diction): try: @@ -706,6 +709,22 @@ def Apply_Planning_Model_To_Session(diction): if (local_status is not True): return local_status, my_partner + session_data_count = MYSY_GV.dbname['session_formation'].count_documents({'_id':ObjectId(str(diction['session_id'])), + 'partner_owner_recid':str(my_partner['recid']), + 'valide':'1'}) + + if( session_data_count != 1): + mycommon.myprint( + str(inspect.stack()[0][ + 3]) + " L'identifiant de la session est invalide ") + return False, " L'identifiant de la session est invalide " + + + session_data = MYSY_GV.dbname['session_formation'].find_one( + {'_id': ObjectId(str(diction['session_id'])), + 'partner_owner_recid': str(my_partner['recid']), + 'valide': '1'}) + tab_sequence_modele = diction['tab_sequence_modele'] tab_sequence_modele_JSON = ast.literal_eval(tab_sequence_modele) @@ -727,6 +746,8 @@ def Apply_Planning_Model_To_Session(diction): #print(" ### deleted_data.deleted_count = ", deleted_data.deleted_count ) + warning_message = "" + is_warning_message = "0" """ Enregistrement du nouveau planning @@ -765,8 +786,28 @@ def Apply_Planning_Model_To_Session(diction): local_node['grp_apprenant_id'] = "" - if("local_ue_id" in new_sequence.keys() ): - local_node['ue_id'] = new_sequence['local_ue_id'] + if("local_ue_id" in new_sequence.keys() and new_sequence['local_ue_id']): + + """ + Verifier si new_sequence['local_ue_id'] existant pour la formation a la quelle est liéé la session / promo + """ + class_id = session_data['class_id'] + # Verifier que la formation et l'ue de la formation existe et sont valides + + is_existe_class_and_class_ue = MYSY_GV.dbname['myclass'].count_documents( + {'_id': ObjectId(str(class_id)), + 'list_unite_enseignement._id': str(new_sequence['local_ue_id']), + 'partner_owner_recid': my_partner['recid'], + 'valide': '1', + 'locked': '0'}) + + if( is_existe_class_and_class_ue > 0 ): + local_node['ue_id'] = new_sequence['local_ue_id'] + else: + local_node['ue_id'] = "" + warning_message = "Certaines UE n'ont pas été dupliquées car elles ne sont pas paramétrées sur cette formation" + is_warning_message = "1" + else: local_node['ue_id'] = "" @@ -784,8 +825,10 @@ def Apply_Planning_Model_To_Session(diction): MYSY_GV.dbname['session_formation_sequence'].insert_one(local_node) - - return True, " Le planning a été correctement appliqué" + if( is_warning_message == "1"): + return True, " Le planning a été appliqué. Toutefois certaines UE n'ont pas été dupliquées car elles ne sont pas paramétrées sur cette formation" + else: + return True, " Le planning a été correctement appliqué" except Exception as e: exc_type, exc_obj, exc_tb = sys.exc_info() diff --git a/note_evaluation_mgt.py b/note_evaluation_mgt.py index 399ff0e..eddeb46 100644 --- a/note_evaluation_mgt.py +++ b/note_evaluation_mgt.py @@ -2061,7 +2061,10 @@ def Update_Participant_Evaluation_Note(diction): str(inspect.stack()[0][3]) + " L'identifiant de l'évaluation n'est pas valide ") return False, " L'identifiant de l'évaluation n'est pas valide " - JSON_tab_participant_note = ast.literal_eval(diction['tab_participant_note']) + new_tab_participant_note = str(diction['tab_participant_note']).replace(":false,", ':"false",').replace(":true,", ':"true",') + print(" ### new_tab_participant_note = ", new_tab_participant_note) + + JSON_tab_participant_note = ast.literal_eval(new_tab_participant_note) for val in JSON_tab_participant_note: if( '_id' in val.keys() and val['_id'] ): @@ -2072,8 +2075,10 @@ def Update_Participant_Evaluation_Note(diction): else: new_data['note'] = "-1" - if ("publish" in val.keys()): - new_data['publish'] = str(val['publish']) + if ("publish" in val.keys() and str(val['publish']) == "false"): + new_data['publish'] = False + elif ("publish" in val.keys() and str(val['publish']) == "true"): + new_data['publish'] = True else: new_data['publish'] = "0" diff --git a/ressources_humaines.py b/ressources_humaines.py index 0e4784d..89e0bf2 100644 --- a/ressources_humaines.py +++ b/ressources_humaines.py @@ -1521,7 +1521,7 @@ def Get_List_Ressource_Humaine_with_filter(diction): filt_nom = {} if ("nom" in diction.keys() and diction['nom']): - filt_nom = {'nom': {'$regex': str(diction['nom']), "$options": "i"}} + filt_nom = {'nom': {'$regex': mycommon.regex_replace_cartere(str(diction['nom'])), "$options": "i"}} filt_type_rh = {} if ("type_rh" in diction.keys() and diction['type_rh']): @@ -1531,16 +1531,16 @@ def Get_List_Ressource_Humaine_with_filter(diction): filt_email = {} if ("email" in diction.keys() and diction['email']): filt_email = { - 'email': {'$regex': str(diction['email']), "$options": "i"}} + 'email': {'$regex': mycommon.regex_replace_cartere(str(diction['email'])), "$options": "i"}} sub_filt_formation = {} if ("formation" in diction.keys() and diction['formation']): sub_filt_formation = { - 'external_code': {'$regex': str(diction['formation']), "$options": "i"}, 'partner_owner_recid':str(my_partner['recid'])} + 'external_code': {'$regex': mycommon.regex_replace_cartere(str(diction['formation'])), "$options": "i"}, 'partner_owner_recid':str(my_partner['recid'])} sub_filt_session = {} if ("session" in diction.keys() and diction['session']): - sub_filt_session = { 'code_session': {'$regex': str(diction['session']), "$options": "i"}, 'partner_owner_recid':str(my_partner['recid'])} + sub_filt_session = { 'code_session': {'$regex': mycommon.regex_replace_cartere(str(diction['session'])), "$options": "i"}, 'partner_owner_recid':str(my_partner['recid'])} filt_competence = {} if( "competence" in diction.keys() and diction['competence']): diff --git a/stage_mgt.py b/stage_mgt.py new file mode 100644 index 0000000..62a29b3 --- /dev/null +++ b/stage_mgt.py @@ -0,0 +1,807 @@ +""" +Ce fichier permet de gérer les stages d'un inscrit. +Pour mémo un stage porte sur une UE, c'est a dire qu'un stage est defini par +- UE, +- Inscrit +- Une entreprise partenaire +- Date début et Fin +- Un maitre de stage (autre RH) + +Pour l'evaluation du stage se reporter à l'évaluation des UE. + +Ce système permettre d'editer une convention de stage de la signer avec la signature electronique. + +partner_client_tuteur_id => désigne le tuteur en entreprise +internal_tuteur_id => designe le prof tuteur +autre_disposition => Permet de saisir du texte comme 'assurance', 'horaires', +'confidentialité', 'gratification', etc + +statut : + - 0 : stage non realisé par l'inscrit + - 1 : stage realisé par l'inscrit +""" +import ast +from zipfile import ZipFile + +import bson +import pymongo +import xlsxwriter +from pymongo import MongoClient +import json +from bson import ObjectId +import re +from datetime import datetime, date + +import partner_client +import prj_common as mycommon +import secrets +import inspect +import sys, os +import csv +import pandas as pd +from pymongo import ReturnDocument +import GlobalVariable as MYSY_GV +from math import isnan +import GlobalVariable as MYSY_GV +import ela_index_bdd_classes as eibdd +import email_mgt as email +import jinja2 +from flask import send_file +from xhtml2pdf import pisa +from email.message import EmailMessage +from email.mime.text import MIMEText +from email import encoders +import smtplib +from email.mime.multipart import MIMEMultipart +from email.mime.text import MIMEText +from email.mime.base import MIMEBase +from email import encoders +import attached_file_mgt + +""" +Ajout d'un stage +""" +def Add_Stage_Inscrit(diction): + try: + diction = mycommon.strip_dictionary(diction) + + """ + Verification des input acceptés + """ + field_list = ['token', 'eu_id', 'inscrit_id', 'session_id', 'partner_client_tuteur_id', + 'internal_tuteur_id', 'partner_client_id' + 'date_debut', 'date_fin', 'adresse', 'cp', 'ville', + 'pays', 'objectifs', 'objectifs', 'autre_disposition', 'comment'] + + incom_keys = diction.keys() + for val in incom_keys: + if val not in field_list and val.startswith('my_') is False: + mycommon.myprint(str( + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé") + return False, " Les informations fournies sont incorrectes" + + """ + Verification des champs obligatoires + """ + field_list_obligatoire = ['token', 'eu_id', 'inscrit_id', 'session_id',] + + for val in field_list_obligatoire: + if val not in diction: + mycommon.myprint( + str(inspect.stack()[0][3]) + " - La valeur '" + val + "' n'est pas presente dans la liste des arguments ") + return False, " Les informations fournies sont incorrectes" + + """ + Verification de l'identité et autorisation de l'entité qui + appelle cette API + """ + token = "" + if ("token" in diction.keys()): + if diction['token']: + token = diction['token'] + + local_status, my_partner = mycommon.Check_Connexion_And_Return_Partner_Data(diction) + if (local_status is not True): + return local_status, my_partner + + + """ + Si internal_tuteur_id, alors verifier la validité de l'enseignant tuteur de stage + """ + if( 'internal_tuteur_id' in diction.keys() and diction['internal_tuteur_id']): + is_valide_internal_tuteur_id = MYSY_GV.dbname['ressource_humaine'].count_documents( + {'_id': ObjectId(str(diction['internal_tuteur_id'])), + 'partner_recid': my_partner[ + 'recid'], + 'valide': '1', + 'locked': '0'}) + + if (is_valide_internal_tuteur_id != 1): + mycommon.myprint( + str(inspect.stack()[0][3]) + " L'identifiant de l'enseignant encadrant est invalide ") + return False, " L'identifiant l'enseignant encadrant est invalide " + + """ + Si eu_id, alors verifier la validité de l'unité d'enseignement + """ + if ('eu_id' in diction.keys() and diction['eu_id']): + is_valide_partner_client_id = MYSY_GV.dbname['unite_enseignement'].count_documents( + {'_id': ObjectId(str(diction['partner_client_id'])), + 'partner_owner_recid': my_partner[ + 'recid'], + 'valide': '1', + 'locked': '0'}) + + if (is_valide_partner_client_id != 1): + mycommon.myprint( + str(inspect.stack()[0][3]) + " L'identifiant de l'unité enseignement est invalide ") + return False, " L'identifiant de l'unité enseignement est invalide " + + + """ + Si partner_client_id, alors verifier la validité de l'entreprise + """ + if ('partner_client_id' in diction.keys() and diction['partner_client_id']): + is_valide_partner_client_id = MYSY_GV.dbname['partner_client'].count_documents( + {'_id': ObjectId(str(diction['partner_client_id'])), + 'partner_owner_recid': my_partner[ + 'recid'], + 'valide': '1', + 'locked': '0'}) + + if (is_valide_partner_client_id != 1): + mycommon.myprint( + str(inspect.stack()[0][3]) + " L'identifiant de l'entreprise est invalide ") + return False, " L'identifiant de l'entreprise est invalide " + + """ + Si partner_client_tuteur_id, alors verifier la validité du tuteur en entreprise. c'est une ressource de 'autre rh' + """ + if ('partner_client_tuteur_id' in diction.keys() and diction['partner_client_tuteur_id']): + is_valide_partner_client_id = MYSY_GV.dbname['ressource_humaine'].count_documents( + {'_id': ObjectId(str(diction['partner_client_tuteur_id'])), + 'partner_recid': my_partner[ + 'recid'], + 'valide': '1', + 'locked': '0'}) + + if (is_valide_partner_client_id != 1): + mycommon.myprint( + str(inspect.stack()[0][3]) + " L'identifiant du tuteur en entreprise est invalide ") + return False, " L'identifiant du tuteur en entreprise est invalide " + + + + """ + Si session_id, verifier la validité de la session + """ + if ('session_id' in diction.keys() and diction['session_id']): + is_valide_session_id = MYSY_GV.dbname['session_formation'].count_documents( + {'_id': ObjectId(str(diction['session_id'])), + 'partner_owner_recid': my_partner[ + 'recid'], + 'valide': '1', + }) + + if (is_valide_session_id != 1): + mycommon.myprint( + str(inspect.stack()[0][3]) + " L'identifiant de la session (class) est invalide ") + return False, " L'identifiant de la session (class) est invalide " + + """ + Si inscrit_id, verifier la validité de l'inscrit + """ + if ('inscrit_id' in diction.keys() and diction['inscrit_id']): + is_valide_inscrit_id = MYSY_GV.dbname['inscription'].count_documents( + {'_id': ObjectId(str(diction['inscrit_id'])), + 'partner_owner_recid': my_partner[ + 'recid'], + 'valide': '1', + }) + + if (is_valide_inscrit_id != 1): + mycommon.myprint( + str(inspect.stack()[0][3]) + " L'identifiant de l'inscrit est invalide ") + return False, " L'identifiant de l'inscrit est invalide " + + + + """ + Verifier que les date_debut et date_fin sont ok + """ + date_debut = str(diction['date_debut']).strip()[0:10] + local_status = mycommon.CheckisDate_Hours(date_debut) + if (local_status is False): + mycommon.myprint( + str(inspect.stack()[0][ + 3]) + " La date de début de stage n'est pas au format jj/mm/aaaa") + + return False, " La date de fin stage n'est pas au format jj/mm/aaaa" + + date_fin = str(diction['date_fin']).strip()[0:10] + local_status = mycommon.CheckisDate_Hours(date_fin) + if (local_status is False): + mycommon.myprint( + str(inspect.stack()[0][ + 3]) + " La date de fin n'est pas au format jj/mm/aaaa") + + return False, " La date de fin n'est pas au format jj/mm/aaaa" + + ## Verification de la cohérence des dates. Date_du doit <= Date_au + if (datetime.strptime(str(date_debut).strip(), '%d/%m/%Y %H:%M') > datetime.strptime( + str(date_fin).strip(), '%d/%m/%Y %H:%M')): + mycommon.myprint( + str(inspect.stack()[0][3]) + " La date debut " + str(date_debut) + " est postérieure à la date de fin " + str(date_fin) + " ") + + return False, " La date debut " + str(date_debut) + " est postérieure à la date de fin " + str(date_fin) + " " + + + + new_data = diction + mytoken = diction['token'] + del diction['token'] + + + # Initialisation des champs non envoyés à vide + for val in field_list: + if val not in diction.keys(): + new_data[str(val)] = "" + + new_data['valide'] = "1" + new_data['locked'] = "0" + + new_data['statut'] = "0" + new_data['create_date'] = str(datetime.now()) + new_data['creation_by'] = str(my_partner['_id']) + new_data['partner_owner_recid'] = str(my_partner['recid']) + + inserted_id = MYSY_GV.dbname['inscription_stage'].insert_one(new_data).inserted_id + if (not inserted_id): + mycommon.myprint( + " Impossible de créer le stage (2) ") + return False, " Impossible de créer le stage (2) " + + """ + # Ajout de l'evenement dans l'historique + """ + now = str(datetime.now().strftime("%d/%m/%Y %H:%M:%S")) + # print(" ####### laaaa diction = ", diction) + + history_event_dict = {} + history_event_dict['token'] = mytoken + history_event_dict['related_collection'] = "inscription_stage" + history_event_dict['related_collection_recid'] = str(inserted_id) + history_event_dict['action_date'] = str(now) + + history_event_dict['action_description'] = "Création stage " + local_status, local_retval = mycommon.Collection_Historique.Add_Historique_Event(history_event_dict) + if (local_status is False): + mycommon.myprint( + " WARNING : Impossible de logguer l'historique pour l'évènement : " + str(history_event_dict)) + + + return True, " Le stage a été correctement créé" + + except Exception as e: + exc_type, exc_obj, exc_tb = sys.exc_info() + mycommon.myprint(str(inspect.stack()[0][3]) + " -" + str(e) + " - Line : " + str(exc_tb.tb_lineno)) + return False, " Impossible de créer le stage " + + +""" +Mise à jour d'un stage +""" +def Update_Stage_Inscrit(diction): + try: + diction = mycommon.strip_dictionary(diction) + + """ + Verification des input acceptés + """ + field_list = ['token', 'stage_id', 'eu_id', 'inscrit_id', 'session_id', 'partner_client_tuteur_id', + 'internal_tuteur_id', 'partner_client_id' + 'date_debut', 'date_fin', 'adresse', 'cp', 'ville', + 'pays', 'objectifs', 'objectifs', 'autre_disposition', 'comment', + 'statut'] + + incom_keys = diction.keys() + for val in incom_keys: + if val not in field_list and val.startswith('my_') is False: + mycommon.myprint(str( + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé") + return False, " Les informations fournies sont incorrectes" + + """ + Verification des champs obligatoires + """ + field_list_obligatoire = ['token', 'stage_id', 'eu_id', 'inscrit_id', 'session_id',] + + for val in field_list_obligatoire: + if val not in diction: + mycommon.myprint( + str(inspect.stack()[0][3]) + " - La valeur '" + val + "' n'est pas presente dans la liste des arguments ") + return False, " Les informations fournies sont incorrectes" + + """ + Verification de l'identité et autorisation de l'entité qui + appelle cette API + """ + token = "" + if ("token" in diction.keys()): + if diction['token']: + token = diction['token'] + + local_status, my_partner = mycommon.Check_Connexion_And_Return_Partner_Data(diction) + if (local_status is not True): + return local_status, my_partner + + """ + Verifier la validité du stage à modifier + """ + is_valide_stage_id = MYSY_GV.dbname['inscription_stage'].count_documents( + {'_id': ObjectId(str(diction['internal_tuteur_id'])), + 'partner_owner_recid': my_partner[ + 'recid'], + 'valide': '1', + 'locked': '0'}) + + if (is_valide_stage_id != 1): + mycommon.myprint( + str(inspect.stack()[0][3]) + " L'identifiant du stage est invalide ") + return False, " L'identifiant du stage est invalide " + + """ + Verifier la validité du stage n'est pas verrouilée + """ + is_valide_stage_id_locked = MYSY_GV.dbname['inscription_stage'].count_documents( + {'_id': ObjectId(str(diction['internal_tuteur_id'])), + 'partner_owner_recid': my_partner[ + 'recid'], + 'valide': '1', + 'status':'2', + 'locked': '0'}) + + if (is_valide_stage_id_locked > 0 ): + mycommon.myprint( + str(inspect.stack()[0][3]) + " Les données de de stage sont verrouillées ") + return False, " Les données de de stage sont verrouillées " + + + + if ('statut' in diction.keys() and diction['statut']): + if( str(diction['statut']).strip() not in MYSY_GV.STAGE_STATUS): + mycommon.myprint( + str(inspect.stack()[0][3]) + " Le statut du stage est invalide, les valeurs autorisées sont :"+str(MYSY_GV.STAGE_STATUS)) + return False, " Le statut du stage est invalide, les valeurs autorisées sont "+str(MYSY_GV.STAGE_STATUS) + + + + """ + Si internal_tuteur_id, alors verifier la validité de l'enseignant tuteur de stage + """ + if( 'internal_tuteur_id' in diction.keys() and diction['internal_tuteur_id']): + is_valide_internal_tuteur_id = MYSY_GV.dbname['ressource_humaine'].count_documents( + {'_id': ObjectId(str(diction['internal_tuteur_id'])), + 'partner_recid': my_partner[ + 'recid'], + 'valide': '1', + 'locked': '0'}) + + if (is_valide_internal_tuteur_id != 1): + mycommon.myprint( + str(inspect.stack()[0][3]) + " L'identifiant de l'enseignant encadrant est invalide ") + return False, " L'identifiant l'enseignant encadrant est invalide " + + """ + Si eu_id, alors verifier la validité de l'unité d'enseignement + """ + if ('eu_id' in diction.keys() and diction['eu_id']): + is_valide_partner_client_id = MYSY_GV.dbname['unite_enseignement'].count_documents( + {'_id': ObjectId(str(diction['partner_client_id'])), + 'partner_owner_recid': my_partner[ + 'recid'], + 'valide': '1', + 'locked': '0'}) + + if (is_valide_partner_client_id != 1): + mycommon.myprint( + str(inspect.stack()[0][3]) + " L'identifiant de l'unité enseignement est invalide ") + return False, " L'identifiant de l'unité enseignement est invalide " + + + """ + Si partner_client_id, alors verifier la validité de l'entreprise + """ + if ('partner_client_id' in diction.keys() and diction['partner_client_id']): + is_valide_partner_client_id = MYSY_GV.dbname['partner_client'].count_documents( + {'_id': ObjectId(str(diction['partner_client_id'])), + 'partner_owner_recid': my_partner[ + 'recid'], + 'valide': '1', + 'locked': '0'}) + + if (is_valide_partner_client_id != 1): + mycommon.myprint( + str(inspect.stack()[0][3]) + " L'identifiant de l'entreprise est invalide ") + return False, " L'identifiant de l'entreprise est invalide " + + """ + Si partner_client_tuteur_id, alors verifier la validité du tuteur en entreprise. c'est une ressource de 'autre rh' + """ + if ('partner_client_tuteur_id' in diction.keys() and diction['partner_client_tuteur_id']): + is_valide_partner_client_id = MYSY_GV.dbname['ressource_humaine'].count_documents( + {'_id': ObjectId(str(diction['partner_client_tuteur_id'])), + 'partner_recid': my_partner[ + 'recid'], + 'valide': '1', + 'locked': '0'}) + + if (is_valide_partner_client_id != 1): + mycommon.myprint( + str(inspect.stack()[0][3]) + " L'identifiant du tuteur en entreprise est invalide ") + return False, " L'identifiant du tuteur en entreprise est invalide " + + + + """ + Si session_id, verifier la validité de la session + """ + if ('session_id' in diction.keys() and diction['session_id']): + is_valide_session_id = MYSY_GV.dbname['session_formation'].count_documents( + {'_id': ObjectId(str(diction['session_id'])), + 'partner_owner_recid': my_partner[ + 'recid'], + 'valide': '1', + }) + + if (is_valide_session_id != 1): + mycommon.myprint( + str(inspect.stack()[0][3]) + " L'identifiant de la session (class) est invalide ") + return False, " L'identifiant de la session (class) est invalide " + + """ + Si inscrit_id, verifier la validité de l'inscrit + """ + if ('inscrit_id' in diction.keys() and diction['inscrit_id']): + is_valide_inscrit_id = MYSY_GV.dbname['inscription'].count_documents( + {'_id': ObjectId(str(diction['inscrit_id'])), + 'partner_owner_recid': my_partner[ + 'recid'], + 'valide': '1', + }) + + if (is_valide_inscrit_id != 1): + mycommon.myprint( + str(inspect.stack()[0][3]) + " L'identifiant de l'inscrit est invalide ") + return False, " L'identifiant de l'inscrit est invalide " + + + """ + Verifier que les date_debut et date_fin sont ok + """ + date_debut = str(diction['date_debut']).strip()[0:10] + local_status = mycommon.CheckisDate_Hours(date_debut) + if (local_status is False): + mycommon.myprint( + str(inspect.stack()[0][ + 3]) + " La date de début de stage n'est pas au format jj/mm/aaaa") + + return False, " La date de fin stage n'est pas au format jj/mm/aaaa" + + date_fin = str(diction['date_fin']).strip()[0:10] + local_status = mycommon.CheckisDate_Hours(date_fin) + if (local_status is False): + mycommon.myprint( + str(inspect.stack()[0][ + 3]) + " La date de fin n'est pas au format jj/mm/aaaa") + + return False, " La date de fin n'est pas au format jj/mm/aaaa" + + ## Verification de la cohérence des dates. Date_du doit <= Date_au + if (datetime.strptime(str(date_debut).strip(), '%d/%m/%Y %H:%M') > datetime.strptime( + str(date_fin).strip(), '%d/%m/%Y %H:%M')): + mycommon.myprint( + str(inspect.stack()[0][3]) + " La date debut " + str(date_debut) + " est postérieure à la date de fin " + str(date_fin) + " ") + + return False, " La date debut " + str(date_debut) + " est postérieure à la date de fin " + str(date_fin) + " " + + + + new_data = diction + mytoken = diction['token'] + stage_id = str(diction['stage_id']) + + del diction['token'] + del diction['stage_id'] + + + new_data['date_update'] = str(datetime.now()) + new_data['update_by'] = str(my_partner['_id']) + + + ret_val = MYSY_GV.dbname['inscription_stage'].find_one_and_update({'_id': ObjectId(stage_id), + 'partner_owner_recid': str(my_partner['recid']), + 'valide': '1'}, + {"$set": new_data}, + upsert=False, + return_document=ReturnDocument.AFTER + ) + + + + """ + # Ajout de l'evenement dans l'historique + """ + now = str(datetime.now().strftime("%d/%m/%Y %H:%M:%S")) + # print(" ####### laaaa diction = ", diction) + + history_event_dict = {} + history_event_dict['token'] = mytoken + history_event_dict['related_collection'] = "inscription_stage" + history_event_dict['related_collection_recid'] = stage_id + history_event_dict['action_date'] = str(now) + + history_event_dict['action_description'] = "Mise à jour stage " + local_status, local_retval = mycommon.Collection_Historique.Add_Historique_Event(history_event_dict) + if (local_status is False): + mycommon.myprint( + " WARNING : Impossible de logguer l'historique pour l'évènement : " + str(history_event_dict)) + + + return True, " Le stage a été correctement mis à jour" + + except Exception as e: + exc_type, exc_obj, exc_tb = sys.exc_info() + mycommon.myprint(str(inspect.stack()[0][3]) + " -" + str(e) + " - Line : " + str(exc_tb.tb_lineno)) + return False, " Impossible de mettre à jour le stage " + + +""" +Verrouillage et déverrouillage des données d'un stage +""" +def Lock_Unlock_Stage_Inscrit(diction): + try: + diction = mycommon.strip_dictionary(diction) + + """ + Verification des input acceptés + """ + field_list = ['token', 'stage_id', 'statut'] + + incom_keys = diction.keys() + for val in incom_keys: + if val not in field_list and val.startswith('my_') is False: + mycommon.myprint(str( + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé") + return False, " Les informations fournies sont incorrectes" + + """ + Verification des champs obligatoires + """ + field_list_obligatoire = ['token', 'stage_id', 'statut'] + + for val in field_list_obligatoire: + if val not in diction: + mycommon.myprint( + str(inspect.stack()[0][3]) + " - La valeur '" + val + "' n'est pas presente dans la liste des arguments ") + return False, " Les informations fournies sont incorrectes" + + """ + Verification de l'identité et autorisation de l'entité qui + appelle cette API + """ + token = "" + if ("token" in diction.keys()): + if diction['token']: + token = diction['token'] + + local_status, my_partner = mycommon.Check_Connexion_And_Return_Partner_Data(diction) + if (local_status is not True): + return local_status, my_partner + + """ + Verifier la validité du stage à modifier + """ + is_valide_stage_id = MYSY_GV.dbname['inscription_stage'].count_documents( + {'_id': ObjectId(str(diction['internal_tuteur_id'])), + 'partner_owner_recid': my_partner[ + 'recid'], + 'valide': '1', + 'locked': '0'}) + + if (is_valide_stage_id != 1): + mycommon.myprint( + str(inspect.stack()[0][3]) + " L'identifiant du stage est invalide ") + return False, " L'identifiant du stage est invalide " + + + + if ('statut' in diction.keys() and diction['statut']): + if( str(diction['statut']).strip() not in MYSY_GV.STAGE_STATUS): + mycommon.myprint( + str(inspect.stack()[0][3]) + " Le statut du stage est invalide, les valeurs autorisées sont :"+str(MYSY_GV.STAGE_STATUS)) + return False, " Le statut du stage est invalide, les valeurs autorisées sont "+str(MYSY_GV.STAGE_STATUS) + + + + + + mytoken = diction['token'] + stage_id = str(diction['stage_id']) + + new_data = {} + new_data['date_update'] = str(datetime.now()) + new_data['date_update'] = str(datetime.now()) + new_data['statut'] = str(diction['statut']) + + + ret_val = MYSY_GV.dbname['inscription_stage'].find_one_and_update({'_id': ObjectId(stage_id), + 'partner_owner_recid': str(my_partner['recid']), + 'valide': '1'}, + {"$set": new_data}, + upsert=False, + return_document=ReturnDocument.AFTER + ) + + + + """ + # Ajout de l'evenement dans l'historique + """ + now = str(datetime.now().strftime("%d/%m/%Y %H:%M:%S")) + # print(" ####### laaaa diction = ", diction) + + history_event_dict = {} + history_event_dict['token'] = mytoken + history_event_dict['related_collection'] = "inscription_stage" + history_event_dict['related_collection_recid'] = stage_id + history_event_dict['action_date'] = str(now) + + history_event_dict['action_description'] = "Vérrouillage / Déverrouillage du stage. Nouvelle valeur "+str(str(diction['statut'])) + local_status, local_retval = mycommon.Collection_Historique.Add_Historique_Event(history_event_dict) + if (local_status is False): + mycommon.myprint( + " WARNING : Impossible de logguer l'historique pour l'évènement : " + str(history_event_dict)) + + + return True, " Le stage a été correctement mis à jour" + + except Exception as e: + exc_type, exc_obj, exc_tb = sys.exc_info() + mycommon.myprint(str(inspect.stack()[0][3]) + " -" + str(e) + " - Line : " + str(exc_tb.tb_lineno)) + return False, " Impossible de mettre à jour le stage " + + + +""" +Recuperer la liste des stage des stages d'un inscrit sans filter +""" +def Get_Stage_Inscrit_no_filter(diction): + try: + diction = mycommon.strip_dictionary(diction) + + """ + Verification des input acceptés + """ + field_list = ['token', 'inscrit_id' ] + + incom_keys = diction.keys() + for val in incom_keys: + if val not in field_list and val.startswith('my_') is False: + mycommon.myprint(str( + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé") + return False, " Les informations fournies sont incorrectes" + + """ + Verification des champs obligatoires + """ + field_list_obligatoire = ['token', 'inscrit_id' ] + + for val in field_list_obligatoire: + if val not in diction: + mycommon.myprint( + str(inspect.stack()[0][3]) + " - La valeur '" + val + "' n'est pas presente dans la liste des arguments ") + return False, " Les informations fournies sont incorrectes" + + """ + Verification de l'identité et autorisation de l'entité qui + appelle cette API + """ + token = "" + if ("token" in diction.keys()): + if diction['token']: + token = diction['token'] + + local_status, my_partner = mycommon.Check_Connexion_And_Return_Partner_Data(diction) + if (local_status is not True): + return local_status, my_partner + + + RetObject = [] + val_tmp = 0 + + qry = {"partner_owner_recid":str(my_partner['recid']), 'valide':'1', 'locked':'0', 'inscrit_id':str(diction['inscrit_id'])} + + for New_retVal in MYSY_GV.dbname['inscription_stage'].find(qry).sort([("_id", pymongo.DESCENDING), ]): + user = New_retVal + + user['id'] = str(val_tmp) + val_tmp = val_tmp + 1 + + RetObject.append(mycommon.JSONEncoder().encode(user)) + + return True, RetObject + + except Exception as e: + exc_type, exc_obj, exc_tb = sys.exc_info() + mycommon.myprint(str(inspect.stack()[0][3]) + " -" + str(e) + " - Line : " + str(exc_tb.tb_lineno)) + return False, " Impossible de récupérer la liste des compétences " + + + + + +""" +Suppression d'une compétence +""" +def Delete_Given_Stage_Inscrit(diction): + try: + diction = mycommon.strip_dictionary(diction) + + """ + Verification des input acceptés + """ + field_list = ['token', 'inscrit_id', ] + + incom_keys = diction.keys() + for val in incom_keys: + if val not in field_list and val.startswith('my_') is False: + mycommon.myprint(str( + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé") + return False, " Les informations fournies sont incorrectes" + + """ + Verification des champs obligatoires + """ + field_list_obligatoire = ['token', 'inscrit_id', ] + + for val in field_list_obligatoire: + if val not in diction: + mycommon.myprint( + str(inspect.stack()[0][3]) + " - La valeur '" + val + "' n'est pas presente dans la liste des arguments ") + return False, " Les informations fournies sont incorrectes" + + """ + Verification de l'identité et autorisation de l'entité qui + appelle cette API + """ + token = "" + if ("token" in diction.keys()): + if diction['token']: + token = diction['token'] + + local_status, my_partner = mycommon.Check_Connexion_And_Return_Partner_Data(diction) + if (local_status is not True): + return local_status, my_partner + + # Verifier l'existance de l'opportunité + is_opportunit_valide = MYSY_GV.dbname['inscription_stage'].count_documents({'_id':ObjectId(str(diction['inscrit_id'])), + 'partner_owner_recid':str(my_partner['recid'])}) + + if (is_opportunit_valide != 1): + mycommon.myprint( + str(inspect.stack()[0][3]) + " L'identifiant de la compétence est invalide ") + return False, " L'identifiant de la compétence est invalide " + + qry = {'_id':ObjectId(str(diction['inscrit_id'])), 'partner_owner_recid':str(my_partner['recid'])} + + ret_del_competence = MYSY_GV.dbname['inscription_stage'].delete_many(qry) + + return True, "Le stage a été correctement supprimé" + + + except Exception as e: + exc_type, exc_obj, exc_tb = sys.exc_info() + mycommon.myprint(str(inspect.stack()[0][3]) + " -" + str(e) + " - Line : " + str(exc_tb.tb_lineno)) + return False, " Impossible de supprimer le stage " + diff --git a/unite_enseignement_mgt.py b/unite_enseignement_mgt.py index d8650c3..bbc9239 100644 --- a/unite_enseignement_mgt.py +++ b/unite_enseignement_mgt.py @@ -1807,7 +1807,7 @@ def Get_List_Unite_Enseignement_Planif_lines(diction): 'valide': '1', 'locked': '0', 'ue_id':str(diction['ue_id'])} - print("### Get_List_Unite_Enseignement_Planif_lines find_qry = ", find_qry) + #print("### Get_List_Unite_Enseignement_Planif_lines find_qry = ", find_qry) for retval in MYSY_GV.dbname['unite_enseignement_planif'].find(find_qry).sort([("_id", pymongo.DESCENDING), ]): user = retval diff --git a/user_session.py b/user_session.py index db6646e..484cd04 100644 --- a/user_session.py +++ b/user_session.py @@ -210,7 +210,7 @@ def Ent_Student_login(diction): for val in incom_keys: if str(val).lower() not in str(field_list).lower(): mycommon.myprint(str(inspect.stack()[0][3])+" Le champ '" + val + "' n'existe pas, MAJ annulée") - return False, " Impossible de se connecter, merci de contacter le support technique", False, False + return False, " Impossible de se connecter, merci de contacter le support technique", False, False, False ''' Une fois qu'on a controlé que toutes les clés mise dans l'API sont correcte. etape precedente, @@ -220,7 +220,7 @@ def Ent_Student_login(diction): for val in field_list_obligatoire: if str(val).lower() not in diction: mycommon.myprint(str(inspect.stack()[0][3])+" La valeur '" + val + "' n'est pas presente dans la liste des arguments ") - return False, " Impossible de se connecter, merci de contacter le support technique", False, False + return False, " Impossible de se connecter, merci de contacter le support technique", False, False, False query = {} # recuperation des paramettre @@ -256,7 +256,7 @@ def Ent_Student_login(diction): if (tmp != 1): mycommon.myprint(str(inspect.stack()[0][3])+" Login/mot de passe invalide " + str(query)+ " my_user.count() = "+str(tmp)) - return False, " Login/mot de passe invalide, merci de verifier votre saisie. ", False, False + return False, " Login/mot de passe invalide, merci de verifier votre saisie. ", False, False, False my_user = coll_name.find(query) @@ -330,12 +330,12 @@ def Ent_Student_login(diction): if ("_id" not in ret_val.keys()): mycommon.myprint( str(inspect.stack()[0][3]) + " Impossible de récupérer les données de l'utilisateur (2)") - return False, " Impossible de récupérer les données de l'utilisateur (2) ", False, False + return False, " Impossible de récupérer les données de l'utilisateur (2) ", False, False, False - return True, str(my_token), str(user_firstconnexion), str(ret_val['apprenant_id']) + return True, str(my_token), str(user_firstconnexion), str(ret_val['apprenant_id']), str(ret_val['_id']) else: mycommon.myprint(str(inspect.stack()[0][3])+" Impossible d'enregistrer le token " + my_token) - return False, " Impossible de se connecter, merci de contacter le support technique", False, False + return False, " Impossible de se connecter, merci de contacter le support technique", False, False, False except Exception as e: