diff --git a/.idea/workspace.xml b/.idea/workspace.xml
index c1e8e67..c355e86 100644
--- a/.idea/workspace.xml
+++ b/.idea/workspace.xml
@@ -4,19 +4,14 @@
-
+
-
-
-
-
-
+
+
-
-
@@ -460,7 +455,7 @@
1747251650255
-
+
@@ -502,7 +497,6 @@
-
@@ -527,6 +521,7 @@
-
+
+
\ No newline at end of file
diff --git a/Inscription_mgt.py b/Inscription_mgt.py
index a1e6643..013ac7f 100644
--- a/Inscription_mgt.py
+++ b/Inscription_mgt.py
@@ -8079,6 +8079,11 @@ def AcceptAttendeeInscription(diction):
email_data['token'] = str(diction['token'])
email_data['class_inscription_directe'] = class_inscription_directe
+ if ("_id" in local_session.keys()):
+ email_data['session_id'] = str(local_session['_id'])
+ else:
+ email_data['session_id'] = ""
+
if( "code_session" in local_session.keys()):
email_data['code_session'] = local_session['code_session']
@@ -8090,15 +8095,29 @@ def AcceptAttendeeInscription(diction):
else:
email_data['date_debut'] = ""
- if ("distantiel" in local_session.keys()):
- email_data['distantiel'] = local_session['distantiel']
- else:
- email_data['distantiel'] = ""
+ session_presentiel = ""
+ session_distantiel = ""
+ session_hybrid = ""
+ if ("mode_animation" in local_session.keys() and local_session['mode_animation']):
+ if (str(local_session['mode_animation']) == "1"):
+ session_presentiel = ""
+ session_distantiel = "1"
+ session_hybrid = ""
+ elif (str(local_session['mode_animation']) == "2"):
+ session_presentiel = ""
+ session_distantiel = ""
+ session_hybrid = "1"
+ elif (str(local_session['mode_animation']) == "0"):
+ session_presentiel = "1"
+ session_distantiel = ""
+ session_hybrid = ""
+
+
+ email_data['distantiel'] = str(session_distantiel)
+ email_data['presentiel'] = str(session_presentiel)
+ email_data['hybrid'] = str(session_hybrid)
+
- if ("presentiel" in local_session.keys()):
- email_data['presentiel'] = local_session['presentiel']
- else:
- email_data['presentiel'] = ""
if ("session_ondemande" in local_session.keys()):
email_data['session_ondemande'] = local_session['session_ondemande']
@@ -17040,7 +17059,7 @@ def Create_Emargement_Send_Email_From_Inscription(diction):
smtpserver.ehlo()
smtpserver.starttls()
smtpserver.login(partner_SMTP_COUNT_user, partner_SMTP_COUNT_password)
-
+
else:
smtpserver = smtplib.SMTP(MYSY_GV.O365_SMTP_COUNT_smtpsrv, MYSY_GV.O365_SMTP_COUNT_port)
@@ -17335,9 +17354,688 @@ def Create_Emargement_QR_Code_From_Inscription(diction):
mycommon.myprint(str(inspect.stack()[0][3]) + " -" + str(e) + " - Line : " + str(exc_tb.tb_lineno))
return False, " Impossible de créer le QR code "
+
+"""
+06/04/2026
+Cette fonction permet d'initialiser le tableau d'émargement
+et de créer le QR Code dans la foulée.
+
+Ainsi au lieu de faire le process en 2 étapes, il sera fait en 1 étapes.
+La fonction prends en argument la sequence_id, la durée de vie du QR code
+(xxx minute apres la fin de la sequence. Si xxx < 0, alors pas de durée
+ou durée = toujours)
+"""
+def Init_Emargement_And_Create_QR_Code_From_Inscription(diction):
+ try:
+ diction = mycommon.strip_dictionary(diction)
+
+ """
+ Verification des input acceptés
+ """
+ field_list = ['token', 'session_id', 'tab_sequence_ids', 'qr_time_valide' ]
+
+ 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', 'session_id', 'tab_sequence_ids', ]
+
+ 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
+
+ qr_time_valide = -1
+ if( "qr_time_valide" in diction.keys() and diction['qr_time_valide'] ):
+ Isfloat_status, Isfloat_retval = mycommon.IsFloat(str(diction['qr_time_valide']))
+ if (Isfloat_status is False):
+ mycommon.myprint(
+ str(inspect.stack()[0][3]) + " Le temps de validité de l'émargement est incorrecte ")
+ return False, " Le temps de validité de l'émargement est incorrecte "
+
+ qr_time_valide = round(float(Isfloat_retval), 2)
+
+ # Verifier que la session est valide
+ is_session_id_valide = MYSY_GV.dbname['session_formation'].count_documents(
+ {'_id': ObjectId(str(diction['session_id'])),
+ 'valide': '1',
+ 'partner_owner_recid': str(my_partner['recid'])})
+
+ if (is_session_id_valide != 1):
+ mycommon.myprint(
+ str(inspect.stack()[0][
+ 3]) + " L'identifiant de la session est invalide ")
+ return False, " L'identifiant de la session est invalide "
+
+
+ # Verifier que les sequences sont valides
+ tab_sequence_ids = []
+ tab_sequence_ids_ObjectId = []
+
+ tab_sequence_ids_work = str(diction['tab_sequence_ids']).split(",")
+ for local_sequence in tab_sequence_ids_work:
+ if(local_sequence ):
+ is_valide_sequence = MYSY_GV.dbname['session_formation_sequence'].count_documents({'_id':ObjectId(str(local_sequence)),
+ 'session_id':str(diction['session_id']),
+ 'partner_owner_recid':str(my_partner['recid']),
+ 'valide':'1',
+ 'locked':'0'})
+ if( is_valide_sequence != 1):
+ mycommon.myprint(
+ str(inspect.stack()[0][
+ 3]) + " L'identifiant de la séquence "+str(local_sequence)+" est invalide ")
+ return False, "L'identifiant de la séquence "+str(local_sequence)+" est invalide "
+
+ tab_sequence_ids.append(str(local_sequence))
+ tab_sequence_ids_ObjectId.append(ObjectId(str(local_sequence)))
+
+
+
+ tab_my_emargement_ids = []
+ # Creation d'une clé securisé
+ my_safe_token = mycommon.create_user_recid()
+ now_v2 = str(datetime.now().strftime("%d/%m/%Y %H:%M:%S"))
+
+ for local_sequence_id in tab_sequence_ids:
+
+ local_sequence_data = MYSY_GV.dbname['session_formation_sequence'].find_one({'_id':ObjectId(str(local_sequence_id)),
+ 'partner_owner_recid': str(my_partner['recid']),
+ 'valide':'1',
+ 'locked':'0' })
+ """
+ Récuperer la liste inscrit (groupe d'etudiant associé)
+ """
+ tab_grp_apprenant_ids = []
+ if ("tab_grp_apprenant_ids" in local_sequence_data.keys()):
+ for local_tab_grp_apprenant_ids in local_sequence_data['tab_grp_apprenant_ids']:
+ tab_grp_apprenant_ids.append(str(local_tab_grp_apprenant_ids['_id']))
+
+
+ """
+ Pour chaque inscrit appartenant à tab_grp_apprenant_ids
+ """
+ now = str(datetime.now())
+ for local_inscrit in MYSY_GV.dbname['groupe_inscription_membre'].find({'groupe_inscription_id':{'$in':tab_grp_apprenant_ids},
+ 'partner_owner_recid': str(my_partner['recid']),
+ 'valide': '1',
+ 'locked': '0'
+ }):
+
+ for tmp_val in MYSY_GV.dbname['inscription'].find({"$and": [{'session_id': str(diction['session_id']),
+
+ 'status': '1',
+ 'partner_owner_recid': str(my_partner['recid'])},
+ {'_id': ObjectId(local_inscrit['inscription_id'])}
+ ]}):
+
+ query_key = {}
+ query_key['inscription_id'] = str(tmp_val['_id'])
+ query_key['session_id'] = tmp_val['session_id']
+ query_key['class_internal_url'] = tmp_val['class_internal_url']
+ query_key['session_formation_sequence_id'] = str(local_sequence_data['_id'])
+
+ new_my_local_data = {}
+ new_my_local_data['session_formation_sequence_id'] = str(local_sequence_data['_id'])
+ new_my_local_data['inscription_id'] = str(tmp_val['_id'])
+ new_my_local_data['email'] = tmp_val['email']
+ new_my_local_data['nom'] = tmp_val['nom']
+ new_my_local_data['prenom'] = tmp_val['prenom']
+ new_my_local_data['session_id'] = tmp_val['session_id']
+ new_my_local_data['class_internal_url'] = tmp_val['class_internal_url']
+
+ new_my_local_data['sequence_start'] = str(local_sequence_data['sequence_start'])
+ new_my_local_data['sequence_end'] = str(local_sequence_data['sequence_end'])
+ new_my_local_data['qr_time_valide'] = str(qr_time_valide)
+
+ new_my_local_data['update_date'] = now
+ query_key['date'] = str(local_sequence_data['sequence_start'])[0:10]
+ new_my_local_data['is_present'] = False
+ new_my_local_data['matin'] = False
+ new_my_local_data['apresmidi'] = False
+ new_my_local_data['sequence_title'] = str(local_sequence_data['sequence_title'])
+
+ if ("volume_theorique" in local_sequence_data.keys() and local_sequence_data['volume_theorique']):
+ new_my_local_data['time_in_hour'] = str(local_sequence_data['volume_theorique'])
+ else:
+ if ("time_in_hour" in local_sequence_data.keys()):
+ new_my_local_data['time_in_hour'] = local_sequence_data['time_in_hour']
+ else:
+ delta_time = datetime.strptime(str(local_sequence_data['sequence_end']),
+ '%d/%m/%Y %H:%M') - datetime.strptime(
+ str(local_sequence_data['sequence_start']), '%d/%m/%Y %H:%M')
+
+ delta_time_converted_in_hour = round(float(delta_time.total_seconds() / 3600), 2)
+ new_my_local_data['time_in_hour'] = str(delta_time_converted_in_hour)
+
+ new_my_local_data['statut'] = "1"
+ new_my_local_data['date_envoi'] = str(now_v2)
+
+ new_my_local_data['update_date'] = str(datetime.now())
+ new_my_local_data['update_by'] = str(my_partner['recid'])
+ new_my_local_data['valide'] = "1"
+ new_my_local_data['locked'] = "0"
+
+ new_my_local_data['partner_owner_recid'] = str(my_partner['recid'])
+
+ new_my_local_data['emargement_qr_safe_token'] = str(my_safe_token)
+ new_my_local_data['date_dernier_relance_auto'] = str(datetime.now().strftime("%d/%m/%Y")),
+ new_my_local_data['mode_envoi'] = "qr"
+
+ # print("### emargement insertion de : "+str(new_my_local_data))
+
+ local_ret_val = MYSY_GV.dbname['emargement'].find_one_and_update(
+ query_key,
+ {"$set": new_my_local_data},
+ upsert=True,
+ return_document=ReturnDocument.AFTER
+ )
+
+ if( local_ret_val and '_id' in local_ret_val.keys()):
+ tab_my_emargement_ids.append(str(local_ret_val['_id']))
+
+
+
+
+
+ """
+ Mettre à jour l'inscription avec la , et on met le statut à "1" pour dire qu'on a demarré le process
+ """
+ now = str(datetime.now().strftime("%d/%m/%Y %H:%M:%S"))
+
+
+ url_for_qr_code = str(MYSY_GV.CLIENT_URL_BASE)+"qr_emargement/"+str(diction['session_id'])+"/"+str(my_partner['recid'])+"/"+str(my_safe_token)+"/"
+ ts = datetime.now().timestamp()
+ ts = str(ts).replace(".", "").replace(",", "")[-3:]
+ qr_code_img_file = str(MYSY_GV.TEMPORARY_DIRECTORY_V2) + "qr_code_" + str(ts) + ".png"
+
+ qrcode = segno.make_qr(str(url_for_qr_code))
+ qrcode.save(
+ qr_code_img_file,
+ scale=5,
+ dark="darkblue",
+ )
+
+ print(" ### Create_Emargement_QR_Code_From_Inscription url_for_qr_code = ", url_for_qr_code)
+
+ """
+ 25/01/2024 : Apres l'envoi de la demande
+ d'emargement, on log une action dans la collection ==> courrier_template_tracking_history
+ """
+
+ for my_emargement_id in tab_my_emargement_ids:
+ val_emarge = MYSY_GV.dbname['emargement'].find_one({'_id':ObjectId(str(my_emargement_id)), 'valide':'1', 'locked':'0',
+ 'partner_owner_recid':my_partner['recid']})
+
+ local_status, local_retval = module_editique.Editic_Log_History_Action_From_courrier_template_type_document_ref_interne(
+ my_partner, "EMARGEMENT_FORMATION", str(val_emarge['session_id']), "inscription", str(val_emarge['inscription_id']),
+ "")
+
+
+ """
+ On met à jour la séquence pour dire quand est ce qu'on a lancé
+ le dernier emargement -
+ """
+ MYSY_GV.dbname['session_formation_sequence'].update_many({'_id':{'$in':tab_sequence_ids_ObjectId},
+ 'partner_owner_recid':my_partner['recid']},
+ {'$set':{'last_emargement_request_date':now}})
+
+ if os.path.exists(qr_code_img_file):
+ return True, send_file(qr_code_img_file, as_attachment=True)
+
+ return False, " Impossible de générer l'émargement par QR Code (1) "
+
+
+ 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 générer l'émargement par QR Code "
+
+
+
+
+"""
+06/04/2026
+Cette fonction permet d'initialiser le tableau d'émargement
+et d'envoyer l'email dans la foulée.
+
+Ainsi au lieu de faire le process en 2 étapes, il sera fait en 1 étapes.
+La fonction prends en argument la sequence_id, la durée de vie du QR code
+(xxx minute apres la fin de la sequence. Si xxx < 0, alors pas de durée
+ou durée = toujours)
+"""
+def Init_Emargement_And_Send_Email_Code_From_Inscription(diction):
+ try:
+ diction = mycommon.strip_dictionary(diction)
+
+ """
+ Verification des input acceptés
+ """
+ field_list = ['token', 'session_id', 'tab_sequence_ids', 'qr_time_valide' ]
+
+ 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', 'session_id', 'tab_sequence_ids', ]
+
+ 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
+
+ """
+ Recuperation du modèle de courrier pour la demande d'emargement
+ """
+ local_diction = {}
+ local_diction['ref_interne'] = "EMARGEMENT_FORMATION"
+ local_diction['type_doc'] = "email"
+ local_diction['partner_owner_recid'] = str(my_partner['recid'])
+
+ courrier_data_status, courrier_data_retval = mycommon.Get_Courrier_Template_Include_Default_Data(local_diction)
+ if (courrier_data_status is False):
+ return courrier_data_status, courrier_data_retval
+
+ # Recuperation des donnes smtp
+ local_stpm_status, partner_SMTP_COUNT_smtpsrv, partner_own_smtp_value, partner_SMTP_COUNT_password, partner_SMTP_COUNT_user, partner_SMTP_COUNT_From_User, partner_SMTP_COUNT_port = mycommon.Get_Partner_SMTP_Param(
+ my_partner['recid'])
+
+ if (local_stpm_status is False):
+ return local_stpm_status, partner_SMTP_COUNT_smtpsrv
+
+
+ qr_time_valide = -1
+ if( "qr_time_valide" in diction.keys() and diction['qr_time_valide'] ):
+ Isfloat_status, Isfloat_retval = mycommon.IsFloat(str(diction['qr_time_valide']))
+ if (Isfloat_status is False):
+ mycommon.myprint(
+ str(inspect.stack()[0][3]) + " Le temps de validité de l'émargement est incorrecte ")
+ return False, " Le temps de validité de l'émargement est incorrecte "
+
+ qr_time_valide = round(float(Isfloat_retval), 2)
+
+ # Verifier que la session est valide
+ is_session_id_valide = MYSY_GV.dbname['session_formation'].count_documents(
+ {'_id': ObjectId(str(diction['session_id'])),
+ 'valide': '1',
+ 'partner_owner_recid': str(my_partner['recid'])})
+
+ if (is_session_id_valide != 1):
+ mycommon.myprint(
+ str(inspect.stack()[0][
+ 3]) + " L'identifiant de la session est invalide ")
+ return False, " L'identifiant de la session est invalide "
+
+
+ # Verifier que les sequences sont valides
+ tab_sequence_ids = []
+ tab_sequence_ids_ObjectId = []
+
+ tab_sequence_ids_work = str(diction['tab_sequence_ids']).split(",")
+ for local_sequence in tab_sequence_ids_work:
+ if(local_sequence ):
+ is_valide_sequence = MYSY_GV.dbname['session_formation_sequence'].count_documents({'_id':ObjectId(str(local_sequence)),
+ 'session_id':str(diction['session_id']),
+ 'partner_owner_recid':str(my_partner['recid']),
+ 'valide':'1',
+ 'locked':'0'})
+ if( is_valide_sequence != 1):
+ mycommon.myprint(
+ str(inspect.stack()[0][
+ 3]) + " L'identifiant de la séquence "+str(local_sequence)+" est invalide ")
+ return False, "L'identifiant de la séquence "+str(local_sequence)+" est invalide "
+
+ tab_sequence_ids.append(str(local_sequence))
+ tab_sequence_ids_ObjectId.append(ObjectId(str(local_sequence)))
+
+
+
+ tab_my_emargement_ids = []
+ # Creation d'une clé securisé
+ my_safe_token = mycommon.create_user_recid()
+ now_v2 = str(datetime.now().strftime("%d/%m/%Y %H:%M:%S"))
+
+ for local_sequence_id in tab_sequence_ids:
+
+ local_sequence_data = MYSY_GV.dbname['session_formation_sequence'].find_one({'_id':ObjectId(str(local_sequence_id)),
+ 'partner_owner_recid': str(my_partner['recid']),
+ 'valide':'1',
+ 'locked':'0' })
+ """
+ Récuperer la liste inscrit (groupe d'etudiant associé)
+ """
+ tab_grp_apprenant_ids = []
+ if ("tab_grp_apprenant_ids" in local_sequence_data.keys()):
+ for local_tab_grp_apprenant_ids in local_sequence_data['tab_grp_apprenant_ids']:
+ tab_grp_apprenant_ids.append(str(local_tab_grp_apprenant_ids['_id']))
+
+
+ """
+ Pour chaque inscrit appartenant à tab_grp_apprenant_ids
+ """
+ now = str(datetime.now())
+ for local_inscrit in MYSY_GV.dbname['groupe_inscription_membre'].find({'groupe_inscription_id':{'$in':tab_grp_apprenant_ids},
+ 'partner_owner_recid': str(my_partner['recid']),
+ 'valide': '1',
+ 'locked': '0'
+ }):
+
+ for tmp_val in MYSY_GV.dbname['inscription'].find({"$and": [{'session_id': str(diction['session_id']),
+
+ 'status': '1',
+ 'partner_owner_recid': str(my_partner['recid'])},
+ {'_id': ObjectId(local_inscrit['inscription_id'])}
+ ]}):
+
+ query_key = {}
+ query_key['inscription_id'] = str(tmp_val['_id'])
+ query_key['session_id'] = tmp_val['session_id']
+ query_key['class_internal_url'] = tmp_val['class_internal_url']
+ query_key['session_formation_sequence_id'] = str(local_sequence_data['_id'])
+
+ new_my_local_data = {}
+ new_my_local_data['session_formation_sequence_id'] = str(local_sequence_data['_id'])
+ new_my_local_data['inscription_id'] = str(tmp_val['_id'])
+ new_my_local_data['email'] = tmp_val['email']
+ new_my_local_data['nom'] = tmp_val['nom']
+ new_my_local_data['prenom'] = tmp_val['prenom']
+ new_my_local_data['session_id'] = tmp_val['session_id']
+ new_my_local_data['class_internal_url'] = tmp_val['class_internal_url']
+
+ new_my_local_data['sequence_start'] = str(local_sequence_data['sequence_start'])
+ new_my_local_data['sequence_end'] = str(local_sequence_data['sequence_end'])
+ new_my_local_data['qr_time_valide'] = str(qr_time_valide)
+
+ new_my_local_data['update_date'] = now
+ query_key['date'] = str(local_sequence_data['sequence_start'])[0:10]
+ new_my_local_data['is_present'] = False
+ new_my_local_data['matin'] = False
+ new_my_local_data['apresmidi'] = False
+ new_my_local_data['sequence_title'] = str(local_sequence_data['sequence_title'])
+
+ if ("volume_theorique" in local_sequence_data.keys() and local_sequence_data['volume_theorique']):
+ new_my_local_data['time_in_hour'] = str(local_sequence_data['volume_theorique'])
+ else:
+ if ("time_in_hour" in local_sequence_data.keys()):
+ new_my_local_data['time_in_hour'] = local_sequence_data['time_in_hour']
+ else:
+ delta_time = datetime.strptime(str(local_sequence_data['sequence_end']),
+ '%d/%m/%Y %H:%M') - datetime.strptime(
+ str(local_sequence_data['sequence_start']), '%d/%m/%Y %H:%M')
+
+ delta_time_converted_in_hour = round(float(delta_time.total_seconds() / 3600), 2)
+ new_my_local_data['time_in_hour'] = str(delta_time_converted_in_hour)
+
+ new_my_local_data['statut'] = "1"
+ new_my_local_data['date_envoi'] = str(now_v2)
+
+ new_my_local_data['update_date'] = str(datetime.now())
+ new_my_local_data['update_by'] = str(my_partner['recid'])
+ new_my_local_data['valide'] = "1"
+ new_my_local_data['locked'] = "0"
+
+ new_my_local_data['partner_owner_recid'] = str(my_partner['recid'])
+
+ new_my_local_data['emargement_qr_safe_token'] = str(my_safe_token)
+ new_my_local_data['date_dernier_relance_auto'] = str(datetime.now().strftime("%d/%m/%Y")),
+ new_my_local_data['mode_envoi'] = "qr"
+
+ # print("### emargement insertion de : "+str(new_my_local_data))
+
+ local_ret_val = MYSY_GV.dbname['emargement'].find_one_and_update(
+ query_key,
+ {"$set": new_my_local_data},
+ upsert=True,
+ return_document=ReturnDocument.AFTER
+ )
+
+ if( local_ret_val and '_id' in local_ret_val.keys()):
+ tab_my_emargement_ids.append(str(local_ret_val['_id']))
+
+
+
+
+
+ """
+ Mettre à jour l'inscription avec la , et on met le statut à "1" pour dire qu'on a demarré le process
+ """
+ now = str(datetime.now().strftime("%d/%m/%Y %H:%M:%S"))
+ url_for_qr_code = str(MYSY_GV.CLIENT_URL_BASE)+"qr_emargement/"+str(diction['session_id'])+"/"+str(my_partner['recid'])+"/"+str(my_safe_token)+"/"
+ ts = datetime.now().timestamp()
+ ts = str(ts).replace(".", "").replace(",", "")[-3:]
+ qr_code_img_file = str(MYSY_GV.TEMPORARY_DIRECTORY_V2) + "qr_code_" + str(ts) + ".png"
+
+ qrcode = segno.make_qr(str(url_for_qr_code))
+ qrcode.save(
+ qr_code_img_file,
+ scale=5,
+ dark="darkblue",
+ )
+
+ print(" ### Create_Emargement_QR_Code_From_Inscription url_for_qr_code = ", url_for_qr_code)
+
+
+
+ """
+ 25/01/2024 : Apres l'envoi de la demande
+ d'emargement, on log une action dans la collection ==> courrier_template_tracking_history
+ """
+ """
+ Debut de la procedure d'envoie de l'email
+ """
+ convention_dictionnary_data = {}
+ new_diction = {}
+ new_diction['token'] = diction['token']
+ new_diction['list_stagiaire_id'] = []
+ new_diction['list_session_id'] = [ObjectId(str(diction['session_id']))]
+ new_diction['list_class_id'] = []
+ new_diction['list_client_id'] = []
+
+ local_status, local_retval = mycommon.Get_Dictionnary_data_For_Template(new_diction)
+
+ if (local_status is False):
+ return local_status, local_retval
+
+ if ("company_data" in local_retval.keys() and "societe_nom" in local_retval['company_data'].keys()):
+ company_name = local_retval['company_data']['societe_nom']
+
+ emargement_dictionnary_data = local_retval
+ emargement_dictionnary_data['mysyurl'] = url_for_qr_code
+
+ smtpserver = None
+ if (str(partner_own_smtp_value) == "1"):
+ smtpserver = smtplib.SMTP(partner_SMTP_COUNT_smtpsrv, partner_SMTP_COUNT_port)
+ else:
+ smtpserver = smtplib.SMTP(MYSY_GV.O365_SMTP_COUNT_smtpsrv, MYSY_GV.O365_SMTP_COUNT_port)
+
+ smtpserver.ehlo()
+ smtpserver.starttls()
+ smtpserver.login(partner_SMTP_COUNT_user, partner_SMTP_COUNT_password)
+
+ tab_inscription_id_emargement_send = []
+ cpt_email_envoye = 0
+
+ for my_emargement_id in tab_my_emargement_ids:
+ my_emargement_data = MYSY_GV.dbname['emargement'].find_one({'_id':ObjectId(str(my_emargement_id)), 'valide':'1', 'locked':'0',
+ 'partner_owner_recid':my_partner['recid']})
+
+ local_status, local_retval = module_editique.Editic_Log_History_Action_From_courrier_template_type_document_ref_interne(
+ my_partner, "EMARGEMENT_FORMATION", str(my_emargement_data['session_id']), "inscription", str(my_emargement_data['inscription_id']),
+ "")
+
+
+ if (str(my_emargement_data['inscription_id']) not in tab_inscription_id_emargement_send):
+
+ tab_inscription_id_emargement_send.append(str(my_emargement_data['inscription_id']))
+ cpt_email_envoye = cpt_email_envoye + 1
+
+ # Recuperation des données de l'inscrit
+ local_inscrit_data = mycommon.Get_Inscrit_And_Apprenant_Data(
+ {'token': str(diction['token']), 'inscrit_id': str(my_emargement_data['inscription_id'])})
+ emargement_dictionnary_data['emargement_inscrit_data'] = local_inscrit_data
+
+ # Recuperation des données de la formation
+ myclass_data = MYSY_GV.dbname['myclass'].find_one(
+ {'internal_url': str(my_emargement_data['class_internal_url']),
+ 'partner_owner_recid': my_partner['recid']}, {'title': 1})
+ emargement_dictionnary_data['emargement_class_data'] = myclass_data
+
+ emargement_dictionnary_data['emargement_data'] = my_emargement_data
+
+ body = {
+ "params": emargement_dictionnary_data,
+ }
+
+ # print( " ### emargement_dictionnary_data ===== ", emargement_dictionnary_data)
+
+ # Traitement du sujet du mail
+ sujet_mail_Template = jinja2.Template(str(courrier_data_retval['sujet']))
+ sujetHtml = sujet_mail_Template.render(params=body["params"])
+
+ # Traitement du corps du mail
+ contenu_doc_Template = jinja2.Template(str(courrier_data_retval['contenu_doc']))
+ sourceHtml = contenu_doc_Template.render(params=body["params"])
+ html_mime = MIMEText(sourceHtml, 'html')
+
+ # Creation de l'email à enoyer
+ msg = MIMEMultipart("alternative")
+
+ if (str(partner_own_smtp_value) == "1"):
+ msg.attach(html_mime)
+ msg['From'] = partner_SMTP_COUNT_From_User
+ msg['Bcc'] = 'contact@mysy-training.com'
+ msg['Subject'] = sujetHtml
+ msg['to'] = str(my_emargement_data['email'])
+
+ smtpserver.ehlo()
+ smtpserver.starttls()
+ smtpserver.login(partner_SMTP_COUNT_user, partner_SMTP_COUNT_password)
+ val = smtpserver.send_message(msg)
+ #print(" Email demande emargement envoyé " + str(val))
+
+ else:
+ msg.attach(html_mime)
+ # msg['From'] = MYSY_GV.O365_SMTP_COUNT_From_User
+ if (company_name):
+ msg['From'] = str(company_name) + " <" + str(MYSY_GV.O365_SMTP_COUNT_From_User) + ">"
+ else:
+ msg['From'] = str(MYSY_GV.O365_SMTP_COUNT_From_User)
+ msg['Bcc'] = 'contact@mysy-training.com'
+ msg['Subject'] = sujetHtml
+ msg['to'] = str(my_emargement_data['email'])
+ val = smtpserver.send_message(msg)
+ #print(" Email demande emargement envoyé " + str(val))
+
+ """
+ Gestion des emails via mail_queu et internal email
+ """
+
+ tab_email_bcc = []
+ tab_email_bcc.append("contact@mysy-training.com")
+
+ """
+ IMPORTANT : Cette section sera utilisée une fois que le module de Queu de message est ok
+ """
+ queue_mail_diction = {}
+ queue_mail_diction['token'] = diction['token']
+ queue_mail_diction['tab_email_cc'] = []
+ queue_mail_diction['tab_email_bcc'] = tab_email_bcc
+ if (sujetHtml):
+ queue_mail_diction['email_sujet'] = sujetHtml
+ else:
+ queue_mail_diction['email_sujet'] = "[MySy Training]: Demande d'émargement"
+
+ queue_mail_diction['message'] = sourceHtml
+
+ queue_mail_diction['smtp_account_password'] = partner_SMTP_COUNT_password
+ queue_mail_diction['smtp_account_smtpsrv'] = partner_SMTP_COUNT_smtpsrv
+ queue_mail_diction['smtp_account_user'] = partner_SMTP_COUNT_user
+ queue_mail_diction['smtp_account_From_User'] = partner_SMTP_COUNT_From_User
+ queue_mail_diction['smtp_account_port'] = partner_SMTP_COUNT_port
+
+ queue_mail_diction['tab_files_to_attache_to_mail'] = []
+
+ queue_mail_diction['email_to'] = str(my_emargement_data['email'])
+
+ queue_and_internal_mail_status, queue_and_internal_mail_status = email_mgt.Individual_Mail_Store_Queu_And_Internal_Mail(
+ queue_mail_diction)
+ if (queue_and_internal_mail_status is False):
+ print(" ## WARNING queue_mail_retval = ", queue_and_internal_mail_status)
+
+ smtpserver.close()
+
+ print(" NB_email envoyé = ", cpt_email_envoye)
+ """
+ On met à jour la séquence pour dire quand est ce qu'on a lancé
+ le dernier emargement -
+ """
+ MYSY_GV.dbname['session_formation_sequence'].update_many({'_id':{'$in':tab_sequence_ids_ObjectId},
+ 'partner_owner_recid':my_partner['recid']},
+ {'$set':{'last_emargement_request_date':now}})
+
+
+
+
+
+ return True, str(cpt_email_envoye)+" Email(s) d'émargement envoyé(s) "
+
+
+ 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 générer l'émargement par email "
+
+
+
+
"""
Verifier qu'un QR code est valide avec le mail de la personne.
C'est le controle qui est fait avant acces à l'emargemnt
+
+07/06/26 - avec le champs 'qr_time_valide', il va etre possible de gérer
+la durée de validité d'un QR code.
+regle :
+si qr_time_valide < 0 ==> Valide pour toujours
+si qr_time_valide >= 0 (miniute), on compare avec la colonne 'sequence_end'
"""
def Check_Emargement_QR_Code_From_Inscription_No_Token(diction):
@@ -17378,9 +18076,11 @@ def Check_Emargement_QR_Code_From_Inscription_No_Token(diction):
return local_status, my_partner
# Verifier que les info sont valide
+
+
is_emargement_valide_count = MYSY_GV.dbname['emargement'].count_documents({'session_id': str(diction['session_id']),
'emargement_qr_safe_token': str(diction['my_safe_token']),
- 'email': str( diction['user_email']),
+ 'email': str(diction['user_email']).lower().strip(),
'partner_owner_recid': str(diction['partner_owner_recid']),
'statut': '1'})
@@ -17395,7 +18095,7 @@ def Check_Emargement_QR_Code_From_Inscription_No_Token(diction):
for retval in MYSY_GV.dbname['emargement'].find(
{'session_id': str(diction['session_id']),
'emargement_qr_safe_token': str(diction['my_safe_token']),
- 'email': str(diction['user_email']),
+ 'email': str(diction['user_email']).lower().strip(),
'partner_owner_recid': str(diction['partner_owner_recid']),
'statut': '1'}):
@@ -17407,6 +18107,29 @@ def Check_Emargement_QR_Code_From_Inscription_No_Token(diction):
class_interna_url = ""
class_title = ""
sequence_title = ""
+ qr_time_valide = "-1"
+
+ """
+ 07/04/26 - gestion de la durée de validité du QR code
+ """
+ if( "qr_time_valide" in retval.keys() and retval['qr_time_valide'] and "sequence_end" in retval.keys() and retval['sequence_end']):
+ qr_time_valide = mycommon.tryFloat(str(retval['qr_time_valide']))
+ print(" ### qr_time_valide = ", str(qr_time_valide))
+
+ if( qr_time_valide >= 0 ):
+ today_date_heure_minute = datetime.now().strftime("%d/%m/%Y %H:%M")
+ limite_validite_qr_code = datetime.strptime(str(retval['sequence_end']).strip(), '%d/%m/%Y %H:%M')+ timedelta(minutes=qr_time_valide)
+ """print(" ### CONTROLE LIMITE VALIDITE ")
+ print(" ### today_date_heure_minute = ", str(today_date_heure_minute))
+ print(" ### qr_time_valide = ", str(qr_time_valide))
+ print(" ### Fin Sequence = ", str(retval['sequence_end']))
+ print(" ### limite_validite_qr_code = ", str(limite_validite_qr_code.strftime("%d/%m/%Y %H:%M")))"""
+
+ if( today_date_heure_minute < limite_validite_qr_code.strftime("%d/%m/%Y %H:%M")):
+ mycommon.myprint(
+ str(inspect.stack()[0][3]) + " Oups, ce QR code n’est plus valide 😅, Contactez le gestionnaire pour en obtenir un nouveau. ")
+ return False, "Oups, ce QR code n’est plus valide 😅, Contactez le gestionnaire pour en obtenir un nouveau. "
+
if( "session_formation_sequence_id" in retval.keys() ):
session_formation_sequence_data = MYSY_GV.dbname['session_formation_sequence'].find_one({'_id':ObjectId(str(retval['session_formation_sequence_id'])),
diff --git a/Log/log_file.log b/Log/log_file.log
index a8b3de5..4a774a2 100644
--- a/Log/log_file.log
+++ b/Log/log_file.log
@@ -98844,3 +98844,3252 @@ INFO:werkzeug:127.0.0.1 - - [04/Apr/2026 19:19:41] "POST /myclass/api/Is_Partnai
INFO:werkzeug:127.0.0.1 - - [04/Apr/2026 19:19:41] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 -
INFO:werkzeug:127.0.0.1 - - [04/Apr/2026 19:19:41] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 -
INFO:werkzeug:127.0.0.1 - - [04/Apr/2026 19:19:42] "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\\PROD_050426\\Inscription_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:2026-04-05 10:54:03.631333 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2026-04-05 10:54:03.631333 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++
+INFO:root:2026-04-05 10:54:03.631333 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++
+INFO:root:2026-04-05 10:54:03.631333 : ++ FLASK PORT 5001 ++
+INFO:root:2026-04-05 10:54:03.631333 : ++ 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\\PROD_050426\\Inscription_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:2026-04-05 11:02:07.215225 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2026-04-05 11:02:07.215225 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++
+INFO:root:2026-04-05 11:02:07.215225 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++
+INFO:root:2026-04-05 11:02:07.215225 : ++ FLASK PORT 5001 ++
+INFO:root:2026-04-05 11:02:07.215225 : ++ 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\\PROD_050426\\email_inscription_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:2026-04-05 11:04:52.131055 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2026-04-05 11:04:52.131055 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++
+INFO:root:2026-04-05 11:04:52.132055 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++
+INFO:root:2026-04-05 11:04:52.132055 : ++ FLASK PORT 5001 ++
+INFO:root:2026-04-05 11:04:52.132055 : ++ 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\\PROD_050426\\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:2026-04-05 11:10:35.528361 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2026-04-05 11:10:35.528361 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++
+INFO:root:2026-04-05 11:10:35.528361 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++
+INFO:root:2026-04-05 11:10:35.528361 : ++ FLASK PORT 5001 ++
+INFO:root:2026-04-05 11:10:35.528361 : ++ 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\\PROD_050426\\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:2026-04-05 11:11:33.748523 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2026-04-05 11:11:33.749532 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++
+INFO:root:2026-04-05 11:11:33.749532 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++
+INFO:root:2026-04-05 11:11:33.749532 : ++ FLASK PORT 5001 ++
+INFO:root:2026-04-05 11:11:33.749532 : ++ LMS_BAS_URL mysy-hosting.com/ ++
+WARNING:werkzeug: * Debugger is active!
+INFO:werkzeug: * Debugger PIN: 479-264-725
+INFO:root:2026-04-05 11:22:40.465614 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 11:22:42.869404 : partner_login Login et/ou mot de passe invalide mysytraining+dev@gmail.com
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:22:42] "POST /myclass/api/partner_login/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 11:23:24.906025 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:23:24] "POST /myclass/api/partner_login/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 11:23:25.753430 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 11:23:25.754471 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 11:23:25.759430 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 11:23:25.761429 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:23:25] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:23:25] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:23:25] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 11:23:25.787430 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 11:23:25.791435 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 11:23:25.795435 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 11:23:25.800436 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:23:25] "POST /myclass/api/Get_Competence_no_filter/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 11:23:25.813986 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:23:25] "POST /myclass/api/Get_List_Manager_Ressource_Humaine/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 11:23:25.816985 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 11:23:25.823015 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:23:25] "POST /myclass/api/Get_Competence_Level/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 11:23:25.831032 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:23:25] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:23:25] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:23:25] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:23:25] "POST /myclass/api/Get_Related_Target_Collection_Data/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:23:25] "POST /myclass/api/Get_List_Profil_Ressource_Humaine/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 11:23:30.158106 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:23:30] "POST /myclass/api/Get_Personnalisable_Collection/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 11:23:30.161106 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:23:30] "POST /myclass/api/Get_List_Partner_Document_Super_Admin_no_filter/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 11:23:37.776477 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:23:37] "POST /myclass/api/Get_List_Partner_Document_with_filter_Admin/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 11:23:42.494089 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 11:23:42.498067 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:23:42] "POST /myclass/api/Get_Given_Partner_Document_Super_Admin/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:23:42] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 11:26:04.915791 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:26:04] "POST /myclass/api/Get_Given_Personnalisable_Fields_By_template_ref_interne/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 11:37:00.269708 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:37:00] "POST /myclass/api/Update_Partner_Document_Super_Admin/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 11:37:00.364745 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:37:00] "POST /myclass/api/Get_Given_Partner_Document_Super_Admin/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 11:37:18.779567 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 11:37:18.782567 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:37:18] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 11:37:18.788569 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 11:37:18.791567 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:37:18] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 11:37:18.814077 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:37:18] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:37:18] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 11:37:18.828078 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 11:37:18.829077 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:37:18] "POST /myclass/api/Get_Personnalisable_Collection/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:37:18] "POST /myclass/api/Get_List_Partner_Document_Super_Admin_no_filter/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 11:37:21.351925 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 11:37:21.374927 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 11:37:21.378929 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 11:37:21.383926 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 11:37:21.387932 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 11:37:21.391935 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 11:37:21.399934 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:37:21] "POST /myclass/api/Get_List_Class_Categorie/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:37:21] "POST /myclass/api/Get_bloc_competence_no_filter/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:37:21] "POST /myclass/api/Get_List_class_metier/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:37:21] "POST /myclass/api/Get_List_Class_domaine/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:37:21] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:37:21] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:37:21] "POST /myclass/api/find_partner_class_like/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 11:37:24.623633 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:37:24] "POST /myclass/api/find_partner_class_like/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 11:37:25.510360 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 11:37:25.513363 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 11:37:25.515363 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 11:37:25.517363 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:37:25] "POST /myclass/api/Get_List_Class_domaine/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 11:37:25.524435 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 11:37:25.530475 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 11:37:25.532471 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:37:25] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:37:25] "POST /myclass/api/Get_List_Class_Categorie/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 11:37:25.543460 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:37:25] "POST /myclass/api/Get_List_class_metier/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:37:25] "POST /myclass/api/Get_List_Class_Niveau_Formation/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 11:37:25.554799 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:37:25] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:37:25] "POST /myclass/api/Get_List_Type_Evaluation/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 11:37:25.559312 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 11:37:25.563311 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:37:25] "POST /myclass/api/Get_List_Class_Evaluation/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:37:25] "POST /myclass/api/Get_bloc_competence_no_filter/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 11:37:25.570312 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:37:25] "POST /myclass/api/getRecodedClassImage/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 11:37:25.577311 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:37:25] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:37:25] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:37:25] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 11:37:25.705899 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 11:37:25.706901 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 11:37:25.717408 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:37:25] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:37:25] "POST /myclass/api/getRecodedClassImage/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:37:25] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files_With_Filter/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 11:37:32.833405 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 11:37:32.843405 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:37:32] "POST /myclass/api/Update_Context_Partner_Account/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:37:32] "POST /myclass/api/Update_Context_Partner_Account/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 11:37:32.936501 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 11:37:32.940025 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 11:37:32.942166 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 11:37:32.944172 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 11:37:32.951173 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:37:32] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:37:32] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 11:37:32.957170 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 11:37:32.964176 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 11:37:32.972176 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:37:32] "POST /myclass/api/Get_Partner_List_Partner_Client_with_filter_Like/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 11:37:32.976688 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:37:32] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 11:37:32.987689 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:37:32] "POST /myclass/api/Get_List_Partner_Or_Default_session_step/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:37:32] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:37:32] "POST /myclass/api/GetPartnerAttestation_Certificat/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 11:37:32.995689 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 11:37:33.002689 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:37:33] "POST /myclass/api/Get_List_Site_Formation_with_filter/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:37:33] "POST /myclass/api/Is_Partnair_Has_Digital_Signature/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:37:33] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:37:33] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:37:33] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 11:37:35.790756 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 11:37:35.794773 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 11:37:35.800772 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 11:37:35.806758 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:37:35] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 11:37:35.813755 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 11:37:35.817772 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 11:37:35.822759 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:37:35] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:37:35] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:37:35] "POST /myclass/api/GetTableauEmargement/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:37:35] "POST /myclass/api/GetSessionFormation/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:37:35] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:37:35] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 11:37:52.490814 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:37:52] "POST /myclass/api/Update_SessionFormation_From_Id/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 11:37:52.618532 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:37:52] "POST /myclass/api/GetSessionFormation/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 11:38:03.660920 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 11:38:03.661951 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 11:38:03.664962 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 11:38:03.668963 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:38:03] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:38:03] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:38:03] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 11:38:03.688474 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:38:03] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 11:38:03.723606 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 11:38:03.724605 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 11:38:03.729604 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 11:38:03.734607 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 11:38:03.740605 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:38:03] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 11:38:03.744605 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:38:03] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 11:38:03.752612 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:38:03] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:38:03] "POST /myclass/api/Get_List_Partner_Or_Default_session_step/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 11:38:03.762123 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:38:03] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 11:38:03.773580 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:38:03] "POST /myclass/api/Get_Partner_List_Partner_Client_with_filter_Like/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 11:38:03.778139 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 11:38:03.776580 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:38:03] "POST /myclass/api/GetPartnerAttestation_Certificat/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 11:38:03.782134 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:38:03] "POST /myclass/api/Is_Partnair_Has_Digital_Signature/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:38:03] "POST /myclass/api/Get_List_Site_Formation_with_filter/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:38:03] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:38:03] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:38:04] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 11:38:06.519944 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 11:38:06.544941 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 11:38:06.547943 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 11:38:06.552973 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 11:38:06.554941 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:38:06] "POST /myclass/api/Get_List_Class_domaine/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 11:38:06.559942 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:38:06] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 11:38:06.571284 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:38:06] "POST /myclass/api/Get_bloc_competence_no_filter/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:38:06] "POST /myclass/api/Get_List_class_metier/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:38:06] "POST /myclass/api/Get_List_Class_Categorie/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:38:06] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:38:06] "POST /myclass/api/find_partner_class_like/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 11:38:09.790812 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:38:09] "POST /myclass/api/check_partner_token_validity_v2/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 11:38:10.903739 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 11:38:10.906739 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 11:38:10.907737 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:38:10] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:38:10] "POST /myclass/api/get_associated_class_of_partnair/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:38:10] "POST /myclass/api/get_class/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 11:38:10.961743 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 11:38:10.964743 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:38:10] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:38:10] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files_With_Filter_No_Token/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 11:38:12.509874 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 11:38:12.514386 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:38:12] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 11:38:12.520385 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 11:38:12.523386 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:38:12] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:38:12] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:38:12] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 11:38:28.114619 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 11:38:29.179517 : L'utilisateur destinataire de l'email est invalide
+INFO:root:2026-04-05 11:38:29.489573 : incription_training_confirmation_mail -unexpected char '&' at 7572 - ERRORRRR AT Line : 264
+INFO:root:2026-04-05 11:38:29.491692 : AcceptAttendeeInscription - WARNING : Impossible d'envoyer le mail de notification pour zzz@uu.fr
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:38:29] "POST /myclass/api/AddStagiairetoClass_from_marketplace/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 11:40:39.327170 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 11:40:39.332170 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 11:40:39.336171 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:40:39] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 11:40:39.343171 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:40:39] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 11:40:39.353178 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:40:39] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 11:40:39.360181 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 11:40:39.369180 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 11:40:39.375688 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:40:39] "POST /myclass/api/Get_List_Partner_Or_Default_session_step/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:40:39] "POST /myclass/api/Get_Partner_List_Partner_Client_with_filter_Like/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 11:40:39.391203 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:40:39] "POST /myclass/api/GetPartnerAttestation_Certificat/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 11:40:39.399205 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:40:39] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 11:40:39.408209 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 11:40:39.409210 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:40:39] "POST /myclass/api/Get_List_Site_Formation_with_filter/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:40:39] "POST /myclass/api/Is_Partnair_Has_Digital_Signature/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:40:39] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:40:39] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:40:40] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 11:40:42.990357 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 11:40:42.994370 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 11:40:42.997359 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 11:40:43.002356 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:40:43] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 11:40:43.010366 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:40:43] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 11:40:43.017370 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:40:43] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 11:40:43.026888 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:40:43] "POST /myclass/api/GetTableauEmargement/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:40:43] "POST /myclass/api/GetSessionFormation/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:40:43] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:40:43] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 11:41:18.465817 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 11:41:18.470854 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 11:41:18.474877 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:41:18] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 11:41:18.485599 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 11:41:18.490475 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 11:41:18.495477 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:41:18] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 11:41:18.511494 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 11:41:18.517491 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:41:18] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:41:18] "POST /myclass/api/Get_List_Partner_Or_Default_session_step/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:41:18] "POST /myclass/api/Get_Partner_List_Partner_Client_with_filter_Like/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:41:18] "POST /myclass/api/GetPartnerAttestation_Certificat/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:41:18] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 11:41:18.533520 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 11:41:18.531493 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 11:41:18.540502 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 11:41:18.543806 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:41:18] "POST /myclass/api/Get_List_Site_Formation_with_filter/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:41:18] "POST /myclass/api/Is_Partnair_Has_Digital_Signature/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:41:18] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:41:18] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:41:19] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 11:41:21.995621 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 11:41:21.998622 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 11:41:22.003638 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 11:41:22.007622 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:41:22] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 11:41:22.018628 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 11:41:22.020620 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 11:41:22.024651 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:41:22] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:41:22] "POST /myclass/api/GetSessionFormation/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:41:22] "POST /myclass/api/GetTableauEmargement/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:41:22] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:41:22] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:41:22] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 11:42:36.090367 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 11:42:36.091337 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:42:36] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:42:36] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 11:42:42.676254 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:42:42] "POST /myclass/api/CancelAttendeeInscription/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 11:42:42.731280 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 11:42:42.733528 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 11:42:42.738545 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 11:42:42.740544 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 11:42:42.741551 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:42:42] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 11:42:42.747551 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:42:42] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:42:42] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:42:42] "POST /myclass/api/GetTableauEmargement/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:42:42] "POST /myclass/api/CancelAttendeeInscription/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 11:42:42.843152 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 11:42:42.847195 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 11:42:42.856164 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:42:42] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:42:42] "POST /myclass/api/GetTableauEmargement/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 11:42:42.867672 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:42:42] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 11:42:42.877195 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 11:42:42.880195 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:42:42] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 11:42:42.957745 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:42:42] "POST /myclass/api/CancelAttendeeInscription/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 11:42:42.964765 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:42:42] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:42:42] "POST /myclass/api/GetTableauEmargement/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 11:42:43.063262 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 11:42:43.068828 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 11:42:43.072828 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 11:42:43.077338 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:42:43] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:42:43] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 11:42:43.087336 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:42:43] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:42:43] "POST /myclass/api/GetTableauEmargement/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:42:44] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:42:44] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:42:44] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 11:42:49.820628 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:42:49] "POST /myclass/api/Update_Context_Partner_Account/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 11:42:49.894340 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 11:42:49.898357 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 11:42:49.901369 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 11:42:49.906387 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:42:49] "POST /myclass/api/Get_List_Default_Paiement_Mode/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:42:49] "POST /myclass/api/Get_Partner_All_Class_Few_Fields/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 11:42:49.913924 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:42:49] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 11:42:49.918952 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 11:42:49.922934 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 11:42:49.925936 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 11:42:49.932935 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 11:42:49.934936 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:42:49] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 11:42:49.942937 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:42:49] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:42:49] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:42:49] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:42:49] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:42:50] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:42:50] "POST /myclass/api/Get_List_Partner_Apprenant/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:42:51] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 11:42:52.067440 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:42:52] "POST /myclass/api/Update_Context_Partner_Account/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 11:42:52.123678 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 11:42:52.125678 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 11:42:52.128678 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 11:42:52.131679 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 11:42:52.132679 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:42:52] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:42:52] "POST /myclass/api/Get_Partner_List_Partner_Client_with_filter_Like/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:42:52] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:42:52] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:42:52] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 11:42:53.724958 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:42:54] "POST /myclass/api/Get_Statgaire_List_Partner_with_filter/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 11:43:05.894704 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:43:05] "POST /myclass/api/Delete_List_AttendeeInscription/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 11:43:05.953719 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:43:07] "POST /myclass/api/Get_Statgaire_List_Partner_with_filter/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 11:43:14.372223 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 11:43:14.375222 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 11:43:14.378221 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:43:14] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:43:14] "POST /myclass/api/get_associated_class_of_partnair/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:43:14] "POST /myclass/api/get_class/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 11:43:14.415256 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 11:43:14.418256 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:43:14] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:43:14] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files_With_Filter_No_Token/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 11:43:18.444818 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 11:43:18.449825 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:43:18] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 11:43:18.451843 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 11:43:18.454823 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:43:18] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:43:18] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:43:18] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 11:43:33.015434 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 11:43:33.614874 : L'utilisateur destinataire de l'email est invalide
+INFO:root:2026-04-05 11:43:33.661690 : incription_training_confirmation_mail -unexpected char '&' at 7572 - ERRORRRR AT Line : 264
+INFO:root:2026-04-05 11:43:33.663690 : AcceptAttendeeInscription - WARNING : Impossible d'envoyer le mail de notification pour aa@bb.fr
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:43:33] "POST /myclass/api/AddStagiairetoClass_from_marketplace/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 11:44:17.673225 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:44:17] "POST /myclass/api/Get_Given_Personnalisable_Fields_By_template_ref_interne/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 11:45:51.540779 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:45:51] "POST /myclass/api/Update_Partner_Document_Super_Admin/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 11:45:51.604801 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:45:51] "POST /myclass/api/Get_Given_Partner_Document_Super_Admin/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 11:46:08.580303 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 11:46:08.583304 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 11:46:08.586302 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:46:08] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:46:08] "POST /myclass/api/get_associated_class_of_partnair/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:46:08] "POST /myclass/api/get_class/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 11:46:08.627304 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 11:46:08.629303 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:46:08] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:46:08] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files_With_Filter_No_Token/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 11:46:09.726386 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 11:46:09.730434 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:46:09] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 11:46:09.734387 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 11:46:09.741388 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:46:09] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:46:09] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:46:09] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 11:46:26.328538 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 11:46:26.875964 : L'utilisateur destinataire de l'email est invalide
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:46:27] "POST /myclass/api/AddStagiairetoClass_from_marketplace/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 11:49:10.878774 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:49:10] "POST /myclass/api/Get_Given_Personnalisable_Fields_By_template_ref_interne/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 11:49:33.377209 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:49:33] "POST /myclass/api/Update_Partner_Document_Super_Admin/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 11:49:33.437850 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:49:33] "POST /myclass/api/Get_Given_Partner_Document_Super_Admin/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 11:49:37.359594 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 11:49:37.361593 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 11:49:37.365598 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:49:37] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:49:37] "POST /myclass/api/get_associated_class_of_partnair/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:49:37] "POST /myclass/api/get_class/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 11:49:37.407736 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 11:49:37.409714 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:49:37] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:49:37] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files_With_Filter_No_Token/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 11:49:38.757182 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 11:49:38.761181 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 11:49:38.764180 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:49:38] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 11:49:38.771179 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:49:38] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:49:38] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:49:38] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 11:49:54.328957 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 11:49:54.821467 : L'utilisateur destinataire de l'email est invalide
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 11:49:55] "POST /myclass/api/AddStagiairetoClass_from_marketplace/ 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_inscription_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:2026-04-05 11:51:51.047845 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2026-04-05 11:51:51.047845 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++
+INFO:root:2026-04-05 11:51:51.047845 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++
+INFO:root:2026-04-05 11:51:51.047845 : ++ FLASK PORT 5001 ++
+INFO:root:2026-04-05 11:51:51.047845 : ++ 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\\email_inscription_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:2026-04-05 11:52:12.395433 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2026-04-05 11:52:12.395433 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++
+INFO:root:2026-04-05 11:52:12.395433 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++
+INFO:root:2026-04-05 11:52:12.395433 : ++ FLASK PORT 5001 ++
+INFO:root:2026-04-05 11:52:12.396434 : ++ 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\\email_inscription_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:2026-04-05 11:54:50.957841 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2026-04-05 11:54:50.958841 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++
+INFO:root:2026-04-05 11:54:50.958841 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++
+INFO:root:2026-04-05 11:54:50.958841 : ++ FLASK PORT 5001 ++
+INFO:root:2026-04-05 11:54:50.958841 : ++ 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\\Inscription_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:2026-04-05 11:57:23.723524 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2026-04-05 11:57:23.724526 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++
+INFO:root:2026-04-05 11:57:23.724526 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++
+INFO:root:2026-04-05 11:57:23.725525 : ++ FLASK PORT 5001 ++
+INFO:root:2026-04-05 11:57:23.725525 : ++ 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\\email_inscription_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:2026-04-05 11:57:52.962625 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2026-04-05 11:57:52.963623 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++
+INFO:root:2026-04-05 11:57:52.963623 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++
+INFO:root:2026-04-05 11:57:52.963623 : ++ FLASK PORT 5001 ++
+INFO:root:2026-04-05 11:57:52.963623 : ++ 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\\Inscription_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:2026-04-05 11:58:48.841158 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2026-04-05 11:58:48.841158 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++
+INFO:root:2026-04-05 11:58:48.841158 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++
+INFO:root:2026-04-05 11:58:48.841158 : ++ FLASK PORT 5001 ++
+INFO:root:2026-04-05 11:58:48.841158 : ++ 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\\email_inscription_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:2026-04-05 11:59:35.790778 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2026-04-05 11:59:35.790778 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++
+INFO:root:2026-04-05 11:59:35.791807 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++
+INFO:root:2026-04-05 11:59:35.791807 : ++ FLASK PORT 5001 ++
+INFO:root:2026-04-05 11:59:35.791807 : ++ 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\\email_inscription_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:2026-04-05 11:59:57.262620 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2026-04-05 11:59:57.262620 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++
+INFO:root:2026-04-05 11:59:57.262620 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++
+INFO:root:2026-04-05 11:59:57.262620 : ++ FLASK PORT 5001 ++
+INFO:root:2026-04-05 11:59:57.262620 : ++ LMS_BAS_URL mysy-hosting.com/ ++
+WARNING:werkzeug: * Debugger is active!
+INFO:werkzeug: * Debugger PIN: 479-264-725
+INFO:root:2026-04-05 12:00:14.965500 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 12:00:14.969501 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 12:00:14.974507 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 12:00:14] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 12:00:15] "POST /myclass/api/get_associated_class_of_partnair/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 12:00:15] "POST /myclass/api/get_class/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 12:00:15.026809 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 12:00:15.027812 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 12:00:15] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 12:00:15] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files_With_Filter_No_Token/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 12:00:16.336964 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 12:00:16.340962 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 12:00:16] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 12:00:16.344962 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 12:00:16] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 12:00:16.353514 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 12:00:16] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 12:00:16] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 12:00:33.493023 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 12:00:34.392364 : L'utilisateur destinataire de l'email est invalide
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 12:00:37] "POST /myclass/api/AddStagiairetoClass_from_marketplace/ HTTP/1.1" 200 -
+INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\Inscription_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:2026-04-05 12:01:40.868469 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2026-04-05 12:01:40.868469 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++
+INFO:root:2026-04-05 12:01:40.868469 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++
+INFO:root:2026-04-05 12:01:40.869468 : ++ FLASK PORT 5001 ++
+INFO:root:2026-04-05 12:01:40.869468 : ++ LMS_BAS_URL mysy-hosting.com/ ++
+WARNING:werkzeug: * Debugger is active!
+INFO:werkzeug: * Debugger PIN: 479-264-725
+INFO:root:2026-04-05 12:02:00.231891 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 12:02:00.884213 : L'utilisateur destinataire de l'email est invalide
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 12:02:01] "POST /myclass/api/AddStagiairetoClass_from_marketplace/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 12:02:26.622331 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 12:02:26] "POST /myclass/api/Get_Given_Personnalisable_Fields_By_template_ref_interne/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 12:04:19.528382 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 12:04:19] "POST /myclass/api/Update_Partner_Document_Super_Admin/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 12:04:19.586073 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 12:04:19] "POST /myclass/api/Get_Given_Partner_Document_Super_Admin/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 12:04:27.122986 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 12:04:27.125986 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 12:04:27.129987 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 12:04:27] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 12:04:27] "POST /myclass/api/get_class/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 12:04:27] "POST /myclass/api/get_associated_class_of_partnair/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 12:04:27.159497 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 12:04:27.162498 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 12:04:27] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 12:04:27] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files_With_Filter_No_Token/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 12:04:28.101750 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 12:04:28.105762 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 12:04:28] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 12:04:28.110760 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 12:04:28.116760 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 12:04:28] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 12:04:28] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 12:04:28] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 12:04:40.487107 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 12:04:41.300496 : L'utilisateur destinataire de l'email est invalide
+INFO:root:2026-04-05 12:04:43.415685 : incription_training_confirmation_mail -unexpected char '&' at 7239 - ERRORRRR AT Line : 272
+INFO:root:2026-04-05 12:04:43.419699 : AcceptAttendeeInscription - WARNING : Impossible d'envoyer le mail de notification pour vv@vv.fr
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 12:04:43] "POST /myclass/api/AddStagiairetoClass_from_marketplace/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 12:06:05.977526 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 12:06:05] "POST /myclass/api/Get_Given_Personnalisable_Fields_By_template_ref_interne/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 12:07:02.893142 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 12:07:02] "POST /myclass/api/Update_Partner_Document_Super_Admin/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 12:07:02.951770 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 12:07:02] "POST /myclass/api/Get_Given_Partner_Document_Super_Admin/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 12:07:07.813551 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 12:07:07.815572 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 12:07:07.820582 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 12:07:07] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 12:07:07] "POST /myclass/api/get_associated_class_of_partnair/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 12:07:07] "POST /myclass/api/get_class/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 12:07:07.863218 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 12:07:07.866217 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 12:07:07] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 12:07:07] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files_With_Filter_No_Token/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 12:07:08.745118 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 12:07:08.747117 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 12:07:08] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 12:07:08.754118 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 12:07:08] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 12:07:08.758133 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 12:07:08] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 12:07:08] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 12:07:26.433723 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 12:07:27.027763 : L'utilisateur destinataire de l'email est invalide
+INFO:root:2026-04-05 12:07:27.194111 : incription_training_confirmation_mail -unexpected char '&' at 7361 - ERRORRRR AT Line : 272
+INFO:root:2026-04-05 12:07:27.198109 : AcceptAttendeeInscription - WARNING : Impossible d'envoyer le mail de notification pour qq@qq.fr
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 12:07:27] "POST /myclass/api/AddStagiairetoClass_from_marketplace/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 12:07:43.633097 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 12:07:43] "POST /myclass/api/Get_Given_Personnalisable_Fields_By_template_ref_interne/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 12:08:15.846423 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 12:08:15] "POST /myclass/api/Update_Partner_Document_Super_Admin/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 12:08:15.903936 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 12:08:15] "POST /myclass/api/Get_Given_Partner_Document_Super_Admin/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 12:08:25.775297 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 12:08:25.777298 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 12:08:25.779298 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 12:08:25] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 12:08:25] "POST /myclass/api/get_associated_class_of_partnair/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 12:08:25] "POST /myclass/api/get_class/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 12:08:25.820376 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 12:08:25.823350 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 12:08:25] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 12:08:25] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files_With_Filter_No_Token/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 12:08:26.817783 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 12:08:26.820781 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 12:08:26] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 12:08:26.828781 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 12:08:26.831812 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 12:08:26] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 12:08:26] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 12:08:26] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 12:08:41.813157 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 12:08:42.312286 : L'utilisateur destinataire de l'email est invalide
+INFO:root:2026-04-05 12:08:42.397735 : incription_training_confirmation_mail -unexpected char '&' at 7361 - ERRORRRR AT Line : 272
+INFO:root:2026-04-05 12:08:42.399766 : AcceptAttendeeInscription - WARNING : Impossible d'envoyer le mail de notification pour zz@zz.fr
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 12:08:42] "POST /myclass/api/AddStagiairetoClass_from_marketplace/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 12:09:05.582309 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 12:09:05] "POST /myclass/api/Get_Given_Personnalisable_Fields_By_template_ref_interne/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 12:09:52.843755 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 12:09:52] "POST /myclass/api/Update_Partner_Document_Super_Admin/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 12:09:52.902856 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 12:09:52] "POST /myclass/api/Get_Given_Partner_Document_Super_Admin/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 12:10:01.942637 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 12:10:01.944635 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 12:10:01.947656 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 12:10:01] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 12:10:01] "POST /myclass/api/get_associated_class_of_partnair/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 12:10:01] "POST /myclass/api/get_class/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 12:10:01.968638 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 12:10:01.970662 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 12:10:01] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 12:10:01] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files_With_Filter_No_Token/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 12:10:02.842262 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 12:10:02.843266 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 12:10:02] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 12:10:02.852286 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 12:10:02.853262 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 12:10:02] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 12:10:02] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 12:10:02] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 12:10:19.906547 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 12:10:20.420054 : L'utilisateur destinataire de l'email est invalide
+INFO:root:2026-04-05 12:10:20.462925 : incription_training_confirmation_mail -unexpected char '&' at 7388 - ERRORRRR AT Line : 272
+INFO:root:2026-04-05 12:10:20.463920 : AcceptAttendeeInscription - WARNING : Impossible d'envoyer le mail de notification pour ll@jj.fr
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 12:10:20] "POST /myclass/api/AddStagiairetoClass_from_marketplace/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 12:10:37.619209 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 12:10:37] "POST /myclass/api/Get_Given_Personnalisable_Fields_By_template_ref_interne/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 12:13:00.526782 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 12:13:00] "POST /myclass/api/Update_Partner_Document_Super_Admin/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 12:13:00.588290 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 12:13:00] "POST /myclass/api/Get_Given_Partner_Document_Super_Admin/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 12:13:04.430298 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 12:13:04.433297 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 12:13:04.436298 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 12:13:04] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 12:13:04] "POST /myclass/api/get_associated_class_of_partnair/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 12:13:04] "POST /myclass/api/get_class/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 12:13:04.480413 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 12:13:04.483406 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 12:13:04] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 12:13:04] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files_With_Filter_No_Token/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 12:13:06.030535 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 12:13:06.034072 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 12:13:06.039078 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 12:13:06] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 12:13:06.043101 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 12:13:06] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 12:13:06] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 12:13:06] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 12:13:27.733669 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 12:13:27.752668 : AddStagiairetoClass_from_marketplace - L'adresse email ss1@dd.fr est deja inscrite à la session du 69b019bd95041bded9549e48
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 12:13:27] "POST /myclass/api/AddStagiairetoClass_from_marketplace/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 12:13:34.790536 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 12:13:35.392841 : L'utilisateur destinataire de l'email est invalide
+INFO:root:2026-04-05 12:13:35.551065 : incription_training_confirmation_mail -unexpected char '&' at 7388 - ERRORRRR AT Line : 272
+INFO:root:2026-04-05 12:13:35.558064 : AcceptAttendeeInscription - WARNING : Impossible d'envoyer le mail de notification pour ss2@dd.fr
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 12:13:35] "POST /myclass/api/AddStagiairetoClass_from_marketplace/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 12:13:44.960307 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 12:13:44] "POST /myclass/api/Get_Given_Personnalisable_Fields_By_template_ref_interne/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 12:14:17.227976 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 12:14:17] "POST /myclass/api/Update_Partner_Document_Super_Admin/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 12:14:17.287470 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 12:14:17] "POST /myclass/api/Get_Given_Partner_Document_Super_Admin/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 12:14:21.914294 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 12:14:21.916799 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 12:14:21.920807 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 12:14:21] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 12:14:21] "POST /myclass/api/get_associated_class_of_partnair/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 12:14:21] "POST /myclass/api/get_class/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 12:14:21.965327 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 12:14:21.968326 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 12:14:21] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 12:14:21] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files_With_Filter_No_Token/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 12:14:23.065819 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 12:14:23] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 12:14:23.071820 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 12:14:23.072822 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 12:14:23.077346 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 12:14:23] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 12:14:23] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 12:14:23] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:root:2026-04-05 12:14:39.108648 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-05 12:14:39.715432 : L'utilisateur destinataire de l'email est invalide
+INFO:werkzeug:127.0.0.1 - - [05/Apr/2026 12:14:40] "POST /myclass/api/AddStagiairetoClass_from_marketplace/ HTTP/1.1" 200 -
+INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\PROD_050426\\Inscription_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:2026-04-05 12:18:34.369184 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2026-04-05 12:18:34.369184 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++
+INFO:root:2026-04-05 12:18:34.370182 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++
+INFO:root:2026-04-05 12:18:34.370182 : ++ FLASK PORT 5001 ++
+INFO:root:2026-04-05 12:18:34.370182 : ++ 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:2026-04-06 11:00:15.707934 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2026-04-06 11:00:15.707934 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++
+INFO:root:2026-04-06 11:00:15.707934 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++
+INFO:root:2026-04-06 11:00:15.707934 : ++ FLASK PORT 5001 ++
+INFO:root:2026-04-06 11:00:15.707934 : ++ LMS_BAS_URL mysy-hosting.com/ ++
+INFO:werkzeug:[31m[1mWARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead.[0m
+ * Running on http://localhost:5001
+INFO:werkzeug:[33mPress CTRL+C to quit[0m
+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:2026-04-06 11:00:45.222193 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2026-04-06 11:00:45.223193 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++
+INFO:root:2026-04-06 11:00:45.223193 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++
+INFO:root:2026-04-06 11:00:45.223193 : ++ FLASK PORT 5001 ++
+INFO:root:2026-04-06 11:00:45.223193 : ++ 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\\emargement.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:2026-04-06 11:02:22.233335 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2026-04-06 11:02:22.234323 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++
+INFO:root:2026-04-06 11:02:22.234323 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++
+INFO:root:2026-04-06 11:02:22.234323 : ++ FLASK PORT 5001 ++
+INFO:root:2026-04-06 11:02:22.234323 : ++ 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\\emargement.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:2026-04-06 11:04:59.388691 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2026-04-06 11:04:59.388691 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++
+INFO:root:2026-04-06 11:04:59.388691 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++
+INFO:root:2026-04-06 11:04:59.388691 : ++ FLASK PORT 5001 ++
+INFO:root:2026-04-06 11:04:59.388691 : ++ 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\\Inscription_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:2026-04-06 11:12:48.407202 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2026-04-06 11:12:48.407202 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++
+INFO:root:2026-04-06 11:12:48.408206 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++
+INFO:root:2026-04-06 11:12:48.408206 : ++ FLASK PORT 5001 ++
+INFO:root:2026-04-06 11:12:48.408206 : ++ 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\\Inscription_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:2026-04-06 11:13:37.978012 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2026-04-06 11:13:37.978012 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++
+INFO:root:2026-04-06 11:13:37.978012 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++
+INFO:root:2026-04-06 11:13:37.978012 : ++ FLASK PORT 5001 ++
+INFO:root:2026-04-06 11:13:37.978012 : ++ 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:2026-04-06 12:45:58.304222 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2026-04-06 12:45:58.305222 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++
+INFO:root:2026-04-06 12:45:58.305222 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++
+INFO:root:2026-04-06 12:45:58.305222 : ++ FLASK PORT 5001 ++
+INFO:root:2026-04-06 12:45:58.305222 : ++ LMS_BAS_URL mysy-hosting.com/ ++
+INFO:werkzeug:[31m[1mWARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead.[0m
+ * Running on http://localhost:5001
+INFO:werkzeug:[33mPress CTRL+C to quit[0m
+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:2026-04-06 12:46:08.503270 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2026-04-06 12:46:08.503270 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++
+INFO:root:2026-04-06 12:46:08.503270 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++
+INFO:root:2026-04-06 12:46:08.503270 : ++ FLASK PORT 5001 ++
+INFO:root:2026-04-06 12:46:08.503270 : ++ LMS_BAS_URL mysy-hosting.com/ ++
+WARNING:werkzeug: * Debugger is active!
+INFO:werkzeug: * Debugger PIN: 479-264-725
+INFO:root:2026-04-06 12:47:08.813706 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 12:47:08] "POST /myclass/api/partner_login/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 12:47:10.176652 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 12:47:10.179740 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 12:47:10.182751 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 12:47:10.186154 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 12:47:10] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 12:47:10] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 12:47:10] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 12:47:10.247852 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 12:47:10.251852 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 12:47:10.256854 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 12:47:10.261855 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 12:47:10.266853 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 12:47:10.280842 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 12:47:10] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 12:47:10] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 12:47:10] "POST /myclass/api/Get_Partner_List_Partner_Client_with_filter_Like/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 12:47:10] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 12:47:10] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 12:47:11] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 12:47:28.117891 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 12:47:28.130762 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 12:47:28] "POST /myclass/api/Update_Context_Partner_Account/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 12:47:28] "POST /myclass/api/Update_Context_Partner_Account/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 12:47:28.178730 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 12:47:28.181249 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 12:47:28.184465 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 12:47:28.188466 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 12:47:28.193981 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 12:47:28] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 12:47:28.199978 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 12:47:28] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 12:47:28.205977 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 12:47:28.207977 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 12:47:28] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 12:47:28.218046 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 12:47:28] "POST /myclass/api/Get_Partner_List_Partner_Client_with_filter_Like/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 12:47:28.227427 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 12:47:28] "POST /myclass/api/Get_List_Partner_Or_Default_session_step/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 12:47:28] "POST /myclass/api/GetPartnerAttestation_Certificat/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 12:47:28] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 12:47:28.240386 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 12:47:28.248386 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 12:47:28] "POST /myclass/api/Get_List_Site_Formation_with_filter/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 12:47:28] "POST /myclass/api/Is_Partnair_Has_Digital_Signature/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 12:47:28] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 12:47:28] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 12:47:29] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 12:47:32.132202 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 12:47:32.134745 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 12:47:32.139795 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 12:47:32.141795 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 12:47:32.147087 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 12:47:32] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 12:47:32] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 12:47:32.156505 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 12:47:32.157505 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 12:47:32] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 12:47:32.163503 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 12:47:32] "POST /myclass/api/GetTableauEmargement/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 12:47:32.171237 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 12:47:32] "POST /myclass/api/GetSessionFormation/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 12:47:32] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 12:47:32] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 12:47:32] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 12:47:32] "POST /myclass/api/Get_List_UE_Given_SessionFormation/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 12:47:34.385411 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 12:47:34.388516 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 12:47:34.392511 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 12:47:34.396519 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 12:47:34.403616 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 12:47:34] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 12:47:34] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 12:47:34] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 12:47:34] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 12:47:34] "POST /myclass/api/Get_List_Groupe_Inscrit_With_Filter/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 12:47:59.811870 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 12:47:59] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 12:48:09.863052 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 12:48:09] "POST /myclass/api/Update_Context_Partner_Account/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 12:48:09.919770 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 12:48:09.922165 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 12:48:09.924506 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 12:48:09.929512 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 12:48:09] "POST /myclass/api/Get_List_Default_Paiement_Mode/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 12:48:09.937517 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 12:48:09.943864 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 12:48:09] "POST /myclass/api/Get_Partner_All_Class_Few_Fields/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 12:48:09.952383 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 12:48:09] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 12:48:09] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 12:48:09.961385 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 12:48:09.966390 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 12:48:09.975822 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 12:48:09] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 12:48:09.988845 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 12:48:09] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 12:48:10] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 12:48:10] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 12:48:10] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 12:48:10] "POST /myclass/api/Get_List_Partner_Apprenant/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 12:48:11] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 12:48:34.999683 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 12:48:37.473187 : incription_training_confirmation_mail -[Errno 11001] getaddrinfo failed - ERRORRRR AT Line : 329
+INFO:root:2026-04-06 12:48:37.478300 : AcceptAttendeeInscription - WARNING : Impossible d'envoyer le mail de notification pour mysy1000formation+153@gmail.com
+INFO:root:2026-04-06 12:48:37.728273 : incription_training_confirmation_mail -[Errno 11001] getaddrinfo failed - ERRORRRR AT Line : 329
+INFO:root:2026-04-06 12:48:37.732771 : AcceptAttendeeInscription - WARNING : Impossible d'envoyer le mail de notification pour mysy1000formation+152@gmail.com
+INFO:root:2026-04-06 12:48:37.995202 : incription_training_confirmation_mail -[Errno 11001] getaddrinfo failed - ERRORRRR AT Line : 329
+INFO:root:2026-04-06 12:48:38.005313 : AcceptAttendeeInscription - WARNING : Impossible d'envoyer le mail de notification pour mysy1000formation+151@gmail.com
+INFO:root:2026-04-06 12:48:38.391891 : incription_training_confirmation_mail -[Errno 11001] getaddrinfo failed - ERRORRRR AT Line : 329
+INFO:root:2026-04-06 12:48:38.409001 : AcceptAttendeeInscription - WARNING : Impossible d'envoyer le mail de notification pour mysy1000formation+150@gmail.com
+INFO:root:2026-04-06 12:48:38.863538 : incription_training_confirmation_mail -[Errno 11001] getaddrinfo failed - ERRORRRR AT Line : 329
+INFO:root:2026-04-06 12:48:38.874434 : AcceptAttendeeInscription - WARNING : Impossible d'envoyer le mail de notification pour mysy1000formation+149@gmail.com
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 12:48:39] "POST /myclass/api/Apprenant_Inscrire_Session_List/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 12:48:39.030255 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 12:48:39] "POST /myclass/api/Get_List_Partner_Apprenant/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 12:48:54.459227 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 12:48:54.471764 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 12:48:54] "POST /myclass/api/Update_Context_Partner_Account/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 12:48:54] "POST /myclass/api/Update_Context_Partner_Account/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 12:48:54.533567 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 12:48:54.536566 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 12:48:54.540570 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 12:48:54.542568 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 12:48:54] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 12:48:54] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 12:48:54.554580 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 12:48:54.556577 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 12:48:54.560578 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 12:48:54.567111 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 12:48:54.568111 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 12:48:54.574110 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 12:48:54] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 12:48:54.584104 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 12:48:54] "POST /myclass/api/Get_List_Partner_Or_Default_session_step/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 12:48:54] "POST /myclass/api/GetPartnerAttestation_Certificat/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 12:48:54.592601 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 12:48:54] "POST /myclass/api/Get_Partner_List_Partner_Client_with_filter_Like/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 12:48:54] "POST /myclass/api/Get_List_Site_Formation_with_filter/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 12:48:54] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 12:48:54] "POST /myclass/api/Is_Partnair_Has_Digital_Signature/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 12:48:54] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 12:48:54] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 12:48:55] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 12:48:58.155917 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 12:48:58.162698 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 12:48:58.167222 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 12:48:58.170411 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 12:48:58] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 12:48:58.175408 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 12:48:58] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 12:48:58.183065 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 12:48:58] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 12:48:58] "POST /myclass/api/GetTableauEmargement/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 12:48:58.189065 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 12:48:58.197105 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 12:48:58.203062 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 12:48:58] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 12:48:58] "POST /myclass/api/GetSessionFormation/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 12:48:58] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 12:48:58] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 12:48:58] "POST /myclass/api/Get_List_UE_Given_SessionFormation/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 12:49:04.719249 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 12:49:04] "POST /myclass/api/Update_Context_Partner_Account/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 12:49:04.809032 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 12:49:04.811030 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 12:49:04.814033 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 12:49:04.819552 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 12:49:04] "POST /myclass/api/Get_Type_Groupe_Apprenant/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 12:49:04] "POST /myclass/api/Get_Partner_All_Class_Few_Fields/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 12:49:04] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 12:49:05] "POST /myclass/api/Get_List_Groupe_Inscrit_With_Filter/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 12:49:31.732139 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 12:49:31] "POST /myclass/api/Automatic_Creation_Groupe_Member_Inscrit/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 12:49:31.847124 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 12:49:32] "POST /myclass/api/Get_List_Groupe_Inscrit_With_Filter/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 12:49:43.419310 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 12:49:43.427310 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 12:49:43] "POST /myclass/api/Update_Context_Partner_Account/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 12:49:43] "POST /myclass/api/Update_Context_Partner_Account/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 12:49:43.523430 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 12:49:43.525430 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 12:49:43.529432 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 12:49:43.533432 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 12:49:43.539506 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 12:49:43] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 12:49:43] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 12:49:43.548551 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 12:49:43] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 12:49:43.551550 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 12:49:43.557551 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 12:49:43.562551 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 12:49:43] "POST /myclass/api/Get_Partner_List_Partner_Client_with_filter_Like/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 12:49:43.573560 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 12:49:43] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 12:49:43.582092 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 12:49:43] "POST /myclass/api/GetPartnerAttestation_Certificat/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 12:49:43.590084 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 12:49:43] "POST /myclass/api/Get_List_Partner_Or_Default_session_step/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 12:49:43] "POST /myclass/api/Is_Partnair_Has_Digital_Signature/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 12:49:43] "POST /myclass/api/Get_List_Site_Formation_with_filter/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 12:49:43] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 12:49:43] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 12:49:44] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 12:49:46.605324 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 12:49:46.610686 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 12:49:46.612774 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 12:49:46.618098 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 12:49:46.622569 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 12:49:46] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 12:49:46] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 12:49:46.630248 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 12:49:46.635525 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 12:49:46] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 12:49:46] "POST /myclass/api/GetTableauEmargement/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 12:49:46.643985 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 12:49:46] "POST /myclass/api/GetSessionFormation/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 12:49:46.650037 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 12:49:46] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 12:49:46] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 12:49:46] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 12:49:46] "POST /myclass/api/Get_List_UE_Given_SessionFormation/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 12:49:49.390726 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 12:49:49.393245 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 12:49:49.395253 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 12:49:49.400245 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 12:49:49.404244 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 12:49:49] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 12:49:49] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 12:49:49] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 12:49:49] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 12:49:49] "POST /myclass/api/Get_List_Groupe_Inscrit_With_Filter/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 12:49:56.535770 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 12:49:56] "POST /myclass/api/Get_List_Unite_Enseignement_Planif_lines/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 12:50:12.309720 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 12:50:12] "POST /myclass/api/Add_Session_Sequence_Return_New_Seq_Data/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 12:50:12.351607 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 12:50:12] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 12:50:22.310953 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 12:50:22] "POST /myclass/api/Get_List_Unite_Enseignement_Planif_lines/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 12:50:47.989713 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 12:50:48] "POST /myclass/api/Add_Session_Sequence_Return_New_Seq_Data/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 12:50:48.034273 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 12:50:48] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 12:50:54.668759 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 12:50:54.723793 : Update_Session_Sequence -'' is not a valid ObjectId, it must be a 12-byte input or a 24-character hex string - Line : 1743
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 12:50:54] "POST /myclass/api/Update_Session_Sequence/ 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_Sequence.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:2026-04-06 12:52:31.584549 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2026-04-06 12:52:31.584549 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++
+INFO:root:2026-04-06 12:52:31.584549 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++
+INFO:root:2026-04-06 12:52:31.584549 : ++ FLASK PORT 5001 ++
+INFO:root:2026-04-06 12:52:31.584549 : ++ LMS_BAS_URL mysy-hosting.com/ ++
+WARNING:werkzeug: * Debugger is active!
+INFO:werkzeug: * Debugger PIN: 479-264-725
+INFO:root:2026-04-06 12:52:46.292939 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 12:52:46] "POST /myclass/api/Update_Session_Sequence/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 12:52:46.345815 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 12:52:46] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 12:52:52.783176 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 12:52:52] "POST /myclass/api/Update_Session_Sequence/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 12:52:52.958358 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 12:52:53] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 12:54:54.010213 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 12:54:55.649802 : Init_Emargement_And_Create_QR_Code_From_Inscription -name 'session_sequence' is not defined - Line : 17493
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 12:54:55] "[35m[1mGET /myclass/api/Init_Emargement_And_Create_QR_Code_From_Inscription/f0FjW5Aq3yUPlUl_UsAjLzpIz1iT8xCHnQ/69d0bd9026f957024407b156/69d3900844a5bfb4f7cd34ae/011 HTTP/1.1[0m" 500 -
+INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\Inscription_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:2026-04-06 12:55:45.453350 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2026-04-06 12:55:45.453350 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++
+INFO:root:2026-04-06 12:55:45.453350 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++
+INFO:root:2026-04-06 12:55:45.453350 : ++ FLASK PORT 5001 ++
+INFO:root:2026-04-06 12:55:45.453350 : ++ LMS_BAS_URL mysy-hosting.com/ ++
+WARNING:werkzeug: * Debugger is active!
+INFO:werkzeug: * Debugger PIN: 479-264-725
+INFO:root:2026-04-06 12:55:57.173913 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 12:55:57] "GET /myclass/api/Init_Emargement_And_Create_QR_Code_From_Inscription/f0FjW5Aq3yUPlUl_UsAjLzpIz1iT8xCHnQ/69d0bd9026f957024407b156/69d3900844a5bfb4f7cd34ae/011 HTTP/1.1" 200 -
+INFO:root:2026-04-06 12:56:09.610979 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 12:56:09] "POST /myclass/api/GetTableauEmargement/ HTTP/1.1" 200 -
+INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\Inscription_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:2026-04-06 12:57:57.579857 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2026-04-06 12:57:57.580859 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++
+INFO:root:2026-04-06 12:57:57.580859 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++
+INFO:root:2026-04-06 12:57:57.580859 : ++ FLASK PORT 5001 ++
+INFO:root:2026-04-06 12:57:57.580859 : ++ 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\\Inscription_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:2026-04-06 12:58:50.692934 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2026-04-06 12:58:50.692934 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++
+INFO:root:2026-04-06 12:58:50.692934 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++
+INFO:root:2026-04-06 12:58:50.692934 : ++ FLASK PORT 5001 ++
+INFO:root:2026-04-06 12:58:50.692934 : ++ LMS_BAS_URL mysy-hosting.com/ ++
+WARNING:werkzeug: * Debugger is active!
+INFO:werkzeug: * Debugger PIN: 479-264-725
+INFO:root:2026-04-06 12:58:50.833833 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 12:58:51] "GET /myclass/api/Init_Emargement_And_Create_QR_Code_From_Inscription/f0FjW5Aq3yUPlUl_UsAjLzpIz1iT8xCHnQ/69d0bd9026f957024407b156/69d3900844a5bfb4f7cd34ae/011 HTTP/1.1" 200 -
+INFO:root:2026-04-06 12:58:55.050302 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 12:58:55] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 12:58:55.829436 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 12:58:55] "POST /myclass/api/GetTableauEmargement/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 12:59:07.326612 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 12:59:07] "GET /myclass/api/Init_Emargement_And_Create_QR_Code_From_Inscription/f0FjW5Aq3yUPlUl_UsAjLzpIz1iT8xCHnQ/69d0bd9026f957024407b156/69d3900844a5bfb4f7cd34ae/011 HTTP/1.1" 200 -
+INFO:root:2026-04-06 13:00:08.592727 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 13:00:13.808824 : Check_Emargement_QR_Code_From_Inscription_No_Token Les identifiants sont invalides
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 13:00:13] "POST /myclass/api/Check_Emargement_QR_Code_From_Inscription_No_Token/ HTTP/1.1" 200 -
+INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\Inscription_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:2026-04-06 13:02:29.498205 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2026-04-06 13:02:29.498205 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++
+INFO:root:2026-04-06 13:02:29.498205 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++
+INFO:root:2026-04-06 13:02:29.498205 : ++ FLASK PORT 5001 ++
+INFO:root:2026-04-06 13:02:29.498205 : ++ LMS_BAS_URL mysy-hosting.com/ ++
+WARNING:werkzeug: * Debugger is active!
+INFO:werkzeug: * Debugger PIN: 479-264-725
+INFO:root:2026-04-06 13:02:49.923807 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 13:02:49] "POST /myclass/api/Check_Emargement_QR_Code_From_Inscription_No_Token/ HTTP/1.1" 200 -
+INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\Inscription_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:2026-04-06 13:04:14.282576 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2026-04-06 13:04:14.282576 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++
+INFO:root:2026-04-06 13:04:14.282576 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++
+INFO:root:2026-04-06 13:04:14.282576 : ++ FLASK PORT 5001 ++
+INFO:root:2026-04-06 13:04:14.282576 : ++ LMS_BAS_URL mysy-hosting.com/ ++
+WARNING:werkzeug: * Debugger is active!
+INFO:werkzeug: * Debugger PIN: 479-264-725
+INFO:root:2026-04-06 13:04:26.077620 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 13:04:27.914811 : Check_Emargement_QR_Code_From_Inscription_No_Token Les identifiants sont invalides
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 13:04:27] "POST /myclass/api/Check_Emargement_QR_Code_From_Inscription_No_Token/ HTTP/1.1" 200 -
+INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\Inscription_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:2026-04-06 13:06:11.748005 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2026-04-06 13:06:11.749005 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++
+INFO:root:2026-04-06 13:06:11.749005 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++
+INFO:root:2026-04-06 13:06:11.749005 : ++ FLASK PORT 5001 ++
+INFO:root:2026-04-06 13:06:11.749005 : ++ LMS_BAS_URL mysy-hosting.com/ ++
+WARNING:werkzeug: * Debugger is active!
+INFO:werkzeug: * Debugger PIN: 479-264-725
+INFO:root:2026-04-06 13:06:11.916042 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 13:06:13.081097 : Check_Emargement_QR_Code_From_Inscription_No_Token Les identifiants sont invalides
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 13:06:13] "POST /myclass/api/Check_Emargement_QR_Code_From_Inscription_No_Token/ HTTP/1.1" 200 -
+INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\Inscription_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:2026-04-06 13:07:15.331117 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2026-04-06 13:07:15.332118 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++
+INFO:root:2026-04-06 13:07:15.332118 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++
+INFO:root:2026-04-06 13:07:15.332118 : ++ FLASK PORT 5001 ++
+INFO:root:2026-04-06 13:07:15.332118 : ++ LMS_BAS_URL mysy-hosting.com/ ++
+WARNING:werkzeug: * Debugger is active!
+INFO:werkzeug: * Debugger PIN: 479-264-725
+INFO:root:2026-04-06 13:07:35.773801 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 13:07:35] "POST /myclass/api/Check_Emargement_QR_Code_From_Inscription_No_Token/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 13:07:54.486791 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 13:07:54] "POST /myclass/api/Update_Emargement_QR_Code_From_Inscription_No_Token/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 13:08:03.603491 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 13:08:03] "POST /myclass/api/GetTableauEmargement/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 13:08:24.365279 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 13:08:24] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 13:08:28.283210 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 13:08:28.286592 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 13:08:28.289595 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 13:08:28.293259 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 13:08:28.296165 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 13:08:28] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 13:08:28] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 13:08:28] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 13:08:28] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 13:08:28] "POST /myclass/api/Get_List_Groupe_Inscrit_With_Filter/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 13:08:30.062612 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 13:08:30.066604 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 13:08:30] "POST /myclass/api/Get_List_Sequence_Ressource_Affectation/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 13:08:30] "POST /myclass/api/Get_List_Unite_Enseignement_Planif_lines/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 13:10:14.888278 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 13:10:14.893178 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 13:10:14.896179 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 13:10:14.901186 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 13:10:14] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 13:10:14.911712 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 13:10:14] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 13:10:14] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 13:10:14] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 13:10:14] "POST /myclass/api/Get_List_Groupe_Inscrit_With_Filter/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 13:10:20.157609 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 13:10:20.162705 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 13:10:20] "POST /myclass/api/Get_List_Unite_Enseignement_Planif_lines/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 13:10:20] "POST /myclass/api/Get_List_Sequence_Ressource_Affectation/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 13:10:50.530368 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 13:10:50.533529 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 13:10:50.536529 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 13:10:50.541533 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 13:10:50.546534 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 13:10:50] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 13:10:50] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 13:10:50] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 13:10:50] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 13:10:50] "POST /myclass/api/Get_List_Groupe_Inscrit_With_Filter/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 13:11:54.032166 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 13:11:54.045182 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 13:11:54] "POST /myclass/api/Get_List_Sequence_Ressource_Affectation/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 13:11:54] "POST /myclass/api/Get_List_Unite_Enseignement_Planif_lines/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 13:12:16.346467 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 13:12:16.351994 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 13:12:16] "POST /myclass/api/Get_List_Sequence_Ressource_Affectation/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 13:12:16] "POST /myclass/api/Get_List_Unite_Enseignement_Planif_lines/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 13:12:31.496150 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 13:12:31.502150 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 13:12:31.509150 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 13:12:31.515152 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 13:12:31.523155 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 13:12:31] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 13:12:31] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 13:12:31] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 13:12:31] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 13:12:31] "POST /myclass/api/Get_List_Groupe_Inscrit_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:2026-04-06 16:38:51.019074 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2026-04-06 16:38:51.020078 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++
+INFO:root:2026-04-06 16:38:51.020078 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++
+INFO:root:2026-04-06 16:38:51.021074 : ++ FLASK PORT 5001 ++
+INFO:root:2026-04-06 16:38:51.021074 : ++ LMS_BAS_URL mysy-hosting.com/ ++
+INFO:werkzeug:[31m[1mWARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead.[0m
+ * Running on http://localhost:5001
+INFO:werkzeug:[33mPress CTRL+C to quit[0m
+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:2026-04-06 16:39:54.499366 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2026-04-06 16:39:54.500373 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++
+INFO:root:2026-04-06 16:39:54.500373 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++
+INFO:root:2026-04-06 16:39:54.501277 : ++ FLASK PORT 5001 ++
+INFO:root:2026-04-06 16:39:54.501277 : ++ LMS_BAS_URL mysy-hosting.com/ ++
+WARNING:werkzeug: * Debugger is active!
+INFO:werkzeug: * Debugger PIN: 479-264-725
+INFO:root:2026-04-06 16:42:12.270994 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 16:42:12] "POST /myclass/api/partner_login/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 16:42:13.446055 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 16:42:13.449449 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 16:42:13.452971 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 16:42:13] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 16:42:13.458981 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 16:42:13] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 16:42:13] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 16:42:13.503083 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 16:42:13] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 16:42:13.515591 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 16:42:13.518591 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 16:42:13.524592 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 16:42:13.527592 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 16:42:13.534599 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 16:42:13] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 16:42:13] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 16:42:13.541599 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 16:42:13.545380 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 16:42:13.550409 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 16:42:13] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 16:42:13] "POST /myclass/api/Get_List_Partner_Or_Default_session_step/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 16:42:13] "POST /myclass/api/Get_Partner_List_Partner_Client_with_filter_Like/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 16:42:13] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 16:42:13.573453 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 16:42:13] "POST /myclass/api/GetPartnerAttestation_Certificat/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 16:42:13.579887 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 16:42:13.583905 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 16:42:13.590895 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 16:42:13] "POST /myclass/api/Is_Partnair_Has_Digital_Signature/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 16:42:13] "POST /myclass/api/Get_List_Site_Formation_with_filter/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 16:42:13] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 16:42:13] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 16:42:14] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 16:42:19.964417 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 16:42:19.974420 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 16:42:19] "POST /myclass/api/Update_Context_Partner_Account/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 16:42:20] "POST /myclass/api/Update_Context_Partner_Account/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 16:42:24.376419 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 16:42:24.380401 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 16:42:24.382001 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 16:42:24.386832 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 16:42:24.395835 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 16:42:24] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 16:42:24.402473 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 16:42:24] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 16:42:24] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 16:42:24.410481 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 16:42:24.415484 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 16:42:24] "POST /myclass/api/GetTableauEmargement/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 16:42:24.426018 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 16:42:24] "POST /myclass/api/GetSessionFormation/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 16:42:24] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 16:42:24] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 16:42:24] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 16:42:24] "POST /myclass/api/Get_List_UE_Given_SessionFormation/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 16:42:26.565736 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 16:42:26.568746 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 16:42:26.572747 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 16:42:26.577036 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 16:42:26.583412 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 16:42:26] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 16:42:26] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 16:42:26] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 16:42:26] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 16:42:26] "POST /myclass/api/Get_List_Groupe_Inscrit_With_Filter/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 16:42:27.891823 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 16:42:27.895825 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 16:42:27] "POST /myclass/api/Get_List_Sequence_Ressource_Affectation/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 16:42:27] "POST /myclass/api/Get_List_Unite_Enseignement_Planif_lines/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 16:43:52.516350 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 16:43:52.520587 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 16:43:52.527580 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 16:43:52.537320 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 16:43:52.552331 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 16:43:52] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 16:43:52] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 16:43:52] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 16:43:52] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 16:43:52] "POST /myclass/api/Get_List_Groupe_Inscrit_With_Filter/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 16:43:53.894495 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 16:43:53.898801 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 16:43:53] "POST /myclass/api/Get_List_Sequence_Ressource_Affectation/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 16:43:53] "POST /myclass/api/Get_List_Unite_Enseignement_Planif_lines/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 16:44:11.503307 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 16:44:11.507388 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 16:44:11.512696 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 16:44:11.517705 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 16:44:11] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 16:44:11.535938 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 16:44:11] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 16:44:11] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 16:44:11] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 16:44:11] "POST /myclass/api/Get_List_Groupe_Inscrit_With_Filter/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 16:45:28.497081 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 16:45:28.505166 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 16:45:28.511185 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 16:45:28.519703 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 16:45:28.530703 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 16:45:28] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 16:45:28] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 16:45:28] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 16:45:28] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 16:45:28] "POST /myclass/api/Get_List_Groupe_Inscrit_With_Filter/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 16:46:40.034500 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 16:46:40.064148 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 16:46:40] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 16:46:40] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 16:46:40.093585 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 16:46:40.107935 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 16:46:40.119516 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 16:46:40] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 16:46:40] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 16:46:40] "POST /myclass/api/Get_List_Groupe_Inscrit_With_Filter/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 16:47:17.716502 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 16:47:17.720720 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 16:47:17.726717 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 16:47:17.732115 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 16:47:17] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 16:47:17.737498 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 16:47:17] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 16:47:17] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 16:47:17] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 16:47:17] "POST /myclass/api/Get_List_Groupe_Inscrit_With_Filter/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 16:47:34.590858 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 16:47:34.595862 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 16:47:34.601106 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 16:47:34.606114 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 16:47:34.614210 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 16:47:34] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 16:47:34] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 16:47:34] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 16:47:34] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 16:47:34] "POST /myclass/api/Get_List_Groupe_Inscrit_With_Filter/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 16:50:22.688345 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 16:50:22.695302 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 16:50:22.703394 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 16:50:22.714406 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 16:50:22] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 16:50:22.729966 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 16:50:22] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 16:50:22] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 16:50:22] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 16:50:22] "POST /myclass/api/Get_List_Groupe_Inscrit_With_Filter/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 16:51:26.859758 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 16:51:26.867758 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 16:51:26.874757 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 16:51:26.879771 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 16:51:26.892762 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 16:51:26] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 16:51:26] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 16:51:26] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 16:51:26] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 16:51:26] "POST /myclass/api/Get_List_Groupe_Inscrit_With_Filter/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 16:51:28.357546 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 16:51:28.359646 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 16:51:28] "POST /myclass/api/Get_List_Sequence_Ressource_Affectation/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 16:51:28] "POST /myclass/api/Get_List_Unite_Enseignement_Planif_lines/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 16:52:59.212540 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 16:52:59.219610 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 16:52:59.227569 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 16:52:59.237668 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 16:52:59.252669 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 16:52:59] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 16:52:59] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 16:52:59] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 16:52:59] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 16:52:59] "POST /myclass/api/Get_List_Groupe_Inscrit_With_Filter/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 16:53:11.488636 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 16:53:11.490736 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 16:53:11] "POST /myclass/api/Get_List_Unite_Enseignement_Planif_lines/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 16:53:11] "POST /myclass/api/Get_List_Sequence_Ressource_Affectation/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 16:53:27.858424 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 16:53:27] "POST /myclass/api/Update_Session_Sequence/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 16:53:27.916187 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 16:53:27] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 16:53:29.896283 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 16:53:29.900280 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 16:53:29] "POST /myclass/api/Get_List_Sequence_Ressource_Affectation/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 16:53:29] "POST /myclass/api/Get_List_Unite_Enseignement_Planif_lines/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 16:53:43.515317 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 16:53:43] "POST /myclass/api/Get_List_Unite_Enseignement_Planif_lines/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 16:53:46.092609 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 16:53:46] "POST /myclass/api/Get_List_Unite_Enseignement_Planif_lines/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 16:53:49.829752 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 16:53:49] "POST /myclass/api/Get_List_Unite_Enseignement_Planif_lines/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 16:54:04.364803 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 16:54:04] "POST /myclass/api/Add_Session_Sequence_Return_New_Seq_Data/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 16:54:04.417369 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 16:54:04] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 16:54:08.123308 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 16:54:08] "POST /myclass/api/Get_List_Sequence_Ressource_Affectation/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 16:54:11.330460 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 16:54:11.336479 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 16:54:11] "POST /myclass/api/Get_List_Sequence_Ressource_Affectation/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 16:54:11] "POST /myclass/api/Get_List_Unite_Enseignement_Planif_lines/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 16:54:23.146988 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 16:54:23.151031 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 16:54:23] "POST /myclass/api/Get_List_Sequence_Ressource_Affectation/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 16:54:23] "POST /myclass/api/Get_List_Unite_Enseignement_Planif_lines/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 17:00:20.252688 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 17:00:20.262137 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 17:00:20.270133 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 17:00:20.283233 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 17:00:20.290256 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:00:20] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:00:20] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:00:20] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:00:20] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:00:20] "POST /myclass/api/Get_List_Groupe_Inscrit_With_Filter/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 17:00:56.059897 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 17:00:56.069899 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 17:00:56.080338 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:00:56] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 17:00:56.104466 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 17:00:56.117341 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:00:56] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:00:56] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:00:56] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:00:56] "POST /myclass/api/Get_List_Groupe_Inscrit_With_Filter/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 17:01:22.515303 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 17:01:22.524315 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 17:01:22.533266 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 17:01:22.544210 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 17:01:22.560010 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:01:22] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:01:22] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:01:22] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:01:22] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:01:22] "POST /myclass/api/Get_List_Groupe_Inscrit_With_Filter/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 17:01:27.756409 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 17:01:27.764405 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:01:27] "POST /myclass/api/Get_List_Sequence_Ressource_Affectation/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:01:27] "POST /myclass/api/Get_List_Unite_Enseignement_Planif_lines/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 17:10:57.531368 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 17:10:57.539390 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 17:10:57.548375 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 17:10:57.558653 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 17:10:57.563648 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:10:57] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:10:57] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:10:57] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:10:57] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:10:57] "POST /myclass/api/Get_List_Groupe_Inscrit_With_Filter/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 17:11:02.488152 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 17:11:02.492176 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:11:02] "POST /myclass/api/Get_List_Unite_Enseignement_Planif_lines/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:11:02] "POST /myclass/api/Get_List_Sequence_Ressource_Affectation/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 17:11:08.869825 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:11:09] "GET /myclass/api/Init_Emargement_And_Create_QR_Code_From_Inscription/IAlzHDnrfCZAY6Ebbod7sJ9ivMv4VAjG9g/69d0bd9026f957024407b156/69d38fe444a5bfb4f7cd34ad/-1 HTTP/1.1" 200 -
+INFO:root:2026-04-06 17:11:18.873078 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:11:18] "POST /myclass/api/GetTableauEmargement/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 17:13:38.866553 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:13:38] "POST /myclass/api/Check_Emargement_QR_Code_From_Inscription_No_Token/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 17:13:53.649052 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:13:53] "POST /myclass/api/Update_Emargement_QR_Code_From_Inscription_No_Token/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 17:14:03.920460 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:14:03] "POST /myclass/api/GetTableauEmargement/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 17:14:29.222439 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 17:14:29.227346 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 17:14:29.230358 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 17:14:29.235362 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 17:14:29.242358 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:14:29] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:14:29] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:14:29] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:14:29] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:14:29] "POST /myclass/api/Get_List_Groupe_Inscrit_With_Filter/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 17:14:30.918698 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 17:14:30.923699 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:14:30] "POST /myclass/api/Get_List_Sequence_Ressource_Affectation/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:14:30] "POST /myclass/api/Get_List_Unite_Enseignement_Planif_lines/ HTTP/1.1" 200 -
+INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\Inscription_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:2026-04-06 17:18:20.290188 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2026-04-06 17:18:20.290188 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++
+INFO:root:2026-04-06 17:18:20.291189 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++
+INFO:root:2026-04-06 17:18:20.291189 : ++ FLASK PORT 5001 ++
+INFO:root:2026-04-06 17:18:20.291189 : ++ 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\\Inscription_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:2026-04-06 17:19:22.071559 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2026-04-06 17:19:22.071559 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++
+INFO:root:2026-04-06 17:19:22.071559 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++
+INFO:root:2026-04-06 17:19:22.072558 : ++ FLASK PORT 5001 ++
+INFO:root:2026-04-06 17:19:22.072558 : ++ 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\\Inscription_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:2026-04-06 17:21:50.953903 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2026-04-06 17:21:50.953903 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++
+INFO:root:2026-04-06 17:21:50.958613 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++
+INFO:root:2026-04-06 17:21:50.958613 : ++ FLASK PORT 5001 ++
+INFO:root:2026-04-06 17:21:50.964242 : ++ LMS_BAS_URL mysy-hosting.com/ ++
+WARNING:werkzeug: * Debugger is active!
+INFO:werkzeug: * Debugger PIN: 479-264-725
+INFO:root:2026-04-06 17:22:30.764476 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 17:22:30.778570 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 17:22:30.788712 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 17:22:30.818396 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:22:30] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 17:22:30.837886 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:22:30] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:22:30] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:22:30] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:22:30] "POST /myclass/api/Get_List_Groupe_Inscrit_With_Filter/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 17:23:13.144097 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 17:23:13.150103 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 17:23:13.159101 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 17:23:13.169613 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:23:13] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 17:23:13.194486 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:23:13] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:23:13] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:23:13] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:23:13] "POST /myclass/api/Get_List_Groupe_Inscrit_With_Filter/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 17:25:17.162056 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 17:25:17.167478 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 17:25:17.172508 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 17:25:17.177490 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 17:25:17.184537 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:25:17] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:25:17] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:25:17] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:25:17] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:25:17] "POST /myclass/api/Get_List_Groupe_Inscrit_With_Filter/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 17:25:29.800533 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 17:25:29.806433 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 17:25:29.813972 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 17:25:29.822966 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:25:29] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 17:25:29.842064 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:25:29] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:25:29] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:25:29] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:25:29] "POST /myclass/api/Get_List_Groupe_Inscrit_With_Filter/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 17:25:35.280230 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 17:25:35.285234 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:25:35] "POST /myclass/api/Get_List_Sequence_Ressource_Affectation/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:25:35] "POST /myclass/api/Get_List_Unite_Enseignement_Planif_lines/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 17:25:38.828812 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 17:25:44.307378 : Init_Emargement_And_Create_QR_Code_From_Inscription -update only works with $ operators - Line : 17587
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:25:44] "[35m[1mGET /myclass/api/Init_Emargement_And_Create_QR_Code_From_Inscription/IAlzHDnrfCZAY6Ebbod7sJ9ivMv4VAjG9g/69d0bd9026f957024407b156/69d3900844a5bfb4f7cd34ae/-1 HTTP/1.1[0m" 500 -
+INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\Inscription_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:2026-04-06 17:28:27.933203 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2026-04-06 17:28:27.933203 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++
+INFO:root:2026-04-06 17:28:27.933203 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++
+INFO:root:2026-04-06 17:28:27.933203 : ++ FLASK PORT 5001 ++
+INFO:root:2026-04-06 17:28:27.933203 : ++ LMS_BAS_URL mysy-hosting.com/ ++
+WARNING:werkzeug: * Debugger is active!
+INFO:werkzeug: * Debugger PIN: 479-264-725
+INFO:root:2026-04-06 17:28:28.134994 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 17:28:28.136994 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:28:28] "GET /myclass/api/Init_Emargement_And_Create_QR_Code_From_Inscription/IAlzHDnrfCZAY6Ebbod7sJ9ivMv4VAjG9g/69d0bd9026f957024407b156/69d3900844a5bfb4f7cd34ae/-1 HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:28:28] "GET /myclass/api/Init_Emargement_And_Create_QR_Code_From_Inscription/IAlzHDnrfCZAY6Ebbod7sJ9ivMv4VAjG9g/69d0bd9026f957024407b156/69d3900844a5bfb4f7cd34ae/-1 HTTP/1.1" 200 -
+INFO:root:2026-04-06 17:29:38.859319 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 17:29:38.879149 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:29:38] "POST /myclass/api/Get_List_Unite_Enseignement_Planif_lines/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:29:38] "POST /myclass/api/Get_List_Sequence_Ressource_Affectation/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 17:29:42.352507 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:29:42] "GET /myclass/api/Init_Emargement_And_Create_QR_Code_From_Inscription/IAlzHDnrfCZAY6Ebbod7sJ9ivMv4VAjG9g/69d0bd9026f957024407b156/69d38fe444a5bfb4f7cd34ad/-1 HTTP/1.1" 200 -
+INFO:root:2026-04-06 17:29:51.387975 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:29:51] "POST /myclass/api/Get_List_Sequence_Ressource_Affectation/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 17:29:51.412977 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:29:51] "POST /myclass/api/Get_List_Unite_Enseignement_Planif_lines/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 17:29:55.545317 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 17:29:55.553229 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:29:55] "POST /myclass/api/Get_List_Sequence_Ressource_Affectation/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:29:55] "POST /myclass/api/Get_List_Unite_Enseignement_Planif_lines/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 17:30:02.816747 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 17:30:02.946011 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:30:02] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 17:30:03.002928 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 17:30:03.040088 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:30:03] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 17:30:03.086647 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:30:03] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:30:03] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:30:03] "POST /myclass/api/Get_List_Groupe_Inscrit_With_Filter/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 17:30:04.777893 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 17:30:04.793907 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:30:04] "POST /myclass/api/Get_List_Sequence_Ressource_Affectation/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:30:04] "POST /myclass/api/Get_List_Unite_Enseignement_Planif_lines/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 17:30:50.727932 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 17:30:50.763049 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:30:50] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 17:30:50.815859 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 17:30:50.856946 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:30:50] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 17:30:50.893786 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:30:50] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:30:50] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:30:51] "POST /myclass/api/Get_List_Groupe_Inscrit_With_Filter/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 17:30:59.266034 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 17:30:59.287964 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:30:59] "POST /myclass/api/Get_List_Sequence_Ressource_Affectation/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:30:59] "POST /myclass/api/Get_List_Unite_Enseignement_Planif_lines/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 17:31:39.079915 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 17:31:39.100934 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 17:31:39.110925 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 17:31:39.131926 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:31:39] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 17:31:39.160460 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:31:39] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:31:39] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:31:39] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:31:39] "POST /myclass/api/Get_List_Groupe_Inscrit_With_Filter/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 17:31:43.646051 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 17:31:43.661058 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:31:43] "POST /myclass/api/Get_List_Sequence_Ressource_Affectation/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:31:43] "POST /myclass/api/Get_List_Unite_Enseignement_Planif_lines/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 17:32:06.367122 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 17:32:06.380122 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 17:32:06.394123 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:32:06] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 17:32:06.414144 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 17:32:06.421643 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:32:06] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:32:06] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:32:06] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:32:06] "POST /myclass/api/Get_List_Groupe_Inscrit_With_Filter/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 17:34:54.731370 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 17:34:54.736369 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 17:34:54.745377 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 17:34:54.759379 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 17:34:54.762379 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:34:54] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:34:54] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:34:54] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:34:54] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:34:54] "POST /myclass/api/Get_List_Groupe_Inscrit_With_Filter/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 17:35:04.046902 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 17:35:04.054900 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:35:04] "POST /myclass/api/Get_List_Sequence_Ressource_Affectation/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:35:04] "POST /myclass/api/Get_List_Unite_Enseignement_Planif_lines/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 17:39:47.344936 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 17:39:47.349983 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 17:39:47.353982 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 17:39:47.364010 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:39:47] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:39:47] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:39:47] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 17:39:47.413539 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK
+INFO:root:2026-04-06 17:39:47.417065 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 17:39:47.423059 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:39:47] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 17:39:47.432059 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 17:39:47.441057 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:39:47] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 17:39:47.453074 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:39:47] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 17:39:47.466069 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 17:39:47.480065 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:39:47] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 17:39:47.496060 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:39:47] "POST /myclass/api/Get_List_Partner_Or_Default_session_step/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:39:47] "POST /myclass/api/Get_Partner_List_Partner_Client_with_filter_Like/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 17:39:47.511070 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:39:47] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 17:39:47.522613 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 17:39:47.534594 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 17:39:47.546591 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:39:47] "POST /myclass/api/GetPartnerAttestation_Certificat/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:39:47] "POST /myclass/api/Get_List_Site_Formation_with_filter/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:39:47] "POST /myclass/api/Is_Partnair_Has_Digital_Signature/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:39:47] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:39:47] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:39:49] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 17:39:50.858516 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 17:39:50.871379 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 17:39:50.889036 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 17:39:50.903039 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:39:50] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:39:50] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 17:39:50.936703 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:39:50] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 17:39:50.953711 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:39:50] "POST /myclass/api/GetSessionFormation/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 17:39:50.979647 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 17:39:50.992698 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:39:50] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:39:51] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 17:39:51.018626 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:39:51] "POST /myclass/api/GetTableauEmargement/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:39:51] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:39:51] "POST /myclass/api/Get_List_UE_Given_SessionFormation/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 17:39:53.263608 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 17:39:53.268705 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 17:39:53.275707 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 17:39:53.279606 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 17:39:53.290715 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:39:53] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:39:53] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:39:53] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:39:53] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:39:53] "POST /myclass/api/Get_List_Groupe_Inscrit_With_Filter/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 17:39:54.679545 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 17:39:54.693056 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:39:54] "POST /myclass/api/Get_List_Sequence_Ressource_Affectation/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:39:54] "POST /myclass/api/Get_List_Unite_Enseignement_Planif_lines/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 17:40:45.653893 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 17:40:45.659892 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 17:40:45.667893 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 17:40:45.674891 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:40:45] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:40:45] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:40:45] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 17:40:45.707291 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:40:45] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 17:40:45.989998 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 17:40:45.999015 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 17:40:46.008115 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 17:40:46.017100 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 17:40:46.026667 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:40:46] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 17:40:46.042588 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 17:40:46.054574 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:40:46] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:40:46] "POST /myclass/api/Get_Partner_List_Partner_Client_with_filter_Like/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:40:46] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 17:40:46.073576 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:40:46] "POST /myclass/api/Get_List_Partner_Or_Default_session_step/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 17:40:46.083566 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 17:40:46.095582 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:40:46] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 17:40:46.115504 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:40:46] "POST /myclass/api/GetPartnerAttestation_Certificat/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 17:40:46.134431 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:40:46] "POST /myclass/api/Get_List_Site_Formation_with_filter/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:40:46] "POST /myclass/api/Is_Partnair_Has_Digital_Signature/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:40:46] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:40:46] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:40:48] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 17:40:49.164069 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 17:40:49.170112 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 17:40:49.175704 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 17:40:49.190754 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:40:49] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 17:40:49.194704 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 17:40:49.203807 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:40:49] "POST /myclass/api/GetSessionFormation/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 17:40:49.222931 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:40:49] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 17:40:49.228445 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:40:49] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 17:40:49.245461 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:40:49] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:40:49] "POST /myclass/api/GetTableauEmargement/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:40:49] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:40:49] "POST /myclass/api/Get_List_UE_Given_SessionFormation/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:40:49] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 17:40:51.780436 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 17:40:51.784434 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 17:40:51.791965 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 17:40:51.798971 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:40:51] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:40:51] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 17:40:51.830532 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:40:51] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:40:51] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:40:51] "POST /myclass/api/Get_List_Groupe_Inscrit_With_Filter/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 17:40:52.847284 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 17:40:52.855913 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:40:52] "POST /myclass/api/Get_List_Sequence_Ressource_Affectation/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:40:52] "POST /myclass/api/Get_List_Unite_Enseignement_Planif_lines/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 17:44:02.341138 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 17:44:02.349134 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 17:44:02.355144 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 17:44:02.365134 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 17:44:02.376135 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:44:02] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:44:02] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:44:02] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:44:02] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:44:02] "POST /myclass/api/Get_List_Groupe_Inscrit_With_Filter/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 17:44:07.444989 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 17:44:07.452984 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:44:07] "POST /myclass/api/Get_List_Sequence_Ressource_Affectation/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:44:07] "POST /myclass/api/Get_List_Unite_Enseignement_Planif_lines/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 17:44:56.097170 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 17:44:56.104659 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 17:44:56.112721 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 17:44:56.120615 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:44:56] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 17:44:56.133615 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:44:56] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:44:56] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:44:56] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:44:56] "POST /myclass/api/Get_List_Groupe_Inscrit_With_Filter/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 17:45:04.450221 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 17:45:04.456119 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:45:04] "POST /myclass/api/Get_List_Sequence_Ressource_Affectation/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:45:04] "POST /myclass/api/Get_List_Unite_Enseignement_Planif_lines/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 17:45:36.946290 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 17:45:36.948190 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 17:45:36.958935 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 17:45:36.973666 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:45:36] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 17:45:36.994104 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:45:37] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:45:37] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:45:37] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:45:37] "POST /myclass/api/Get_List_Groupe_Inscrit_With_Filter/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 17:45:40.022667 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 17:45:40.027669 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:45:40] "POST /myclass/api/Get_List_Sequence_Ressource_Affectation/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:45:40] "POST /myclass/api/Get_List_Unite_Enseignement_Planif_lines/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 17:45:48.252748 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 17:45:48.263741 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:45:48] "POST /myclass/api/Get_List_Sequence_Ressource_Affectation/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:45:48] "POST /myclass/api/Get_List_Unite_Enseignement_Planif_lines/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 17:51:04.925682 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 17:51:04.933677 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 17:51:04.942680 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 17:51:04.954741 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:51:04] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 17:51:04.971197 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:51:04] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:51:04] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:51:04] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:51:05] "POST /myclass/api/Get_List_Groupe_Inscrit_With_Filter/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 17:51:12.571910 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 17:51:12.577920 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:51:12] "POST /myclass/api/Get_List_Unite_Enseignement_Planif_lines/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:51:12] "POST /myclass/api/Get_List_Sequence_Ressource_Affectation/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 17:51:38.880678 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 17:51:38.888681 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 17:51:38.892682 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 17:51:38.895681 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 17:51:38.912693 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:51:38] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:51:38] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:51:38] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:51:38] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:51:38] "POST /myclass/api/Get_List_Groupe_Inscrit_With_Filter/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 17:51:54.061432 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:51:54] "GET /myclass/api/Init_Emargement_And_Create_QR_Code_From_Inscription/IAlzHDnrfCZAY6Ebbod7sJ9ivMv4VAjG9g/69d0bd9026f957024407b156/69d38fe444a5bfb4f7cd34ad/-1 HTTP/1.1" 200 -
+INFO:root:2026-04-06 17:51:59.317428 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:51:59] "POST /myclass/api/GetTableauEmargement/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 17:52:45.189729 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 17:52:45.237733 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:52:45] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 17:52:45.409883 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:52:45] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 17:52:45.456462 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 17:52:45.483025 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:52:45] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:52:45] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:52:45] "POST /myclass/api/Get_List_Groupe_Inscrit_With_Filter/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 17:52:48.105350 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:52:48] "POST /myclass/api/GetTableauEmargement/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 17:54:38.933935 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 17:54:38.936024 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:54:38] "POST /myclass/api/GetTableauEmargement/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:54:40] "POST /myclass/api/Create_Emargement_Send_Email_From_Inscription/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 17:54:40.788732 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:54:40] "POST /myclass/api/GetTableauEmargement/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 17:56:17.646459 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:56:17] "POST /myclass/api/Check_Emargement_QR_Code_From_Inscription_No_Token/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 17:56:28.308297 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:56:28] "POST /myclass/api/Update_Emargement_QR_Code_From_Inscription_No_Token/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 17:56:34.850184 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:56:34] "POST /myclass/api/GetTableauEmargement/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 17:56:47.900798 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:56:47] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 17:56:48.003680 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-06 17:56:48.046563 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:56:48] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 17:56:48.169876 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:56:48] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 17:56:48.757317 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:56:48] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:56:48] "POST /myclass/api/Get_List_Groupe_Inscrit_With_Filter/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 17:56:50.165426 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:56:50] "POST /myclass/api/Get_List_Sequence_Ressource_Affectation/ HTTP/1.1" 200 -
+INFO:root:2026-04-06 17:56:50.268550 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [06/Apr/2026 17:56:50] "POST /myclass/api/Get_List_Unite_Enseignement_Planif_lines/ 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:2026-04-07 12:05:13.653316 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2026-04-07 12:05:13.654615 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++
+INFO:root:2026-04-07 12:05:13.654615 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++
+INFO:root:2026-04-07 12:05:13.654615 : ++ FLASK PORT 5001 ++
+INFO:root:2026-04-07 12:05:13.654615 : ++ LMS_BAS_URL mysy-hosting.com/ ++
+INFO:werkzeug:[31m[1mWARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead.[0m
+ * Running on http://localhost:5001
+INFO:werkzeug:[33mPress CTRL+C to quit[0m
+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:2026-04-07 12:06:22.574177 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2026-04-07 12:06:22.575173 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++
+INFO:root:2026-04-07 12:06:22.575173 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++
+INFO:root:2026-04-07 12:06:22.576165 : ++ FLASK PORT 5001 ++
+INFO:root:2026-04-07 12:06:22.576165 : ++ LMS_BAS_URL mysy-hosting.com/ ++
+WARNING:werkzeug: * Debugger is active!
+INFO:werkzeug: * Debugger PIN: 479-264-725
+INFO:root:2026-04-07 12:06:30.797173 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-07 12:06:30.808733 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-07 12:06:30.825781 : Le token partner est vide
+INFO:root:2026-04-07 12:06:30.828722 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-07 12:06:30.856817 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-07 12:06:30.870732 : La session de connexion n'est pas valide
+INFO:root:2026-04-07 12:06:30.903286 : La session de connexion n'est pas valide
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 12:06:30] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 -
+INFO:root:2026-04-07 12:06:30.914302 : La session de connexion n'est pas valide
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 12:06:30] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 -
+INFO:root:2026-04-07 12:06:39.332777 : get_partner_account - La session de connexion n'est pas valide
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 12:06:39] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 -
+INFO:root:2026-04-07 12:06:39.337777 : getRecodedImage - Impossible de récupérer le recid du user
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 12:06:39] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 -
+INFO:root:2026-04-07 12:06:56.275594 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 12:06:56] "POST /myclass/api/partner_login/ HTTP/1.1" 200 -
+INFO:root:2026-04-07 12:06:56.438257 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-07 12:06:56.475904 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 12:06:56] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 -
+INFO:root:2026-04-07 12:06:56.507898 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-07 12:06:56.545406 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-07 12:06:56.577632 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 12:06:56] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 12:06:56] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 -
+INFO:root:2026-04-07 12:06:56.597614 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-07 12:06:56.614627 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-07 12:06:56.621622 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 12:06:56] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 12:06:56] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 12:06:56] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 12:06:56] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 -
+INFO:root:2026-04-07 12:06:56.664090 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-07 12:06:56.686084 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-07 12:06:56.723108 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-07 12:06:56.735709 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 12:06:56] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 12:06:56] "POST /myclass/api/Get_Partner_List_Partner_Client_with_filter_Like/ HTTP/1.1" 200 -
+INFO:root:2026-04-07 12:06:56.764248 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-07 12:06:56.774791 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-07 12:06:56.790774 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 12:06:56] "POST /myclass/api/GetPartnerAttestation_Certificat/ HTTP/1.1" 200 -
+INFO:root:2026-04-07 12:06:56.809778 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 12:06:56] "POST /myclass/api/Get_List_Partner_Or_Default_session_step/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 12:06:56] "POST /myclass/api/Get_List_Site_Formation_with_filter/ HTTP/1.1" 200 -
+INFO:root:2026-04-07 12:06:56.856797 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 12:06:56] "POST /myclass/api/Is_Partnair_Has_Digital_Signature/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 12:06:56] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 12:06:57] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 12:07:01] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 -
+INFO:root:2026-04-07 12:07:10.248626 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-07 12:07:10.294742 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 12:07:10] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 12:07:10] "POST /myclass/api/GetSessionFormation/ HTTP/1.1" 200 -
+INFO:root:2026-04-07 12:07:10.365285 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 12:07:10] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 -
+INFO:root:2026-04-07 12:07:10.443897 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 12:07:10] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 -
+INFO:root:2026-04-07 12:07:10.518440 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-07 12:07:10.567444 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 12:07:10] "POST /myclass/api/GetTableauEmargement/ HTTP/1.1" 200 -
+INFO:root:2026-04-07 12:07:10.601011 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 12:07:10] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 12:07:10] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 -
+INFO:root:2026-04-07 12:07:10.660016 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-07 12:07:10.690583 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 12:07:10] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 12:07:10] "POST /myclass/api/Get_List_UE_Given_SessionFormation/ HTTP/1.1" 200 -
+INFO:root:2026-04-07 12:07:13.416757 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-07 12:07:13.460534 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 12:07:13] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 12:07:13] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 -
+INFO:root:2026-04-07 12:07:13.555208 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 12:07:13] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 -
+INFO:root:2026-04-07 12:07:13.629750 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-07 12:07:13.667752 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 12:07:13] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 12:07:14] "POST /myclass/api/Get_List_Groupe_Inscrit_With_Filter/ HTTP/1.1" 200 -
+INFO:root:2026-04-07 12:07:14.848026 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-07 12:07:14.875934 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 12:07:14] "POST /myclass/api/Get_List_Sequence_Ressource_Affectation/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 12:07:14] "POST /myclass/api/Get_List_Unite_Enseignement_Planif_lines/ HTTP/1.1" 200 -
+INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\Inscription_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:2026-04-07 12:14:33.213863 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2026-04-07 12:14:33.213863 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++
+INFO:root:2026-04-07 12:14:33.213863 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++
+INFO:root:2026-04-07 12:14:33.213863 : ++ FLASK PORT 5001 ++
+INFO:root:2026-04-07 12:14:33.214858 : ++ LMS_BAS_URL mysy-hosting.com/ ++
+INFO:werkzeug:[31m[1mWARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead.[0m
+ * Running on http://localhost:5001
+INFO:werkzeug:[33mPress CTRL+C to quit[0m
+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:2026-04-07 12:14:43.380204 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2026-04-07 12:14:43.381103 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++
+INFO:root:2026-04-07 12:14:43.381103 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++
+INFO:root:2026-04-07 12:14:43.381103 : ++ FLASK PORT 5001 ++
+INFO:root:2026-04-07 12:14:43.381103 : ++ LMS_BAS_URL mysy-hosting.com/ ++
+WARNING:werkzeug: * Debugger is active!
+INFO:werkzeug: * Debugger PIN: 479-264-725
+INFO:root:2026-04-07 12:15:07.247451 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 12:15:07] "GET /myclass/api/Init_Emargement_And_Create_QR_Code_From_Inscription/35edNxiZZjZhV58Xx8XnMAlpkuDgi_LTrQ/69d0bd9026f957024407b156/69d38fe444a5bfb4f7cd34ad/30 HTTP/1.1" 200 -
+INFO:root:2026-04-07 12:16:46.942207 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 12:16:47] "POST /myclass/api/GetTableauEmargement/ HTTP/1.1" 200 -
+INFO:root:2026-04-07 12:17:21.918345 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 12:17:22] "POST /myclass/api/Check_Emargement_QR_Code_From_Inscription_No_Token/ HTTP/1.1" 200 -
+INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\Inscription_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:2026-04-07 12:20:31.284755 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2026-04-07 12:20:31.284755 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++
+INFO:root:2026-04-07 12:20:31.284755 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++
+INFO:root:2026-04-07 12:20:31.284755 : ++ FLASK PORT 5001 ++
+INFO:root:2026-04-07 12:20:31.284755 : ++ 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\\Inscription_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:2026-04-07 12:34:06.294584 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2026-04-07 12:34:06.294584 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++
+INFO:root:2026-04-07 12:34:06.294584 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++
+INFO:root:2026-04-07 12:34:06.294584 : ++ FLASK PORT 5001 ++
+INFO:root:2026-04-07 12:34:06.294584 : ++ LMS_BAS_URL mysy-hosting.com/ ++
+INFO:werkzeug:[31m[1mWARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead.[0m
+ * Running on http://localhost:5001
+INFO:werkzeug:[33mPress CTRL+C to quit[0m
+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:2026-04-07 12:34:28.445157 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2026-04-07 12:34:28.446160 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++
+INFO:root:2026-04-07 12:34:28.446160 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++
+INFO:root:2026-04-07 12:34:28.446160 : ++ FLASK PORT 5001 ++
+INFO:root:2026-04-07 12:34:28.446160 : ++ LMS_BAS_URL mysy-hosting.com/ ++
+WARNING:werkzeug: * Debugger is active!
+INFO:werkzeug: * Debugger PIN: 479-264-725
+INFO:root:2026-04-07 12:34:28.555808 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-07 12:34:29.523756 : Check_Emargement_QR_Code_From_Inscription_No_Token -'retval' - Line : 17700
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 12:34:29] "POST /myclass/api/Check_Emargement_QR_Code_From_Inscription_No_Token/ HTTP/1.1" 200 -
+INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\Inscription_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:2026-04-07 12:35:24.023640 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2026-04-07 12:35:24.023640 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++
+INFO:root:2026-04-07 12:35:24.023640 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++
+INFO:root:2026-04-07 12:35:24.023640 : ++ FLASK PORT 5001 ++
+INFO:root:2026-04-07 12:35:24.023640 : ++ LMS_BAS_URL mysy-hosting.com/ ++
+WARNING:werkzeug: * Debugger is active!
+INFO:werkzeug: * Debugger PIN: 479-264-725
+INFO:root:2026-04-07 12:35:52.525382 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-07 12:35:55.013741 : Check_Emargement_QR_Code_From_Inscription_No_Token -cannot access local variable 'session_data' where it is not associated with a value - Line : 17701
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 12:35:55] "POST /myclass/api/Check_Emargement_QR_Code_From_Inscription_No_Token/ HTTP/1.1" 200 -
+INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\Inscription_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:2026-04-07 12:36:32.579988 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2026-04-07 12:36:32.580989 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++
+INFO:root:2026-04-07 12:36:32.580989 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++
+INFO:root:2026-04-07 12:36:32.580989 : ++ FLASK PORT 5001 ++
+INFO:root:2026-04-07 12:36:32.580989 : ++ LMS_BAS_URL mysy-hosting.com/ ++
+WARNING:werkzeug: * Debugger is active!
+INFO:werkzeug: * Debugger PIN: 479-264-725
+INFO:root:2026-04-07 12:36:47.233557 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-07 12:36:49.257306 : Check_Emargement_QR_Code_From_Inscription_No_Token -type object 'datetime.datetime' has no attribute 'timedelta' - Line : 17706
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 12:36:49] "POST /myclass/api/Check_Emargement_QR_Code_From_Inscription_No_Token/ HTTP/1.1" 200 -
+INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\Inscription_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:2026-04-07 12:38:13.405167 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2026-04-07 12:38:13.405167 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++
+INFO:root:2026-04-07 12:38:13.406164 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++
+INFO:root:2026-04-07 12:38:13.406164 : ++ FLASK PORT 5001 ++
+INFO:root:2026-04-07 12:38:13.406164 : ++ LMS_BAS_URL mysy-hosting.com/ ++
+WARNING:werkzeug: * Debugger is active!
+INFO:werkzeug: * Debugger PIN: 479-264-725
+INFO:root:2026-04-07 12:38:13.764983 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-07 12:38:20.118940 : Check_Emargement_QR_Code_From_Inscription_No_Token -'minute' is an invalid keyword argument for __new__() - Line : 17706
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 12:38:20] "POST /myclass/api/Check_Emargement_QR_Code_From_Inscription_No_Token/ HTTP/1.1" 200 -
+INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\Inscription_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:2026-04-07 12:39:28.016272 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2026-04-07 12:39:28.016272 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++
+INFO:root:2026-04-07 12:39:28.017272 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++
+INFO:root:2026-04-07 12:39:28.017272 : ++ FLASK PORT 5001 ++
+INFO:root:2026-04-07 12:39:28.017272 : ++ LMS_BAS_URL mysy-hosting.com/ ++
+WARNING:werkzeug: * Debugger is active!
+INFO:werkzeug: * Debugger PIN: 479-264-725
+INFO:root:2026-04-07 12:39:28.153790 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-07 12:39:29.058833 : Check_Emargement_QR_Code_From_Inscription_No_Token -'method_descriptor' object has no attribute 'today' - Line : 17711
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 12:39:29] "POST /myclass/api/Check_Emargement_QR_Code_From_Inscription_No_Token/ HTTP/1.1" 200 -
+INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\Inscription_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:2026-04-07 12:41:23.602135 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2026-04-07 12:41:23.602135 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++
+INFO:root:2026-04-07 12:41:23.602135 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++
+INFO:root:2026-04-07 12:41:23.602135 : ++ FLASK PORT 5001 ++
+INFO:root:2026-04-07 12:41:23.602135 : ++ LMS_BAS_URL mysy-hosting.com/ ++
+WARNING:werkzeug: * Debugger is active!
+INFO:werkzeug: * Debugger PIN: 479-264-725
+INFO:root:2026-04-07 12:41:36.673264 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 12:41:36] "POST /myclass/api/Check_Emargement_QR_Code_From_Inscription_No_Token/ HTTP/1.1" 200 -
+INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\Inscription_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:2026-04-07 12:49:03.076662 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2026-04-07 12:49:03.076662 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++
+INFO:root:2026-04-07 12:49:03.076662 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++
+INFO:root:2026-04-07 12:49:03.076662 : ++ FLASK PORT 5001 ++
+INFO:root:2026-04-07 12:49:03.076662 : ++ 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\\Inscription_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:2026-04-07 12:49:26.311355 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2026-04-07 12:49:26.312357 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++
+INFO:root:2026-04-07 12:49:26.312357 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++
+INFO:root:2026-04-07 12:49:26.312357 : ++ FLASK PORT 5001 ++
+INFO:root:2026-04-07 12:49:26.312357 : ++ 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\\Inscription_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:2026-04-07 12:49:49.775694 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2026-04-07 12:49:49.775694 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++
+INFO:root:2026-04-07 12:49:49.775694 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++
+INFO:root:2026-04-07 12:49:49.775694 : ++ FLASK PORT 5001 ++
+INFO:root:2026-04-07 12:49:49.775694 : ++ 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\\Inscription_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:2026-04-07 12:50:48.349064 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2026-04-07 12:50:48.349064 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++
+INFO:root:2026-04-07 12:50:48.349064 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++
+INFO:root:2026-04-07 12:50:48.349064 : ++ FLASK PORT 5001 ++
+INFO:root:2026-04-07 12:50:48.349064 : ++ 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\\Inscription_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:2026-04-07 12:53:36.895977 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2026-04-07 12:53:36.895977 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++
+INFO:root:2026-04-07 12:53:36.896974 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++
+INFO:root:2026-04-07 12:53:36.896974 : ++ FLASK PORT 5001 ++
+INFO:root:2026-04-07 12:53:36.897975 : ++ LMS_BAS_URL mysy-hosting.com/ ++
+WARNING:werkzeug: * Debugger is active!
+INFO:werkzeug: * Debugger PIN: 479-264-725
+INFO:root:2026-04-07 13:07:22.700392 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 13:07:22] "POST /myclass/api/Update_Emargement_QR_Code_From_Inscription_No_Token/ HTTP/1.1" 200 -
+INFO:root:2026-04-07 13:07:30.386849 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 13:07:30] "POST /myclass/api/GetTableauEmargement/ HTTP/1.1" 200 -
+INFO:root:2026-04-07 13:08:25.017236 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-07 13:08:26.933881 : Check_Emargement_QR_Code_From_Inscription_No_Token Les identifiants sont invalides
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 13:08:26] "POST /myclass/api/Check_Emargement_QR_Code_From_Inscription_No_Token/ HTTP/1.1" 200 -
+INFO:root:2026-04-07 13:09:54.611013 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-07 13:09:54.620441 : Check_Emargement_QR_Code_From_Inscription_No_Token Les identifiants sont invalides
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 13:09:54] "POST /myclass/api/Check_Emargement_QR_Code_From_Inscription_No_Token/ HTTP/1.1" 200 -
+INFO:root:2026-04-07 13:10:29.265457 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-07 13:10:29.275640 : Check_Emargement_QR_Code_From_Inscription_No_Token Oups, ce QR code n’est plus valide \U0001f605, Contactez le gestionnaire pour en obtenir un nouveau.
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 13:10:29] "POST /myclass/api/Check_Emargement_QR_Code_From_Inscription_No_Token/ HTTP/1.1" 200 -
+INFO:root:2026-04-07 13:10:39.819442 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-07 13:10:39.823016 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-07 13:10:39.826463 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-07 13:10:39.831476 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-07 13:10:39.834620 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 13:10:39] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 13:10:39] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 13:10:39] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 13:10:39] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 13:10:39] "POST /myclass/api/Get_List_Groupe_Inscrit_With_Filter/ HTTP/1.1" 200 -
+INFO:root:2026-04-07 13:10:42.533416 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-07 13:10:42.538409 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 13:10:42] "POST /myclass/api/Get_List_Sequence_Ressource_Affectation/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 13:10:42] "POST /myclass/api/Get_List_Unite_Enseignement_Planif_lines/ HTTP/1.1" 200 -
+INFO:root:2026-04-07 13:10:50.608525 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 13:10:50] "GET /myclass/api/Init_Emargement_And_Create_QR_Code_From_Inscription/35edNxiZZjZhV58Xx8XnMAlpkuDgi_LTrQ/69d0bd9026f957024407b156/69d38fe444a5bfb4f7cd34ad/35 HTTP/1.1" 200 -
+INFO:root:2026-04-07 13:10:56.730327 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 13:10:56] "POST /myclass/api/GetTableauEmargement/ HTTP/1.1" 200 -
+INFO:root:2026-04-07 13:11:26.229441 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-07 13:11:26.294905 : Check_Emargement_QR_Code_From_Inscription_No_Token Oups, ce QR code n’est plus valide \U0001f605, Contactez le gestionnaire pour en obtenir un nouveau.
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 13:11:26] "POST /myclass/api/Check_Emargement_QR_Code_From_Inscription_No_Token/ HTTP/1.1" 200 -
+INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\Inscription_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:2026-04-07 13:13:49.241308 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2026-04-07 13:13:49.241308 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++
+INFO:root:2026-04-07 13:13:49.242411 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++
+INFO:root:2026-04-07 13:13:49.242411 : ++ FLASK PORT 5001 ++
+INFO:root:2026-04-07 13:13:49.242411 : ++ LMS_BAS_URL mysy-hosting.com/ ++
+WARNING:werkzeug: * Debugger is active!
+INFO:werkzeug: * Debugger PIN: 479-264-725
+INFO:root:2026-04-07 13:15:56.841564 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 13:15:56] "POST /myclass/api/Check_Emargement_QR_Code_From_Inscription_No_Token/ HTTP/1.1" 200 -
+INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\Inscription_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:2026-04-07 13:16:54.271349 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2026-04-07 13:16:54.272347 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++
+INFO:root:2026-04-07 13:16:54.272347 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++
+INFO:root:2026-04-07 13:16:54.272347 : ++ FLASK PORT 5001 ++
+INFO:root:2026-04-07 13:16:54.272347 : ++ LMS_BAS_URL mysy-hosting.com/ ++
+WARNING:werkzeug: * Debugger is active!
+INFO:werkzeug: * Debugger PIN: 479-264-725
+INFO:root:2026-04-07 13:16:54.383170 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-07 13:16:54.386075 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-07 13:16:54.389088 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-07 13:16:54.390180 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-07 13:16:54.392074 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 13:16:54] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 13:16:54] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 13:16:54] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 13:16:54] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 13:16:54] "POST /myclass/api/Get_List_Groupe_Inscrit_With_Filter/ HTTP/1.1" 200 -
+INFO:root:2026-04-07 13:17:00.112364 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-07 13:17:00.116352 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 13:17:00] "POST /myclass/api/Get_List_Sequence_Ressource_Affectation/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 13:17:00] "POST /myclass/api/Get_List_Unite_Enseignement_Planif_lines/ HTTP/1.1" 200 -
+INFO:root:2026-04-07 13:17:05.154784 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 13:17:05] "GET /myclass/api/Init_Emargement_And_Create_QR_Code_From_Inscription/35edNxiZZjZhV58Xx8XnMAlpkuDgi_LTrQ/69d0bd9026f957024407b156/69d3900844a5bfb4f7cd34ae/-1 HTTP/1.1" 200 -
+INFO:root:2026-04-07 13:17:08.591717 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 13:17:08] "POST /myclass/api/GetTableauEmargement/ HTTP/1.1" 200 -
+INFO:root:2026-04-07 13:17:55.612703 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 13:17:55] "POST /myclass/api/Check_Emargement_QR_Code_From_Inscription_No_Token/ HTTP/1.1" 200 -
+INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\Inscription_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:2026-04-07 13:19:18.713845 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2026-04-07 13:19:18.714875 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++
+INFO:root:2026-04-07 13:19:18.714875 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++
+INFO:root:2026-04-07 13:19:18.714875 : ++ FLASK PORT 5001 ++
+INFO:root:2026-04-07 13:19:18.714875 : ++ LMS_BAS_URL mysy-hosting.com/ ++
+WARNING:werkzeug: * Debugger is active!
+INFO:werkzeug: * Debugger PIN: 479-264-725
+INFO:root:2026-04-07 13:19:18.816269 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 13:19:18] "POST /myclass/api/Check_Emargement_QR_Code_From_Inscription_No_Token/ HTTP/1.1" 200 -
+INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\Inscription_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:2026-04-07 13:19:45.094557 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2026-04-07 13:19:45.094557 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++
+INFO:root:2026-04-07 13:19:45.094557 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++
+INFO:root:2026-04-07 13:19:45.094557 : ++ FLASK PORT 5001 ++
+INFO:root:2026-04-07 13:19:45.094557 : ++ 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\\Inscription_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:2026-04-07 13:25:08.426124 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2026-04-07 13:25:08.426124 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++
+INFO:root:2026-04-07 13:25:08.426124 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++
+INFO:root:2026-04-07 13:25:08.426124 : ++ FLASK PORT 5001 ++
+INFO:root:2026-04-07 13:25:08.426124 : ++ LMS_BAS_URL mysy-hosting.com/ ++
+WARNING:werkzeug: * Debugger is active!
+INFO:werkzeug: * Debugger PIN: 479-264-725
+INFO:root:2026-04-07 13:26:46.694293 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 13:26:46] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 -
+INFO:root:2026-04-07 13:26:50.759115 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-07 13:26:50.760148 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-07 13:26:50.762146 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-07 13:26:50.767128 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-07 13:26:50.772116 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 13:26:50] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 13:26:50] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 13:26:50] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 13:26:50] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 13:26:50] "POST /myclass/api/Get_List_Groupe_Inscrit_With_Filter/ HTTP/1.1" 200 -
+INFO:root:2026-04-07 13:26:52.880661 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-07 13:26:52.881662 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 13:26:52] "POST /myclass/api/Get_List_Sequence_Ressource_Affectation/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 13:26:52] "POST /myclass/api/Get_List_Unite_Enseignement_Planif_lines/ HTTP/1.1" 200 -
+INFO:root:2026-04-07 13:27:06.073727 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 13:27:06] "GET /myclass/api/Init_Emargement_And_Create_QR_Code_From_Inscription/35edNxiZZjZhV58Xx8XnMAlpkuDgi_LTrQ/69d0bd9026f957024407b156/69d3900844a5bfb4f7cd34ae/-1 HTTP/1.1" 200 -
+INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\Inscription_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:2026-04-07 13:29:56.491635 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2026-04-07 13:29:56.491635 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++
+INFO:root:2026-04-07 13:29:56.491635 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++
+INFO:root:2026-04-07 13:29:56.491635 : ++ FLASK PORT 5001 ++
+INFO:root:2026-04-07 13:29:56.491635 : ++ LMS_BAS_URL mysy-hosting.com/ ++
+WARNING:werkzeug: * Debugger is active!
+INFO:werkzeug: * Debugger PIN: 479-264-725
+INFO:root:2026-04-07 13:29:56.578295 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 13:29:56] "POST /myclass/api/GetTableauEmargement/ HTTP/1.1" 200 -
+INFO:root:2026-04-07 13:30:45.161669 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-07 13:30:45.165666 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 13:30:45] "POST /myclass/api/GetTableauEmargement/ HTTP/1.1" 200 -
+INFO:root:2026-04-07 13:30:46.645697 : Create_Emargement_Send_Email_From_Inscription -[Errno 11001] getaddrinfo failed - Line : 17065
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 13:30:46] "POST /myclass/api/Create_Emargement_Send_Email_From_Inscription/ HTTP/1.1" 200 -
+INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\Inscription_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:2026-04-07 13:34:36.429529 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2026-04-07 13:34:36.429529 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++
+INFO:root:2026-04-07 13:34:36.429529 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++
+INFO:root:2026-04-07 13:34:36.429529 : ++ FLASK PORT 5001 ++
+INFO:root:2026-04-07 13:34:36.429529 : ++ 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\\Inscription_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:2026-04-07 13:35:12.728411 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2026-04-07 13:35:12.729412 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++
+INFO:root:2026-04-07 13:35:12.729412 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++
+INFO:root:2026-04-07 13:35:12.729412 : ++ FLASK PORT 5001 ++
+INFO:root:2026-04-07 13:35:12.729412 : ++ 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\\Inscription_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:2026-04-07 13:42:39.463645 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2026-04-07 13:42:39.464644 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++
+INFO:root:2026-04-07 13:42:39.464644 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++
+INFO:root:2026-04-07 13:42:39.464644 : ++ FLASK PORT 5001 ++
+INFO:root:2026-04-07 13:42:39.464644 : ++ 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\\Inscription_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:2026-04-07 13:44:17.551366 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2026-04-07 13:44:17.551366 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++
+INFO:root:2026-04-07 13:44:17.551366 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++
+INFO:root:2026-04-07 13:44:17.551366 : ++ FLASK PORT 5001 ++
+INFO:root:2026-04-07 13:44:17.551366 : ++ 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\\Inscription_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:2026-04-07 13:46:05.122767 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2026-04-07 13:46:05.123768 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++
+INFO:root:2026-04-07 13:46:05.123768 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++
+INFO:root:2026-04-07 13:46:05.123768 : ++ FLASK PORT 5001 ++
+INFO:root:2026-04-07 13:46:05.123768 : ++ 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\\Inscription_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:2026-04-07 13:51:44.128654 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2026-04-07 13:51:44.129676 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++
+INFO:root:2026-04-07 13:51:44.129676 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++
+INFO:root:2026-04-07 13:51:44.129676 : ++ FLASK PORT 5001 ++
+INFO:root:2026-04-07 13:51:44.129676 : ++ 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\\Inscription_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:2026-04-07 13:52:28.811519 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2026-04-07 13:52:28.811519 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++
+INFO:root:2026-04-07 13:52:28.811519 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++
+INFO:root:2026-04-07 13:52:28.811519 : ++ FLASK PORT 5001 ++
+INFO:root:2026-04-07 13:52:28.811519 : ++ 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\\Inscription_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:2026-04-07 13:53:01.625072 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2026-04-07 13:53:01.626071 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++
+INFO:root:2026-04-07 13:53:01.626071 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++
+INFO:root:2026-04-07 13:53:01.626071 : ++ FLASK PORT 5001 ++
+INFO:root:2026-04-07 13:53:01.626071 : ++ 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\\Inscription_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:2026-04-07 13:53:24.732331 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2026-04-07 13:53:24.733331 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++
+INFO:root:2026-04-07 13:53:24.733331 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++
+INFO:root:2026-04-07 13:53:24.733331 : ++ FLASK PORT 5001 ++
+INFO:root:2026-04-07 13:53:24.733331 : ++ 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
+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:2026-04-07 14:04:45.118774 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2026-04-07 14:04:45.118774 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++
+INFO:root:2026-04-07 14:04:45.118774 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++
+INFO:root:2026-04-07 14:04:45.119775 : ++ FLASK PORT 5001 ++
+INFO:root:2026-04-07 14:04:45.119775 : ++ LMS_BAS_URL mysy-hosting.com/ ++
+INFO:werkzeug:[31m[1mWARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead.[0m
+ * Running on http://localhost:5001
+INFO:werkzeug:[33mPress CTRL+C to quit[0m
+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:2026-04-07 14:04:55.920069 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2026-04-07 14:04:55.920069 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++
+INFO:root:2026-04-07 14:04:55.920069 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++
+INFO:root:2026-04-07 14:04:55.920069 : ++ FLASK PORT 5001 ++
+INFO:root:2026-04-07 14:04:55.920069 : ++ LMS_BAS_URL mysy-hosting.com/ ++
+WARNING:werkzeug: * Debugger is active!
+INFO:werkzeug: * Debugger PIN: 479-264-725
+INFO:root:2026-04-07 14:05:06.940549 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-07 14:05:06.944744 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-07 14:05:06.947884 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-07 14:05:06.952057 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-07 14:05:06.955672 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 14:05:06] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 14:05:06] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 14:05:06] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 14:05:06] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 14:05:07] "POST /myclass/api/Get_List_Groupe_Inscrit_With_Filter/ HTTP/1.1" 200 -
+INFO:root:2026-04-07 14:06:45.104310 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-07 14:06:45.108312 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 14:06:45] "POST /myclass/api/Get_List_Unite_Enseignement_Planif_lines/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 14:06:45] "POST /myclass/api/Get_List_Sequence_Ressource_Affectation/ HTTP/1.1" 200 -
+INFO:root:2026-04-07 14:07:09.986888 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-07 14:07:09.991917 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-07 14:07:09.994996 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-07 14:07:09.998496 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-07 14:07:10.003503 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-07 14:07:10.008520 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 14:07:10] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 14:07:10] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 -
+INFO:root:2026-04-07 14:07:10.016601 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 14:07:10] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 -
+INFO:root:2026-04-07 14:07:10.024056 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-07 14:07:10.031674 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 14:07:10] "POST /myclass/api/GetSessionFormation/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 14:07:10] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 14:07:10] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 14:07:10] "POST /myclass/api/GetTableauEmargement/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 14:07:10] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 14:07:10] "POST /myclass/api/Get_List_UE_Given_SessionFormation/ HTTP/1.1" 200 -
+INFO:root:2026-04-07 14:07:26.264811 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 14:07:26] "[32mGET /myclass/api/Init_Emargement_And_Send_Email_Code_From_Inscription HTTP/1.1[0m" 308 -
+INFO:root:2026-04-07 14:07:26.277826 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-07 14:07:28.175229 : Init_Emargement_And_Send_Email_Code_From_Inscription -[Errno 11001] getaddrinfo failed - Line : 17870
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 14:07:28] "GET /myclass/api/Init_Emargement_And_Send_Email_Code_From_Inscription/ HTTP/1.1" 200 -
+INFO:root:2026-04-07 14:09:09.643825 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 14:09:09] "[32mGET /myclass/api/Init_Emargement_And_Send_Email_Code_From_Inscription HTTP/1.1[0m" 308 -
+INFO:root:2026-04-07 14:09:09.652930 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-07 14:09:10.128504 : Init_Emargement_And_Send_Email_Code_From_Inscription -name 'val_emarge' is not defined - Line : 17877
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 14:09:10] "GET /myclass/api/Init_Emargement_And_Send_Email_Code_From_Inscription/ HTTP/1.1" 200 -
+INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\Inscription_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:2026-04-07 14:10:22.245219 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2026-04-07 14:10:22.245219 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++
+INFO:root:2026-04-07 14:10:22.245219 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++
+INFO:root:2026-04-07 14:10:22.245219 : ++ FLASK PORT 5001 ++
+INFO:root:2026-04-07 14:10:22.245219 : ++ LMS_BAS_URL mysy-hosting.com/ ++
+WARNING:werkzeug: * Debugger is active!
+INFO:werkzeug: * Debugger PIN: 479-264-725
+INFO:root:2026-04-07 14:10:38.875920 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 14:10:38] "[32mGET /myclass/api/Init_Emargement_And_Send_Email_Code_From_Inscription HTTP/1.1[0m" 308 -
+INFO:root:2026-04-07 14:10:38.896657 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-07 14:10:41.227432 : Init_Emargement_And_Send_Email_Code_From_Inscription -cannot access local variable 'cpt_email_envoye' where it is not associated with a value - Line : 17884
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 14:10:41] "GET /myclass/api/Init_Emargement_And_Send_Email_Code_From_Inscription/ HTTP/1.1" 200 -
+INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\Inscription_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:2026-04-07 14:11:57.963480 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2026-04-07 14:11:57.963480 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++
+INFO:root:2026-04-07 14:11:57.963480 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++
+INFO:root:2026-04-07 14:11:57.963480 : ++ FLASK PORT 5001 ++
+INFO:root:2026-04-07 14:11:57.963480 : ++ LMS_BAS_URL mysy-hosting.com/ ++
+WARNING:werkzeug: * Debugger is active!
+INFO:werkzeug: * Debugger PIN: 479-264-725
+INFO:root:2026-04-07 14:11:58.131259 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 14:11:58] "[32mGET /myclass/api/Init_Emargement_And_Send_Email_Code_From_Inscription HTTP/1.1[0m" 308 -
+INFO:root:2026-04-07 14:11:58.138776 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-07 14:12:05.130210 : Init_Emargement_And_Send_Email_Code_From_Inscription -(451, b'5.7.3 STARTTLS is required to send mail [PR1P264CA0201.FRAP264.PROD.OUTLOOK.COM 2026-04-07T12:12:01.785Z 08DE933818B34C60]', 'support@mysy-training.com') - Line : 17938
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 14:12:05] "GET /myclass/api/Init_Emargement_And_Send_Email_Code_From_Inscription/ HTTP/1.1" 200 -
+INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\Inscription_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:2026-04-07 14:15:45.310222 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2026-04-07 14:15:45.310222 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++
+INFO:root:2026-04-07 14:15:45.310222 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++
+INFO:root:2026-04-07 14:15:45.310222 : ++ FLASK PORT 5001 ++
+INFO:root:2026-04-07 14:15:45.310222 : ++ 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\\Inscription_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:2026-04-07 14:17:01.900967 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2026-04-07 14:17:01.900967 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++
+INFO:root:2026-04-07 14:17:01.900967 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++
+INFO:root:2026-04-07 14:17:01.900967 : ++ FLASK PORT 5001 ++
+INFO:root:2026-04-07 14:17:01.900967 : ++ LMS_BAS_URL mysy-hosting.com/ ++
+WARNING:werkzeug: * Debugger is active!
+INFO:werkzeug: * Debugger PIN: 479-264-725
+INFO:root:2026-04-07 14:17:07.485047 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 14:17:07] "[32mGET /myclass/api/Init_Emargement_And_Send_Email_Code_From_Inscription HTTP/1.1[0m" 308 -
+INFO:root:2026-04-07 14:17:07.511807 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-07 14:17:18.566759 : Init_Emargement_And_Send_Email_Code_From_Inscription -(451, b'5.7.3 STARTTLS is required to send mail [PR3P193CA0039.EURP193.PROD.OUTLOOK.COM 2026-04-07T12:16:53.831Z 08DE9371F105FD28]', 'support@mysy-training.com') - Line : 17943
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 14:17:18] "GET /myclass/api/Init_Emargement_And_Send_Email_Code_From_Inscription/ HTTP/1.1" 200 -
+INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\Inscription_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:2026-04-07 14:20:32.993050 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2026-04-07 14:20:32.993050 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++
+INFO:root:2026-04-07 14:20:32.993050 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++
+INFO:root:2026-04-07 14:20:32.993050 : ++ FLASK PORT 5001 ++
+INFO:root:2026-04-07 14:20:32.993050 : ++ 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\\Inscription_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:2026-04-07 14:21:14.067924 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2026-04-07 14:21:14.067924 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++
+INFO:root:2026-04-07 14:21:14.067924 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++
+INFO:root:2026-04-07 14:21:14.067924 : ++ FLASK PORT 5001 ++
+INFO:root:2026-04-07 14:21:14.067924 : ++ LMS_BAS_URL mysy-hosting.com/ ++
+WARNING:werkzeug: * Debugger is active!
+INFO:werkzeug: * Debugger PIN: 479-264-725
+INFO:root:2026-04-07 14:22:15.778138 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 14:22:15] "[32mGET /myclass/api/Init_Emargement_And_Send_Email_Code_From_Inscription HTTP/1.1[0m" 308 -
+INFO:root:2026-04-07 14:22:15.784235 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 14:22:22] "GET /myclass/api/Init_Emargement_And_Send_Email_Code_From_Inscription/ HTTP/1.1" 200 -
+INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\Inscription_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:2026-04-07 14:26:56.156781 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2026-04-07 14:26:56.156781 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++
+INFO:root:2026-04-07 14:26:56.157781 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++
+INFO:root:2026-04-07 14:26:56.157781 : ++ FLASK PORT 5001 ++
+INFO:root:2026-04-07 14:26:56.157781 : ++ 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\\Inscription_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:2026-04-07 14:27:49.176057 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2026-04-07 14:27:49.176057 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++
+INFO:root:2026-04-07 14:27:49.176057 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++
+INFO:root:2026-04-07 14:27:49.176057 : ++ FLASK PORT 5001 ++
+INFO:root:2026-04-07 14:27:49.176057 : ++ LMS_BAS_URL mysy-hosting.com/ ++
+WARNING:werkzeug: * Debugger is active!
+INFO:werkzeug: * Debugger PIN: 479-264-725
+INFO:root:2026-04-07 14:27:49.303108 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 14:27:49] "[32mGET /myclass/api/Init_Emargement_And_Send_Email_Code_From_Inscription HTTP/1.1[0m" 308 -
+INFO:root:2026-04-07 14:27:49.312107 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 14:27:54] "GET /myclass/api/Init_Emargement_And_Send_Email_Code_From_Inscription/ HTTP/1.1" 200 -
+INFO:root:2026-04-07 14:28:36.415401 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 14:28:36] "POST /myclass/api/Check_Emargement_QR_Code_From_Inscription_No_Token/ HTTP/1.1" 200 -
+INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\Inscription_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:2026-04-07 16:15:59.707190 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2026-04-07 16:15:59.707190 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++
+INFO:root:2026-04-07 16:15:59.707190 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++
+INFO:root:2026-04-07 16:15:59.707190 : ++ FLASK PORT 5001 ++
+INFO:root:2026-04-07 16:15:59.708197 : ++ LMS_BAS_URL mysy-hosting.com/ ++
+INFO:werkzeug:[31m[1mWARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead.[0m
+ * Running on http://localhost:5001
+INFO:werkzeug:[33mPress CTRL+C to quit[0m
+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:2026-04-07 16:17:13.811620 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2026-04-07 16:17:13.812635 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++
+INFO:root:2026-04-07 16:17:13.813623 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++
+INFO:root:2026-04-07 16:17:13.813623 : ++ FLASK PORT 5001 ++
+INFO:root:2026-04-07 16:17:13.814622 : ++ LMS_BAS_URL mysy-hosting.com/ ++
+WARNING:werkzeug: * Debugger is active!
+INFO:werkzeug: * Debugger PIN: 479-264-725
+INFO:root:2026-04-07 16:25:10.186658 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-07 16:25:10.189658 : Le token partner est vide
+INFO:root:2026-04-07 16:25:10.194657 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-07 16:25:10.197660 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-07 16:25:10.205657 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-07 16:25:10.217664 : La session de connexion n'est pas valide
+INFO:root:2026-04-07 16:25:10.223679 : La session de connexion n'est pas valide
+INFO:root:2026-04-07 16:25:10.224675 : La session de connexion n'est pas valide
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 16:25:10] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 16:25:10] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 -
+INFO:root:2026-04-07 16:25:14.498410 : getRecodedImage - Impossible de récupérer le recid du user
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 16:25:14] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 -
+INFO:root:2026-04-07 16:25:14.539507 : get_partner_account - La session de connexion n'est pas valide
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 16:25:14] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 -
+INFO:root:2026-04-07 16:25:25.420183 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 16:25:25] "POST /myclass/api/partner_login/ HTTP/1.1" 200 -
+INFO:root:2026-04-07 16:25:25.488667 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-07 16:25:25.492676 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-07 16:25:25.496676 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 16:25:25] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 -
+INFO:root:2026-04-07 16:25:25.502691 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 16:25:25] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 16:25:25] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 -
+INFO:root:2026-04-07 16:25:25.525208 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 16:25:25] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 -
+INFO:root:2026-04-07 16:25:25.557231 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-07 16:25:25.560230 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-07 16:25:25.563237 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-07 16:25:25.568228 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-07 16:25:25.571229 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 16:25:25] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 16:25:25] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 -
+INFO:root:2026-04-07 16:25:25.579229 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-07 16:25:25.582229 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-07 16:25:25.587296 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 16:25:25] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 16:25:25] "POST /myclass/api/GetPartnerAttestation_Certificat/ HTTP/1.1" 200 -
+INFO:root:2026-04-07 16:25:25.603246 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 16:25:25] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 16:25:25] "POST /myclass/api/Get_Partner_List_Partner_Client_with_filter_Like/ HTTP/1.1" 200 -
+INFO:root:2026-04-07 16:25:25.611775 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 16:25:25] "POST /myclass/api/Get_List_Partner_Or_Default_session_step/ HTTP/1.1" 200 -
+INFO:root:2026-04-07 16:25:25.616840 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-07 16:25:25.624316 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 16:25:25] "POST /myclass/api/Get_List_Site_Formation_with_filter/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 16:25:25] "POST /myclass/api/Is_Partnair_Has_Digital_Signature/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 16:25:25] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 16:25:25] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 16:25:26] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 -
+INFO:root:2026-04-07 16:25:31.635844 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-07 16:25:31.639660 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-07 16:25:31.644133 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-07 16:25:31.645177 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-07 16:25:31.649705 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-07 16:25:31.657705 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 16:25:31] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 -
+INFO:root:2026-04-07 16:25:31.663706 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 16:25:31] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 -
+INFO:root:2026-04-07 16:25:31.672165 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-07 16:25:31.673164 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 16:25:31] "POST /myclass/api/GetSessionFormation/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 16:25:31] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 16:25:31] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 16:25:31] "POST /myclass/api/GetTableauEmargement/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 16:25:31] "POST /myclass/api/Get_List_UE_Given_SessionFormation/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 16:25:31] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 16:25:31] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 -
+INFO:root:2026-04-07 16:25:50.392920 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-07 16:25:50.396933 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-07 16:25:50.400929 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-07 16:25:50.405022 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-07 16:25:50.412538 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 16:25:50] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 16:25:50] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 16:25:50] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 16:25:50] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 16:25:50] "POST /myclass/api/Get_List_Groupe_Inscrit_With_Filter/ HTTP/1.1" 200 -
+INFO:root:2026-04-07 16:25:51.459577 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-07 16:25:51.464471 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 16:25:51] "POST /myclass/api/Get_List_Sequence_Ressource_Affectation/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 16:25:51] "POST /myclass/api/Get_List_Unite_Enseignement_Planif_lines/ HTTP/1.1" 200 -
+INFO:root:2026-04-07 16:25:54.427188 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 16:25:54] "POST /myclass/api/GetTableauEmargement/ HTTP/1.1" 200 -
+INFO:root:2026-04-07 16:25:59.667702 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-07 16:25:59.676725 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-07 16:25:59.686729 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-07 16:25:59.701247 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-07 16:25:59.718816 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 16:25:59] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 16:25:59] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 16:25:59] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 16:25:59] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 16:25:59] "POST /myclass/api/Get_List_Groupe_Inscrit_With_Filter/ HTTP/1.1" 200 -
+INFO:root:2026-04-07 16:26:01.065398 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-07 16:26:01.081473 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 16:26:01] "POST /myclass/api/Get_List_Sequence_Ressource_Affectation/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 16:26:01] "POST /myclass/api/Get_List_Unite_Enseignement_Planif_lines/ HTTP/1.1" 200 -
+INFO:root:2026-04-07 16:26:30.641181 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 16:26:41] "POST /myclass/api/Init_Emargement_And_Send_Email_Code_From_Inscription/ HTTP/1.1" 200 -
+INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\Inscription_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:2026-04-07 16:28:41.442661 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2026-04-07 16:28:41.442661 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++
+INFO:root:2026-04-07 16:28:41.442661 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++
+INFO:root:2026-04-07 16:28:41.442661 : ++ FLASK PORT 5001 ++
+INFO:root:2026-04-07 16:28:41.442661 : ++ LMS_BAS_URL mysy-hosting.com/ ++
+WARNING:werkzeug: * Debugger is active!
+INFO:werkzeug: * Debugger PIN: 479-264-725
+INFO:root:2026-04-07 16:28:41.550075 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2026-04-07 16:28:42.278593 : Check_Emargement_QR_Code_From_Inscription_No_Token Les identifiants sont invalides
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 16:28:42] "POST /myclass/api/Check_Emargement_QR_Code_From_Inscription_No_Token/ HTTP/1.1" 200 -
+INFO:root:2026-04-07 16:28:52.704666 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 16:28:52] "POST /myclass/api/Check_Emargement_QR_Code_From_Inscription_No_Token/ HTTP/1.1" 200 -
+INFO:root:2026-04-07 16:29:03.567112 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 16:29:03] "POST /myclass/api/Update_Emargement_QR_Code_From_Inscription_No_Token/ HTTP/1.1" 200 -
+INFO:root:2026-04-07 16:29:15.663067 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [07/Apr/2026 16:29:15] "POST /myclass/api/GetTableauEmargement/ HTTP/1.1" 200 -
diff --git a/Session_Formation_Sequence.py b/Session_Formation_Sequence.py
index bb2a5e9..d6ca827 100644
--- a/Session_Formation_Sequence.py
+++ b/Session_Formation_Sequence.py
@@ -1718,7 +1718,7 @@ def Update_Session_Sequence(diction):
"""
- if( new_unite_enseignement_planif_id != old_unite_enseignement_planif_id ):
+ if( new_unite_enseignement_planif_id and new_unite_enseignement_planif_id != old_unite_enseignement_planif_id ):
# Deprogrammation de l'ancien
update_data = {}
update_data['update_date'] = str(datetime.now())
diff --git a/email_inscription_mgt.py b/email_inscription_mgt.py
index 2d6ea84..71427be 100644
--- a/email_inscription_mgt.py
+++ b/email_inscription_mgt.py
@@ -55,7 +55,7 @@ def incription_training_confirmation_mail(diction):
"""
Verification de la liste des champs obligatoires
"""
- field_list_obligatoire = ['nom', 'prenom', 'email', 'title']
+ field_list_obligatoire = ['nom', 'prenom', 'email', 'title', ]
for val in field_list_obligatoire:
if val not in diction:
mycommon.myprint(
@@ -69,6 +69,8 @@ def incription_training_confirmation_mail(diction):
print("debut envoi mail de test ")
+
+
"""
Verification si c'est une formation en ligne.
auquel cas, l'adresse est du type : enligne"""
@@ -122,6 +124,11 @@ def incription_training_confirmation_mail(diction):
if diction['presentiel']:
local_presentiel = diction['presentiel']
+ local_hybrid = ""
+ if ("hybrid" in diction.keys()):
+ if diction['hybrid']:
+ local_hybrid = diction['hybrid']
+
local_formateur = ""
if ("formateur" in diction.keys()):
if diction['formateur']:
@@ -200,6 +207,7 @@ def incription_training_confirmation_mail(diction):
"ville": str(local_ville),
"distantiel": str(local_distantiel),
"presentiel": str(local_presentiel),
+ "hybrid": str(local_hybrid),
"formateur": str(local_formateur),
"session_ondemande": str(session_ondemande),
"mode_animation_detail_organisation": str(mode_animation_detail_organisation),
@@ -210,7 +218,7 @@ def incription_training_confirmation_mail(diction):
},
}
- #print(" ### BODY DATA = ", body)
+ print(" ### BODY DATA = ", body)
#sourceHtml = template.render(params=body["params"])
@@ -1119,6 +1127,8 @@ def Pre_incription_training_confirmation_mail(diction):
},
}
+
+
sourceHtml = template.render(params=body["params"])
msg.set_content(sourceHtml, subtype='html')
diff --git a/emargement.py b/emargement.py
index fe2beb8..80f26e4 100644
--- a/emargement.py
+++ b/emargement.py
@@ -227,8 +227,6 @@ le statut de l'émargement :
1 ==> Envoyé
2 ==> Validé
-
-
"""
def CreateTableauEmargement_From_Sequence(diction):
try:
@@ -507,6 +505,7 @@ def CreateTableauEmargement_From_Sequence(diction):
20/03/2026 -
Creation des émargements pour la formation initiale.
Ici on va aller chercher les personnes qui sont dans les groupes associé à la séquence
+
"""
def CreateTableauEmargement_From_Sequence_FI(diction):
@@ -744,14 +743,17 @@ def CreateTableauEmargement_From_Sequence_FI(diction):
'valide':'1',
'partner_owner_recid':str(partner_recid)}, filt_sequence_for_sequence_collection]} ):
query_key = {}
- query_key['email'] = tmp_val['email']
+ query_key['inscription_id'] = str(tmp_val['_id'])
query_key['session_id'] = tmp_val['session_id']
query_key['class_internal_url'] = tmp_val['class_internal_url']
query_key['session_formation_sequence_id'] = str(session_sequence['_id'])
+ """
query_key['date'] = str(session_sequence['sequence_start'])[0:10]
query_key['sequence_start'] = str(session_sequence['sequence_start'])
query_key['sequence_end'] = str(session_sequence['sequence_end'])
+ query_key['date'] = str(session_sequence['sequence_start'])[0:10]
+ """
new_my_local_data = {}
new_my_local_data['session_formation_sequence_id'] = str(session_sequence['_id'])
@@ -762,14 +764,12 @@ def CreateTableauEmargement_From_Sequence_FI(diction):
new_my_local_data['session_id'] = tmp_val['session_id']
new_my_local_data['class_internal_url'] = tmp_val['class_internal_url']
new_my_local_data['update_date'] = str(datetime.now())
- query_key['date'] = str(session_sequence['sequence_start'])[0:10]
+
new_my_local_data['is_present'] = False
new_my_local_data['matin'] = False
new_my_local_data['apresmidi'] = False
new_my_local_data['sequence_title'] = str(session_sequence['sequence_title'])
-
-
if( "volume_theorique" in session_sequence.keys() and session_sequence['volume_theorique']):
new_my_local_data['time_in_hour'] = str(session_sequence['volume_theorique'])
else:
@@ -789,7 +789,7 @@ def CreateTableauEmargement_From_Sequence_FI(diction):
new_my_local_data['valide'] = "1"
new_my_local_data['locked'] = "0"
- new_my_local_data['partner_owner_recid'] = str(str(partner_recid))
+ new_my_local_data['partner_owner_recid'] = str(partner_recid)
#print("### emargement insertion de : "+str(new_my_local_data))
diff --git a/main.py b/main.py
index 8428023..c47a5c9 100644
--- a/main.py
+++ b/main.py
@@ -2328,7 +2328,7 @@ def CreateTableauEmargement():
Cette API Crée la liste d'emargement en partant des sequences déjà crée
23/11/2023 : Evolution en prenant les sequences.
Evolution de la fonction de création du tableau d'emargement.
-Dans cette evolution, on plutot recuperer les sequence déjà créesq
+Dans cette evolution, on plutot recuperer les sequence déjà crées
"""
@app.route('/myclass/api/CreateTableauEmargement_From_Sequence/', methods=['POST','GET'])
@crossdomain(origin='*')
@@ -12433,6 +12433,45 @@ def Create_Emargement_QR_Code_From_Inscription(token, session_id, tab_emargement
+
+"""
+API pour créer les ligne d'émargement et le fichier QR code pour
+les émargements en meme temps
+"""
+@app.route('/myclass/api/Init_Emargement_And_Create_QR_Code_From_Inscription////', methods=['POST','GET'])
+@crossdomain(origin='*')
+def Init_Emargement_And_Create_QR_Code_From_Inscription(token, session_id, tab_sequence_ids, qr_time_valide):
+ # On recupere le corps (payload) de la requete
+ payload = mycommon.strip_dictionary (request.form.to_dict())
+ payload = {}
+ payload['token'] = str(token)
+ payload['session_id'] = str(session_id)
+ payload['tab_sequence_ids'] = str(tab_sequence_ids)
+ payload['qr_time_valide'] = str(qr_time_valide)
+
+ print(" ### Init_Emargement_And_Create_QR_Code_From_Inscription : payload = ",str(payload))
+
+ localStatus, response= inscription.Init_Emargement_And_Create_QR_Code_From_Inscription(payload)
+ if(localStatus ):
+ return response
+ else:
+ return False
+
+
+"""
+API pour créer les ligne d'émargement et d'envoyer l'email de de demande d'émargement en meme temps
+"""
+@app.route('/myclass/api/Init_Emargement_And_Send_Email_Code_From_Inscription/', methods=['POST','GET'])
+@crossdomain(origin='*')
+def Init_Emargement_And_Send_Email_Code_From_Inscription():
+ # On recupere le corps (payload) de la requete
+ payload = mycommon.strip_dictionary (request.form.to_dict())
+ print(" ### Init_Emargement_And_Send_Email_Code_From_Inscription payload = ",payload)
+ status, retval = inscription.Init_Emargement_And_Send_Email_Code_From_Inscription(payload)
+ return jsonify(status=status, message=retval)
+
+
+
"""
API pour créer un fichier QR code pour les demandes d'évaluation
"""