diff --git a/.idea/workspace.xml b/.idea/workspace.xml
index 8c3b2ea..2cb0d9b 100644
--- a/.idea/workspace.xml
+++ b/.idea/workspace.xml
@@ -4,14 +4,10 @@
-
+
-
-
-
-
@@ -454,7 +450,7 @@
1747251650255
-
+
@@ -496,7 +492,6 @@
-
@@ -521,6 +516,7 @@
-
+
+
\ No newline at end of file
diff --git a/Job_Cron.py b/Job_Cron.py
index 54e7b32..4e507e6 100644
--- a/Job_Cron.py
+++ b/Job_Cron.py
@@ -145,7 +145,9 @@ def Global_MySy_Cron_Traitement():
"""
-CRON fonction qui envoie les demandes d'enquete
+CRON fonction qui envoie les demandes d'enquete, qui sont envoi automatique (cas des questionnaire a froid).
+
+Attention : A ne pas confondre avec 'Cron_Survey_Questionnaires_Relance' qui relance les questionnaire dont on pas la réponse
"""
def Cron_Send_Survey():
try:
@@ -1913,7 +1915,7 @@ def Cron_Survey_Questionnaires_Relance():
print(" ## pipe_qry Cron_Survey_Questionnaires_Relance = ", pipe_qry)
for local_questionnaire in MYSY_GV.dbname['survey'].aggregate(pipe_qry):
- print("### local_questionnaire a traiter = ", local_questionnaire)
+ #print("### local_questionnaire a traiter = ", local_questionnaire)
relance_done = 0
@@ -1931,11 +1933,11 @@ def Cron_Survey_Questionnaires_Relance():
days=frequence_relance_auto)
- print(" ### LA frequence_relance_auto ", frequence_relance_auto)
+ """print(" ### LA frequence_relance_auto ", frequence_relance_auto)
print(" ### LA dernière relance date de ", date_derniere_relance_auto)
- print(" ### LA PROCHAINE RELANCE EST ", new_relance_date_ISODATE)
+ print(" ### LA PROCHAINE RELANCE EST ", new_relance_date_ISODATE)"""
new_relance_date_no_ISODATE = str(new_relance_date_ISODATE.strftime("%d/%m/%Y"))
@@ -1944,14 +1946,14 @@ def Cron_Survey_Questionnaires_Relance():
datetime.strptime(str(todays_date), '%d/%m/%Y')
- print(" ### relance_done = ",relance_done)
+ """print(" ### relance_done = ",relance_done)
print(" ### nb_limite_relance = ", nb_limite_relance)
print(" ### datetime.strptime( str(todays_date), '%d/%m/%Y') = ", datetime.strptime(
str(todays_date), '%d/%m/%Y'))
print(" ### datetime.strptime(str(new_relance_date_no_ISODATE).strip(), '%d/%m/%Y') = ", datetime.strptime(str(new_relance_date_no_ISODATE).strip(),
- '%d/%m/%Y'))
+ '%d/%m/%Y'))"""
if ( relance_done <= nb_limite_relance and datetime.strptime(
str(todays_date), '%d/%m/%Y') >= datetime.strptime(str(new_relance_date_no_ISODATE).strip(),
@@ -1971,14 +1973,11 @@ def Cron_Survey_Questionnaires_Relance():
local_dicton['partner_owner_recid'] = str(local_questionnaire['partner_owner_recid'])
local_dicton['tab_ids'] = str(local_questionnaire['_id'])
- print(" ### local_dicton = ", local_dicton)
+ #print(" ### local_dicton = ", local_dicton)
- """
- ICICI : comme j'ai supprimé de formation et des session, m'assurer d'avoir de bonnes date
- """
local_status, local_retval = survey_mgt.Automatic_Send_Survey_TabIds(local_dicton)
- print(" relance return local_send_remind_status = ", local_status)
+ #print(" relance return local_send_remind_status = ", local_status)
if (local_status is True):
@@ -2027,12 +2026,6 @@ def Cron_Survey_Questionnaires_Relance():
)
- else:
- print(" ### NoNNNNNNNNNN on NEEEE fait la relanceeeeeeeeeeeee")
- print(" limite relance atteint : ")
- print(" limite relance_done : ", relance_done)
- print(" limite nb_limite_relance : ", nb_limite_relance)
-
return True, "Relance Questionnaires OK"
diff --git a/Log/log_file.log b/Log/log_file.log
index b2bd2c9..5b4b229 100644
--- a/Log/log_file.log
+++ b/Log/log_file.log
@@ -38642,3 +38642,1117 @@ INFO:root:2025-06-20 19:54:16.542598 : ++ FLASK PORT 5001 ++
INFO:root:2025-06-20 19:54:16.542598 : ++ LMS_BAS_URL mysy-hosting.com/ ++
WARNING:werkzeug: * Debugger is active!
INFO:werkzeug: * Debugger PIN: 479-264-725
+INFO:root:2025-06-21 10:34:09.344640 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2025-06-21 10:34:09.345735 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++
+INFO:root:2025-06-21 10:34:09.345735 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++
+INFO:root:2025-06-21 10:34:09.345735 : ++ FLASK PORT 5001 ++
+INFO:root:2025-06-21 10:34:09.345735 : ++ 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
+INFO:root:2025-06-21 10:34:23.470989 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2025-06-21 10:34:23.470989 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++
+INFO:root:2025-06-21 10:34:23.471996 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++
+INFO:root:2025-06-21 10:34:23.471996 : ++ FLASK PORT 5001 ++
+INFO:root:2025-06-21 10:34:23.471996 : ++ LMS_BAS_URL mysy-hosting.com/ ++
+WARNING:werkzeug: * Debugger is active!
+INFO:werkzeug: * Debugger PIN: 479-264-725
+INFO:root:2025-06-21 10:35:17.205064 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 10:35:17.212078 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 10:35:17.214066 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 10:35:17] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 10:35:17.244591 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 10:35:17] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 10:35:17] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 10:35:17.719097 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 10:35:17.721091 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 10:35:17.725092 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 10:35:17.731103 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 10:35:17.738098 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 10:35:17.742614 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 10:35:17] "POST /myclass/api/Get_List_Manager_Ressource_Humaine/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 10:35:17] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 10:35:17] "POST /myclass/api/Get_List_Profil_Ressource_Humaine/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 10:35:17] "POST /myclass/api/Get_Competence_Level/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 10:35:17.755617 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 10:35:17] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 10:35:17] "POST /myclass/api/Get_Related_Target_Collection_Data/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 10:35:17] "POST /myclass/api/Get_List_Survey_with_filter/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 10:35:47.437664 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 10:35:47] "[32mGET /myclass/api/Cron_Survey_Questionnaires_Relance HTTP/1.1[0m" 308 -
+INFO:root:2025-06-21 10:35:47.454037 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 10:35:47.454037 : ### CRONNN Cron_Survey_Questionnaires_Relance : payload =
+INFO:root:2025-06-21 10:35:50.922420 : Automatic_Send_Survey_TabIds -list object has no element 0 - Line : 2038
+INFO:root:2025-06-21 10:36:07.044921 : Automatic_Send_Survey_TabIds -list object has no element 0 - Line : 2038
+INFO:root:2025-06-21 10:36:07.072143 : Automatic_Send_Survey_TabIds -list object has no element 0 - Line : 2038
+INFO:root:2025-06-21 10:36:07.099957 : Automatic_Send_Survey_TabIds -list object has no element 0 - Line : 2038
+INFO:root:2025-06-21 10:36:07.135554 : Automatic_Send_Survey_TabIds -list object has no element 0 - Line : 2038
+INFO:root:2025-06-21 10:36:07.177762 : Automatic_Send_Survey_TabIds -list object has no element 0 - Line : 2038
+INFO:root:2025-06-21 10:36:07.213311 : Automatic_Send_Survey_TabIds -list object has no element 0 - Line : 2038
+INFO:root:2025-06-21 10:36:07.238839 : Automatic_Send_Survey_TabIds -list object has no element 0 - Line : 2038
+INFO:root:2025-06-21 10:36:13.663457 : WARNING : Impossible de logguer l'historique pour l'inscrit : 6655baa6fd47c656dcafa365
+INFO:root:2025-06-21 10:36:13.666454 : Automatic_Send_Survey_TabIds -'NoneType' object is not subscriptable - Line : 2143
+INFO:root:2025-06-21 10:36:14.639913 : WARNING : Impossible de logguer l'historique pour l'inscrit : 6655baa8fd47c656dcafa3b2
+INFO:root:2025-06-21 10:36:14.640948 : Automatic_Send_Survey_TabIds -'NoneType' object is not subscriptable - Line : 2143
+INFO:root:2025-06-21 10:36:15.603773 : WARNING impossible de recuperer le 'courrier_template_tracking' 12
+INFO:root:2025-06-21 10:36:15.634576 : Automatic_Send_Survey_TabIds -list object has no element 0 - Line : 2038
+INFO:root:2025-06-21 10:36:15.650623 : Automatic_Send_Survey_TabIds -list object has no element 0 - Line : 2038
+INFO:root:2025-06-21 10:36:15.665862 : Automatic_Send_Survey_TabIds -list object has no element 0 - Line : 2038
+INFO:root:2025-06-21 10:36:15.680990 : Automatic_Send_Survey_TabIds -list object has no element 0 - Line : 2038
+INFO:root:2025-06-21 10:36:15.701463 : Automatic_Send_Survey_TabIds -list object has no element 0 - Line : 2038
+INFO:root:2025-06-21 10:36:15.717999 : Automatic_Send_Survey_TabIds -list object has no element 0 - Line : 2038
+INFO:root:2025-06-21 10:36:15.735791 : Automatic_Send_Survey_TabIds -list object has no element 0 - Line : 2038
+INFO:root:2025-06-21 10:36:15.762806 : Automatic_Send_Survey_TabIds -list object has no element 0 - Line : 2038
+INFO:root:2025-06-21 10:36:15.781804 : Automatic_Send_Survey_TabIds -list object has no element 0 - Line : 2038
+INFO:root:2025-06-21 10:36:15.797809 : Automatic_Send_Survey_TabIds -list object has no element 0 - Line : 2038
+INFO:root:2025-06-21 10:36:15.814025 : Automatic_Send_Survey_TabIds -list object has no element 0 - Line : 2038
+INFO:root:2025-06-21 10:36:15.831322 : Automatic_Send_Survey_TabIds -list object has no element 0 - Line : 2038
+INFO:root:2025-06-21 10:36:15.847206 : Automatic_Send_Survey_TabIds -list object has no element 0 - Line : 2038
+INFO:root:2025-06-21 10:36:15.863015 : Automatic_Send_Survey_TabIds -list object has no element 0 - Line : 2038
+INFO:root:2025-06-21 10:36:15.880714 : Automatic_Send_Survey_TabIds -list object has no element 0 - Line : 2038
+INFO:root:2025-06-21 10:36:15.899674 : Automatic_Send_Survey_TabIds -list object has no element 0 - Line : 2038
+INFO:root:2025-06-21 10:36:15.917688 : Automatic_Send_Survey_TabIds -list object has no element 0 - Line : 2038
+INFO:root:2025-06-21 10:36:15.934276 : Automatic_Send_Survey_TabIds -list object has no element 0 - Line : 2038
+INFO:root:2025-06-21 10:36:15.947831 : Automatic_Send_Survey_TabIds -list object has no element 0 - Line : 2038
+INFO:root:2025-06-21 10:36:15.962397 : Automatic_Send_Survey_TabIds -list object has no element 0 - Line : 2038
+INFO:root:2025-06-21 10:36:15.978421 : Automatic_Send_Survey_TabIds -list object has no element 0 - Line : 2038
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 10:36:15] "GET /myclass/api/Cron_Survey_Questionnaires_Relance/ HTTP/1.1" 200 -
+INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\survey_mgt.py', reloading
+INFO:werkzeug: * Restarting with stat
+INFO:root:2025-06-21 10:51:53.262474 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2025-06-21 10:51:53.263475 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++
+INFO:root:2025-06-21 10:51:53.263475 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++
+INFO:root:2025-06-21 10:51:53.263475 : ++ FLASK PORT 5001 ++
+INFO:root:2025-06-21 10:51:53.263475 : ++ 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
+INFO:root:2025-06-21 10:51:59.253879 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2025-06-21 10:51:59.253879 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++
+INFO:root:2025-06-21 10:51:59.254894 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++
+INFO:root:2025-06-21 10:51:59.254894 : ++ FLASK PORT 5001 ++
+INFO:root:2025-06-21 10:51:59.254894 : ++ LMS_BAS_URL mysy-hosting.com/ ++
+WARNING:werkzeug: * Debugger is active!
+INFO:werkzeug: * Debugger PIN: 479-264-725
+INFO:root:2025-06-21 10:52:12.179335 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 10:52:12] "[32mGET /myclass/api/Cron_Survey_Questionnaires_Relance HTTP/1.1[0m" 308 -
+INFO:root:2025-06-21 10:52:12.183334 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 10:52:12.183334 : ### CRONNN Cron_Survey_Questionnaires_Relance : payload =
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 10:52:12] "GET /myclass/api/Cron_Survey_Questionnaires_Relance/ HTTP/1.1" 200 -
+INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\survey_mgt.py', reloading
+INFO:werkzeug: * Restarting with stat
+INFO:root:2025-06-21 10:53:58.012465 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2025-06-21 10:53:58.012465 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++
+INFO:root:2025-06-21 10:53:58.012465 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++
+INFO:root:2025-06-21 10:53:58.012465 : ++ FLASK PORT 5001 ++
+INFO:root:2025-06-21 10:53:58.012465 : ++ 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\\Job_Cron.py', reloading
+INFO:werkzeug: * Restarting with stat
+INFO:root:2025-06-21 10:54:55.118718 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2025-06-21 10:54:55.118718 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++
+INFO:root:2025-06-21 10:54:55.119722 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++
+INFO:root:2025-06-21 10:54:55.119722 : ++ FLASK PORT 5001 ++
+INFO:root:2025-06-21 10:54:55.119722 : ++ LMS_BAS_URL mysy-hosting.com/ ++
+WARNING:werkzeug: * Debugger is active!
+INFO:werkzeug: * Debugger PIN: 479-264-725
+INFO:root:2025-06-21 10:59:42.253191 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 10:59:42.254694 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 10:59:42.255699 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 10:59:42.256729 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 10:59:42] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 10:59:42.272701 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 10:59:42] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 10:59:42] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 10:59:42] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 10:59:42.308700 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 10:59:42.309699 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 10:59:42.311699 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 10:59:42.312701 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 10:59:42.314700 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 10:59:42] "POST /myclass/api/Get_List_Class_domaine/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 10:59:42.316700 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 10:59:42] "POST /myclass/api/Get_Ref_Pedagogique_no_filter/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 10:59:42] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 10:59:42] "POST /myclass/api/Get_List_Class_Categorie/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 10:59:42] "POST /myclass/api/Get_List_class_metier/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 10:59:42] "POST /myclass/api/find_partner_class_like/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 10:59:44.058472 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 10:59:44.059977 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 10:59:44.060982 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 10:59:44.061984 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 10:59:44.064990 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 10:59:44.067982 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 10:59:44] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 10:59:44.067982 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 10:59:44] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 10:59:44.070987 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 10:59:44] "POST /myclass/api/Get_Partner_List_Partner_Client_with_filter_Like/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 10:59:44.075768 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 10:59:44] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 10:59:44.077774 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 10:59:44] "POST /myclass/api/Get_List_Partner_Or_Default_session_step/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 10:59:44.079772 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 10:59:44] "POST /myclass/api/GetPartnerAttestation_Certificat/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 10:59:44] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 10:59:44.082775 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 10:59:44] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 10:59:44] "POST /myclass/api/Get_List_Site_Formation_with_filter/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 10:59:44] "POST /myclass/api/Is_Partnair_Has_Digital_Signature/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 10:59:44] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 10:59:44] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 10:59:47.668294 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 10:59:47.670292 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 10:59:47.673293 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 10:59:47.676304 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 10:59:47.681303 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 10:59:47] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 10:59:47.685300 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 10:59:47] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 10:59:47] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 10:59:47] "POST /myclass/api/GetSessionFormation/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 10:59:47.690298 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 10:59:47] "POST /myclass/api/GetTableauEmargement/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 10:59:47] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 10:59:47] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 10:59:49.473464 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 10:59:49] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 10:59:51.093594 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 10:59:51] "POST /myclass/api/Get_List_Survey_with_filter/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 11:00:17.890019 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 11:00:17] "POST /myclass/api/Get_List_Formulaire_with_filter/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 11:00:20.683704 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 11:00:20] "POST /myclass/api/Init_Survey_Tab_For_All_Session_Inscrit/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 11:00:20.722703 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 11:00:20] "POST /myclass/api/Get_List_Survey_with_filter/ HTTP/1.1" 200 -
+INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\survey_mgt.py', reloading
+INFO:werkzeug: * Restarting with stat
+INFO:root:2025-06-21 11:03:41.417063 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2025-06-21 11:03:41.418063 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++
+INFO:root:2025-06-21 11:03:41.418063 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++
+INFO:root:2025-06-21 11:03:41.418063 : ++ FLASK PORT 5001 ++
+INFO:root:2025-06-21 11:03:41.418063 : ++ 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
+INFO:root:2025-06-21 11:03:51.218117 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2025-06-21 11:03:51.218117 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++
+INFO:root:2025-06-21 11:03:51.218117 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++
+INFO:root:2025-06-21 11:03:51.219131 : ++ FLASK PORT 5001 ++
+INFO:root:2025-06-21 11:03:51.219131 : ++ LMS_BAS_URL mysy-hosting.com/ ++
+WARNING:werkzeug: * Debugger is active!
+INFO:werkzeug: * Debugger PIN: 479-264-725
+INFO:root:2025-06-21 11:04:22.091311 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 11:04:22] "POST /myclass/api/Send_Survey_TabIds/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 11:04:22.982501 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 11:04:22] "POST /myclass/api/Get_List_Survey_with_filter/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 11:04:54.633060 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 11:04:54] "[32mGET /myclass/api/Cron_Survey_Questionnaires_Relance HTTP/1.1[0m" 308 -
+INFO:root:2025-06-21 11:04:54.639567 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 11:04:54.639567 : ### CRONNN Cron_Survey_Questionnaires_Relance : payload =
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 11:04:54] "GET /myclass/api/Cron_Survey_Questionnaires_Relance/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 11:05:14.878800 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 11:05:14] "[32mGET /myclass/api/Cron_Survey_Questionnaires_Relance HTTP/1.1[0m" 308 -
+INFO:root:2025-06-21 11:05:14.881802 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 11:05:14.881802 : ### CRONNN Cron_Survey_Questionnaires_Relance : payload =
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 11:05:15] "GET /myclass/api/Cron_Survey_Questionnaires_Relance/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 11:06:13.448698 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 11:06:13] "POST /myclass/api/Get_Given_Survey_Data_No_Token/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 11:06:13.701164 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 11:06:13] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 11:06:13.875851 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 11:06:13.877857 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 11:06:13] "POST /myclass/api/get_associated_class_of_partnair/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 11:06:13] "POST /myclass/api/get_class/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 11:06:13.913171 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 11:06:13] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 11:06:19.947969 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 11:06:21] "POST /myclass/api/Record_Survey_Data_No_Token/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 11:06:53.232697 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 11:06:53] "[32mGET /myclass/api/Cron_Survey_Questionnaires_Relance HTTP/1.1[0m" 308 -
+INFO:root:2025-06-21 11:06:53.237729 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 11:06:53.238761 : ### CRONNN Cron_Survey_Questionnaires_Relance : payload =
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 11:06:53] "GET /myclass/api/Cron_Survey_Questionnaires_Relance/ HTTP/1.1" 200 -
+INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\survey_mgt.py', reloading
+INFO:werkzeug: * Restarting with stat
+INFO:root:2025-06-21 11:08:36.876371 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2025-06-21 11:08:36.876371 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++
+INFO:root:2025-06-21 11:08:36.877370 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++
+INFO:root:2025-06-21 11:08:36.877370 : ++ FLASK PORT 5001 ++
+INFO:root:2025-06-21 11:08:36.877370 : ++ LMS_BAS_URL mysy-hosting.com/ ++
+WARNING:werkzeug: * Debugger is active!
+INFO:werkzeug: * Debugger PIN: 479-264-725
+INFO:root:2025-06-21 11:08:36.955542 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 11:08:36] "[32mGET /myclass/api/Cron_Survey_Questionnaires_Relance HTTP/1.1[0m" 308 -
+INFO:root:2025-06-21 11:08:36.964539 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 11:08:36.964539 : ### CRONNN Cron_Survey_Questionnaires_Relance : payload =
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 11:08:36] "GET /myclass/api/Cron_Survey_Questionnaires_Relance/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 11:18:51.836629 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 11:18:51] "[32mGET /myclass/api/Global_MySy_Cron_Traitement HTTP/1.1[0m" 308 -
+INFO:root:2025-06-21 11:18:51.841628 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 11:19:08.922831 : Cron_Daily_Automatic_Qualiopi_Documents CRON WARNING * Cron_Daily_Document_Sending: Il a un CRON qui ne n'est pas exécuté à la date prévue. Session Formation = 68470d385546307026f07573 Id du CRON courrier_template_type_document_id = 6615475a4da9d4e61b6e8368
+INFO:root:2025-06-21 11:19:08.927351 : Cron_Daily_Automatic_Qualiopi_Documents CRON WARNING * Cron_Daily_Document_Sending: Il a un CRON qui ne n'est pas exécuté à la date prévue. Session Formation = 68470d385546307026f07573 Id du CRON courrier_template_type_document_id = 65b7a92bce14fe0d46e393cf
+INFO:root:2025-06-21 11:19:08.947496 : Send_document_from_base_document_automatic_setup WARNING : Aucune demande d'émargement envoyé. Verifier les données
+INFO:root:2025-06-21 11:19:08.987734 : Get_Courrier_Template_Include_Default_Data Il n'y a aucun modèle de document avec la reférence : QUALIOPI_AUTOMATIC_DOCUMENT_SENDING de Type : email
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 11:19:08] "GET /myclass/api/Global_MySy_Cron_Traitement/ HTTP/1.1" 200 -
+INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\Job_Cron.py', reloading
+INFO:werkzeug: * Restarting with stat
+INFO:root:2025-06-21 11:20:28.278718 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2025-06-21 11:20:28.278718 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++
+INFO:root:2025-06-21 11:20:28.278718 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++
+INFO:root:2025-06-21 11:20:28.278718 : ++ FLASK PORT 5001 ++
+INFO:root:2025-06-21 11:20:28.278718 : ++ 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\\Job_Cron.py', reloading
+INFO:werkzeug: * Restarting with stat
+INFO:root:2025-06-21 11:21:22.741540 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2025-06-21 11:21:22.741540 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++
+INFO:root:2025-06-21 11:21:22.741540 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++
+INFO:root:2025-06-21 11:21:22.741540 : ++ FLASK PORT 5001 ++
+INFO:root:2025-06-21 11:21:22.741540 : ++ LMS_BAS_URL mysy-hosting.com/ ++
+WARNING:werkzeug: * Debugger is active!
+INFO:werkzeug: * Debugger PIN: 479-264-725
+INFO:root:2025-06-21 11:22:58.464519 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 11:22:58.465492 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 11:22:58.466483 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 11:22:58.468029 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 11:22:58.469035 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 11:22:58] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 11:22:58] "POST /myclass/api/Get_List_Groupe_Inscrit_With_Filter/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 11:22:58] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 11:22:58] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 11:22:58] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 11:23:12.554924 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 11:23:12] "POST /myclass/api/Add_Update_SessionFormation/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 11:23:12.711684 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 11:23:12.712684 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 11:23:12] "POST /myclass/api/GetSessionFormation/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 11:23:13] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 11:23:21.197291 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 11:23:21.198292 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 11:23:21.200292 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 11:23:21] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 11:23:21.206295 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 11:23:21] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 11:23:21] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 11:23:21.252818 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 11:23:21.253818 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 11:23:21.255819 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 11:23:21.257817 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 11:23:21.258818 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 11:23:21.259822 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 11:23:21] "POST /myclass/api/Get_List_Class_domaine/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 11:23:21] "POST /myclass/api/Get_Ref_Pedagogique_no_filter/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 11:23:21] "POST /myclass/api/Get_List_class_metier/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 11:23:21] "POST /myclass/api/Get_List_Class_Categorie/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 11:23:21] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 11:23:21] "POST /myclass/api/find_partner_class_like/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 11:23:21.309826 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 11:23:21.310827 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 11:23:21.312340 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 11:23:21.314884 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 11:23:21.318403 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 11:23:21] "POST /myclass/api/Get_List_Class_domaine/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 11:23:21.321919 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 11:23:21.324932 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 11:23:21] "POST /myclass/api/Get_List_Class_Categorie/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 11:23:21] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 11:23:21] "POST /myclass/api/Get_List_class_metier/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 11:23:21] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 11:23:21] "POST /myclass/api/Get_List_Type_Evaluation/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 11:23:21.334453 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 11:23:21.336452 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 11:23:21] "POST /myclass/api/Get_List_Class_Evaluation/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 11:23:21.338450 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 11:23:21.340452 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 11:23:21] "POST /myclass/api/Get_Ref_Pedagogique_no_filter/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 11:23:21.343448 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 11:23:21] "POST /myclass/api/getRecodedClassImage/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 11:23:21.347450 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 11:23:21] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 11:23:21] "POST /myclass/api/Get_List_Class_Niveau_Formation/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 11:23:21] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 11:23:21] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 11:23:21.842152 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 11:23:21.843152 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 11:23:21] "POST /myclass/api/getRecodedClassImage/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 11:23:21] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 11:23:28.859745 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 11:23:28] "POST /myclass/api/find_partner_class_like/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 11:23:57.899247 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 11:23:57] "POST /myclass/api/find_partner_class_like/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 11:24:01.827114 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 11:24:01] "POST /myclass/api/check_partner_token_validity_v2/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 11:24:04.652095 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 11:24:04.655101 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 11:24:04.657090 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 11:24:04] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 11:24:04] "POST /myclass/api/get_associated_class_of_partnair/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 11:24:04] "POST /myclass/api/get_class/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 11:24:04.741362 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 11:24:04] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 11:24:08.411967 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 11:24:08.413040 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 11:24:08] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 11:24:08.414966 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 11:24:08.415966 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 11:24:08] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 11:24:08] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 11:24:08] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 11:24:53.379773 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 11:24:53] "POST /myclass/api/Add_Update_SessionFormation/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 11:24:53.531272 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 11:24:53.532274 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 11:24:53] "POST /myclass/api/GetSessionFormation/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 11:24:53] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 11:25:00.070459 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 11:25:00.071460 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 11:25:00.072458 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 11:25:00] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 11:25:00] "POST /myclass/api/get_associated_class_of_partnair/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 11:25:00] "POST /myclass/api/get_class/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 11:25:00.140012 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 11:25:00] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 11:25:01.989406 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 11:25:01.990428 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 11:25:01] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 11:25:01.992406 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 11:25:01.994414 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 11:25:01] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 11:25:01] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 11:25:02] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 11:26:50.921958 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 11:26:50.923960 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 11:26:50] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 11:26:50.925959 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 11:26:50] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 11:26:50.926959 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 11:26:50] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 11:26:50] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 11:29:37.426459 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 11:29:37] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 11:29:37.430459 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 11:29:37] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 11:29:37.431461 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 11:29:37.432460 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 11:29:37] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 11:29:37] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 11:46:09.943155 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 11:46:09.945157 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 11:46:09.947156 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 11:46:09] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 11:46:09] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 11:46:09.950157 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 11:46:09] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 11:46:09] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 11:46:50.692848 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 11:46:50.694813 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 11:46:50.697814 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 11:46:50] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 11:46:50] "POST /myclass/api/get_associated_class_of_partnair/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 11:46:50] "POST /myclass/api/get_class/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 11:46:51.115835 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 11:46:51] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 11:46:53.481299 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 11:46:53.483300 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 11:46:53] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 11:46:53.485300 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 11:46:53] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 11:46:53.487329 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 11:46:53] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 11:46:53] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 11:55:05.358520 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 11:55:05.362520 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 11:55:05.364521 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 11:55:05] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 11:55:05] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 11:55:05.368520 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 11:55:05] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 11:55:05] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 11:55:10.705252 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 11:55:10.710251 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 11:55:10.715253 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 11:55:10] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 11:55:10] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 11:55:10.722251 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 11:55:10] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 11:55:10] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 11:55:16.990124 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 11:55:16.993124 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 11:55:16.996638 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 11:55:17] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 11:55:17] "POST /myclass/api/get_associated_class_of_partnair/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 11:55:17] "POST /myclass/api/get_class/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 11:55:17.087175 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 11:55:17] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 11:55:18.991679 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 11:55:18.992681 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 11:55:18.995680 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 11:55:18] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 11:55:18] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 11:55:18.998678 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 11:55:19] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 11:55:19] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 11:57:55.722266 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 11:57:55.724267 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 11:57:55.727605 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 11:57:55.732606 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 11:57:55.735606 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 11:57:55.740805 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 11:57:55] "POST /myclass/api/Get_Partner_All_Class_Few_Fields/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 11:57:55.750816 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 11:57:55] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 11:57:55.760865 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 11:57:55] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 11:57:55] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 11:57:55.768076 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 11:57:55] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 11:57:55.771077 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 11:57:55] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 11:57:55] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 11:57:55] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 11:57:55] "POST /myclass/api/Get_List_Partner_Apprenant/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 11:57:56] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 11:58:01.229422 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 11:58:01] "POST /myclass/api/Get_Apprenant_Recorded_Image_from_front/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 11:58:02.047925 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 11:58:02.052440 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 11:58:02.054440 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 11:58:02.057441 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 11:58:02.062444 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 11:58:02] "POST /myclass/api/Get_Given_Apprenant_Data/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 11:58:02] "POST /myclass/api/Get_Apprenant_Recorded_Image_from_front/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 11:58:02.068443 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 11:58:02] "POST /myclass/api/Get_List_Suivi_Pedagogique_No_Filter/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 11:58:02] "POST /myclass/api/Get_List_Apprenant_Notes_With_Filter/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 11:58:02] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 11:58:02] "POST /myclass/api/Get_Apprenant_List_Inscription/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 11:59:28.298309 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 11:59:28.300309 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 11:59:28.302445 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 11:59:28] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 11:59:28.305451 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 11:59:28] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 11:59:28] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 11:59:28] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 12:03:23.922725 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 12:03:23.925359 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 12:03:23.928364 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 12:03:23] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 12:03:23] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 12:03:23.931364 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 12:03:23] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 12:03:23] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 12:08:26.424870 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 12:08:26.430835 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 12:08:26] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 12:08:26.435832 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 12:08:26.438833 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 12:08:26] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 12:08:26] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 12:08:26] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 12:08:33.727533 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 12:08:33.734043 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 12:08:33.737044 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 12:08:33] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 12:08:33] "POST /myclass/api/get_associated_class_of_partnair/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 12:08:33] "POST /myclass/api/get_class/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 12:08:34.153541 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 12:08:34] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 12:08:37.690521 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 12:08:37.694517 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 12:08:37] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 12:08:37.696522 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 12:08:37.701539 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 12:08:37] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 12:08:37] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 12:08:37] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 12:09:13.626108 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 12:09:13.628641 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 12:09:13.630646 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 12:09:13] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 12:09:13] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 12:09:13] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 12:09:13.636648 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 12:09:13] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 12:09:49.400413 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 12:09:49.403418 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 12:09:49] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 12:09:49.409417 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 12:09:49] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 12:09:49] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 12:09:49.418428 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 12:09:49] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 12:10:20.662386 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 12:10:20] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 12:10:20.670379 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 12:10:20.673376 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 12:10:20] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 12:10:20.679377 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 12:10:20] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 12:10:20] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 12:10:41.127751 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 12:10:41.132774 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 12:10:41] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 12:10:41] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 12:10:41.147760 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 12:10:41] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 12:10:41.156754 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 12:10:41] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 12:10:57.069066 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 12:10:57.074066 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 12:10:57.075065 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 12:10:57] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 12:10:57] "POST /myclass/api/get_associated_class_of_partnair/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 12:10:57] "POST /myclass/api/get_class/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 12:10:57.277784 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 12:10:57] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 12:10:59.327147 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 12:10:59.330660 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 12:10:59] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 12:10:59.332657 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 12:10:59.335171 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 12:10:59] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 12:10:59] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 12:10:59] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 12:11:31.045289 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 12:11:31.048299 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 12:11:31] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 12:11:31] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 12:11:31.056299 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 12:11:31.058298 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 12:11:31] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 12:11:31] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 12:11:45.486341 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 12:11:45.490342 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 12:11:45.496343 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 12:11:45] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 12:11:45] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 12:11:45] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 12:11:45.514355 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 12:11:45] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:03:06.318811 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 15:03:06.321819 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 15:03:06.327816 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:03:06] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:03:06] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:03:06] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:03:06.335885 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:03:06] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:03:59.454332 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 15:03:59.458914 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:03:59] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:03:59.461915 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:03:59] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:03:59] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:03:59.466919 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:03:59] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:04:09.684918 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 15:04:09.686918 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 15:04:09.690917 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:04:09] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:04:09] "POST /myclass/api/get_associated_class_of_partnair/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:04:09] "POST /myclass/api/get_class/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:04:09.758958 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:04:09] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:04:11.629750 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 15:04:11.631909 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 15:04:11.632910 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:04:11] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:04:11] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:04:11.637909 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:04:11] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:04:11] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:04:28.069383 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 15:04:28.070383 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:04:28] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:04:28.075383 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:04:28] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:04:28.077383 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:04:28] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:04:28] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:05:02.325649 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 15:05:02.326649 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:05:02] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:05:02.328649 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:05:02] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:05:02.332649 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:05:02] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:05:02] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:06:11.682926 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 15:06:11.686926 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:06:11] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:06:11.690926 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:06:11] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:06:11.696930 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:06:11] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:06:11] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:09:21.958104 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:09:21] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:09:21.964088 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 15:09:21.966088 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:09:21] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:09:21.971529 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:09:21] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:09:21] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:16:34.600180 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 15:16:34.603186 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:16:34] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:16:34.606186 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 15:16:34.607205 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:16:34] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:16:34] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:16:34] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:16:40.945079 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 15:16:40.948354 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 15:16:40.950349 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:16:40] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:16:40] "POST /myclass/api/get_associated_class_of_partnair/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:16:40] "POST /myclass/api/get_class/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:16:41.020980 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:16:41] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:16:42.643159 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 15:16:42.645154 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 15:16:42.647156 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 15:16:42.647156 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:16:42] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:16:42] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:16:42] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:16:42] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:17:20.573449 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 15:17:20.575448 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:17:20] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:17:20.577451 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 15:17:20.578448 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:17:20] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:17:20] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:17:20] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:17:55.901983 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 15:17:55.905983 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:17:55] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:17:55.908207 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 15:17:55.910207 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:17:55] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:17:55] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:17:55] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:18:07.380482 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 15:18:07.383480 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 15:18:07.386479 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:18:07] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:18:07] "POST /myclass/api/get_associated_class_of_partnair/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:18:07] "POST /myclass/api/get_class/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:18:07.455003 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:18:07] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:18:08.732855 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 15:18:08.734463 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:18:08] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:18:08] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:18:08.737061 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 15:18:08.738035 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:18:08] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:18:08] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:18:52.263895 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 15:18:52.267911 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 15:18:52.268911 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:18:52] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:18:52] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:18:52.275914 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:18:52] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:18:52] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:18:58.989807 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 15:18:58.992808 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 15:18:58.995327 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:18:58] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:18:59] "POST /myclass/api/get_associated_class_of_partnair/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:18:59] "POST /myclass/api/get_class/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:18:59.120464 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:18:59] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:19:05.550448 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 15:19:05.554447 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 15:19:05.556457 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:19:05] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:19:05] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:19:05.561446 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:19:05] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:19:05] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:19:42.695531 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 15:19:42.697532 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:19:42] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:19:42.699533 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:19:42] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:19:42] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:19:42.704532 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:19:42] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:19:54.629735 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 15:19:54.631731 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:19:54] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:19:54.637732 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:19:54] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:19:54.640731 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:19:54] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:19:54] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:22:56.265973 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 15:22:56.267973 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 15:22:56.268972 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:22:56] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:22:56.271973 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:22:56] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:22:56] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:22:56] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:23:15.643659 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:23:15] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:23:15.646656 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 15:23:15.649044 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 15:23:15.650051 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:23:15] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:23:15] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:23:15] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:23:23.819430 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 15:23:23.820430 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 15:23:23.821431 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:23:23] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:23:23] "POST /myclass/api/get_associated_class_of_partnair/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:23:23] "POST /myclass/api/get_class/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:23:23.875942 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:23:23] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:23:25.324864 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 15:23:25.325865 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:23:25] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:23:25.327013 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:23:25] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:23:25.329522 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:23:25] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:23:25] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:27:05.922197 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 15:27:05.923198 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 15:27:05.924196 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:27:05] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:27:05] "POST /myclass/api/get_associated_class_of_partnair/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:27:05] "POST /myclass/api/get_class/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:27:05.965863 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:27:05] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:27:16.544152 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 15:27:16.545152 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 15:27:16.548152 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:27:16] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:27:16] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:27:16] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:27:16.553152 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:27:16] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:27:46.036488 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 15:27:46.038482 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:27:46] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:27:46.041485 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:27:46] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:27:46.043482 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:27:46] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:27:46] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:29:36.222067 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 15:29:36.224074 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 15:29:36.228573 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:29:36] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:29:36.232094 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:29:36] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:29:36] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:29:36] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:30:54.855232 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 15:30:54.859232 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:30:54] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:30:54.861238 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:30:54] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:30:54.866235 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:30:54] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:30:54] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:31:06.096972 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 15:31:06.102973 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 15:31:06.105983 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:31:06] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:31:06] "POST /myclass/api/get_class/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:31:06] "POST /myclass/api/get_associated_class_of_partnair/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:31:06.523340 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:31:06] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:31:08.581634 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 15:31:08.584630 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:31:08] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:31:08.589634 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 15:31:08.593633 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:31:08] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:31:08] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:31:08] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:31:09.468983 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:31:09] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:31:09.475984 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:31:09] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:31:09.484982 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:31:09] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:31:09.488982 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:31:09] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:36:52.263172 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 15:36:52.266374 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 15:36:52.269374 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:36:52] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:36:52] "POST /myclass/api/get_associated_class_of_partnair/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:36:52] "POST /myclass/api/get_class/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:36:52.486668 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:36:52] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:36:53.671255 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 15:36:53.673256 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:36:53] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:36:53.676760 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:36:53] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:36:53.680766 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:36:53] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:36:53] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:37:41.015883 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 15:37:41.017883 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 15:37:41.018884 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:37:41] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:37:41.021885 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:37:41] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:37:41] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:37:41] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:38:35.491172 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 15:38:35.495278 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:38:35] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:38:35.498278 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:38:35] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:38:35.502278 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:38:35] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:38:35] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:38:41.772573 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 15:38:41.774575 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:38:41] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:38:41.778092 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 15:38:41.781089 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:38:41] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:38:41] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:38:41] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:38:57.294972 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 15:38:57.296972 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:38:57] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:38:57] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:38:57.300994 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:38:57] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:38:57.305978 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:38:57] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:40:06.613798 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 15:40:06.615804 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:40:06] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:40:06.619806 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 15:40:06.621808 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:40:06] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:40:06] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:40:06] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:40:26.507361 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 15:40:26.510370 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:40:26] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:40:26.512369 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:40:26] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:40:26.517522 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:40:26] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:40:26] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:41:04.554075 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 15:41:04.557085 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:41:04] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:41:04.564082 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:41:04] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:41:04] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:41:04.576601 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:41:04] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:41:08.711991 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 15:41:08.713991 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 15:41:08.715992 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:41:08] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:41:08] "POST /myclass/api/get_associated_class_of_partnair/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:41:08] "POST /myclass/api/get_class/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:41:08.740991 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:41:08] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:41:26.085228 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 15:41:26.087229 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 15:41:26.090230 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:41:26] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:41:26] "POST /myclass/api/get_associated_class_of_partnair/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:41:26] "POST /myclass/api/get_class/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:41:26.305236 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:41:26] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:41:27.584850 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 15:41:27.589822 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:41:27] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:41:27.594823 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:41:27] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:41:27.599337 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:41:27] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:41:27] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:41:31.263554 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 15:41:31.266556 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:41:31] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:41:31.275561 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:41:31] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:41:31.283551 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:41:31] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:41:31] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:42:16.171751 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:42:16] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:42:16.176751 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 15:42:16.179750 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:42:16] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:42:16] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:42:16.184750 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:42:16] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:42:42.154634 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 15:42:42.159633 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:42:42] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:42:42] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:42:42.168643 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 15:42:42.170640 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:42:42] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:42:42] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:43:08.134226 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:43:08] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:43:08.142226 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 15:43:08.144227 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 15:43:08.147227 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:43:08] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:43:08] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:43:08] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:43:13.155119 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:43:13] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:43:13.159115 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 15:43:13.160116 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:43:13] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:43:13.166116 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:43:13] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:43:13] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:45:10.247285 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 15:45:10.250286 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:45:10] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:45:10.252288 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 15:45:10.254285 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:45:10] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:45:10] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:45:10] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:46:35.260888 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 15:46:35.263878 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 15:46:35.264878 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:46:35] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:46:35.268877 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:46:35] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:46:35] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:46:35] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:46:36.577391 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 15:46:36.579392 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:46:36] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:46:36.581397 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:46:36] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:46:36.582397 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:46:36] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:46:36] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:51:06.708741 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 15:51:06.709775 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:51:06] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:51:06.712744 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 15:51:06.713741 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:51:06] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:51:06] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:51:06] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:51:12.779181 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 15:51:12.781182 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:51:12] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:51:12.783187 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 15:51:12.785210 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:51:12] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:51:12] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:51:12] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:53:44.315927 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 15:53:44.316956 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 15:53:44.318927 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:53:44] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:53:44] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:53:44] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:53:44.323928 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:53:44] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:55:48.436966 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 15:55:48.439967 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 15:55:48.442970 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:55:48] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:55:48] "POST /myclass/api/get_associated_class_of_partnair/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:55:48] "POST /myclass/api/get_class/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:55:48.517501 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:55:48] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:56:06.278740 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 15:56:06.280742 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:56:06] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:56:06.282739 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:56:06] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:56:06.287739 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:56:06] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:56:06] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:56:09.874009 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 15:56:09.876010 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 15:56:09.878010 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:56:09] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:56:09] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:56:09.881011 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:56:09] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:56:09] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:56:13.154502 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 15:56:13.157535 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:56:13] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:56:13.158503 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 15:56:13.159504 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:56:13] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:56:13] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:56:13] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:56:34.298890 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 15:56:34.300890 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:56:34] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:56:34.302890 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:56:34] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:56:34.305889 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:56:34] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:56:34] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:56:37.323251 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 15:56:37.324257 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:56:37] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:56:37.327259 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:56:37] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:56:37.330256 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:56:37] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:56:37] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:56:39.634654 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 15:56:39.635655 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:56:39] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:56:39.638653 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:56:39] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:56:39.639686 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:56:39] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:56:39] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:56:59.401648 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 15:56:59.402676 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:56:59] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:56:59.403728 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 15:56:59.405237 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:56:59] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:56:59] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:56:59] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:57:10.414336 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 15:57:10.416337 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:57:10] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:57:10.418336 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:57:10] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:57:10.422335 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:57:10] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:57:10] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:57:12.921888 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2025-06-21 15:57:12.924610 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:57:12] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:57:12.926616 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:57:12] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:root:2025-06-21 15:57:12.928916 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:57:12] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [21/Jun/2025 15:57:12] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 -
diff --git a/survey_mgt.py b/survey_mgt.py
index 27b38d7..de337de 100644
--- a/survey_mgt.py
+++ b/survey_mgt.py
@@ -1726,7 +1726,8 @@ def Send_Survey_TabIds(diction):
},
'$set':{'statut':'1', 'date_update':str(now),
'update_by':str(my_partner['_id']),
- 'date_envoi':now}
+ 'date_envoi':now,
+ 'date_dernier_relance_auto':str(datetime.now().strftime("%d/%m/%Y"))}
}
)
@@ -1832,6 +1833,10 @@ def Automatic_Send_Survey_TabIds(diction):
return local_status, my_partner
my_survey_ids = ""
+ survey_inscription_is_ok = "0"
+ survey_session_is_ok = "0"
+ survey_class_is_ok = "0"
+
if ("tab_ids" in diction.keys()):
if diction['tab_ids']:
my_survey_ids = diction['tab_ids']
@@ -1839,312 +1844,343 @@ def Automatic_Send_Survey_TabIds(diction):
tab_my_survey_ids = str(my_survey_ids).split(",")
for my_survey_id in tab_my_survey_ids:
- # Verifier que les survey sont valides
+ # Verifier que les survey sont valides ainsi que la session et l'inscription concerné
qry = { '_id':ObjectId(str(my_survey_id)), 'partner_owner_recid': str(my_partner['recid']),'valide':'1', 'locked':'0'}
- print(" qry2 === ", qry)
+ #print(" qry2 === ", qry)
tmp_count = MYSY_GV.dbname['survey'].count_documents(qry)
if (tmp_count <= 0):
mycommon.myprint(str(inspect.stack()[0][3]) + " L'identifiant de l'enquete "+str(my_survey_id)+" invalide ")
return False, " L'identifiant de l'enquete "+str(my_survey_id)+" invalide "
+ survey_data = MYSY_GV.dbname['survey'].find_one(qry)
+
+ if("inscription_id" in survey_data.keys() and survey_data['inscription_id']):
+ local_is_inscription_count = MYSY_GV.dbname['inscription'].count_documents({"partner_owner_recid":str(my_partner['recid']),
+ 'valide':'1',
+ 'locked':'0',
+ '_id':ObjectId(str(survey_data['inscription_id']))})
+
+ if(local_is_inscription_count == 1 ):
+ survey_inscription_is_ok = "1"
+
+ if ("session_id" in survey_data.keys() and survey_data['session_id']):
+ local_is_session_count = MYSY_GV.dbname['session_formation'].count_documents(
+ {"partner_owner_recid": str(my_partner['recid']),
+ 'valide': '1',
+ '_id': ObjectId(str(survey_data['session_id']))})
+
+ if (local_is_session_count == 1):
+ survey_session_is_ok = "1"
+
+ if ("class_id" in survey_data.keys() and survey_data['class_id']):
+ local_is_class_count = MYSY_GV.dbname['myclass'].count_documents(
+ {"partner_owner_recid": str(my_partner['recid']),
+ 'valide': '1',
+ 'locked':'0',
+ '_id': ObjectId(str(survey_data['class_id']))})
+
+ if (local_is_class_count == 1):
+ survey_class_is_ok = "1"
+
"""
- Les enquete etant toutes valides, on va preceder à l'envoie des email de demande
+ 21/06/2025 : on envoie de mail que la session, l'inscription et la formation sont valides
"""
- """
- Recuperation des parametre SMTP du partner si le client a decidé d'utiliser son propre smpt
- """
- partner_own_smtp_value = "0"
- partner_own_smtp = MYSY_GV.dbname['base_partner_setup'].find_one(
- {'partner_owner_recid': str(my_partner['recid']),
- 'config_name': 'partner_smtp',
- 'valide': '1',
- 'locked': '0'})
+ if( survey_class_is_ok == "1" and survey_session_is_ok == "1" and survey_inscription_is_ok == "1"):
- if (partner_own_smtp and "config_value" in partner_own_smtp.keys()):
- partner_own_smtp_value = partner_own_smtp['config_value']
-
- if (str(partner_own_smtp_value) == "1"):
- partner_SMTP_COUNT_password = str(MYSY_GV.dbname['base_partner_setup'].find_one(
- {'partner_owner_recid': str(my_partner['recid']),
- 'config_name': 'smtp_user_pwd',
- 'valide': '1',
- 'locked': '0'}, {'config_value': 1})['config_value'])
-
- partner_SMTP_COUNT_smtpsrv = str(MYSY_GV.dbname['base_partner_setup'].find_one(
- {'partner_owner_recid': str(my_partner['recid']),
- 'config_name': 'smtp_server',
- 'valide': '1',
- 'locked': '0'}, {'config_value': 1})['config_value'])
-
- partner_SMTP_COUNT_user = str(MYSY_GV.dbname['base_partner_setup'].find_one(
- {'partner_owner_recid': str(my_partner['recid']),
- 'config_name': 'smtp_user',
- 'valide': '1',
- 'locked': '0'}, {'config_value': 1})['config_value'])
-
- partner_SMTP_COUNT_From_User = str(MYSY_GV.dbname['base_partner_setup'].find_one(
- {'partner_owner_recid': str(my_partner['recid']),
- 'config_name': 'smtp_count_from_name',
- 'valide': '1',
- 'locked': '0'}, {'config_value': 1})['config_value'])
-
- partner_SMTP_COUNT_port = str(MYSY_GV.dbname['base_partner_setup'].find_one(
- {'partner_owner_recid': str(my_partner['recid']),
- 'config_name': 'smtp_count_port',
- 'valide': '1',
- 'locked': '0'}, {'config_value': 1})['config_value'])
-
-
- for my_survey_id in tab_my_survey_ids:
- # Recuperation des données de l'inscript
-
- qry = { '_id':ObjectId(str(my_survey_id)), 'partner_owner_recid': str(my_partner['recid']),'valide':'1', 'locked':'0'}
-
- local_survey_retval = MYSY_GV.dbname['survey'].find_one(qry)
-
- if(local_survey_retval is None ):
- mycommon.myprint(str(inspect.stack()[0][3]) + " L'identifiant de l'inscrit est invalide ")
- return False, " L'identifiant de l'inscrit est invalide "
-
-
- courrier_ref_interne = ""
- if ( "survey_type" in local_survey_retval.keys() and local_survey_retval['survey_type'] == "pos"):
- courrier_ref_interne = "QUESTION_POSITIONNEMENT"
-
- elif ( "survey_type" in local_survey_retval.keys() and local_survey_retval['survey_type'] == "hot_eval"):
- courrier_ref_interne = "EVAL_FORMATION"
-
- elif ("survey_type" in local_survey_retval.keys() and local_survey_retval['survey_type'] == "cold_eval"):
- courrier_ref_interne = "EVAL_FORMATION"
-
- elif ("survey_type" in local_survey_retval.keys() and local_survey_retval['survey_type'] == "human_eval"):
- courrier_ref_interne = "EVAL_RESSOURCE_HUMAINE"
-
- elif ("survey_type" in local_survey_retval.keys() and local_survey_retval['survey_type'] == "autre_eval"):
- courrier_ref_interne = "EVAL_AUTRE"
-
- else :
- mycommon.myprint(str(inspect.stack()[0][3]) + " Le type d'enquete est invalide ")
- return False, " Le type d'enquete est invalide "
-
-
-
- """
- Recuperation du modele de courrier (unique) associé à l'envoie des questions de positionnement
- le principe est de prendre le module du partenaire. si pas de modele du partenaire on
- prend le modele par default
- """
-
- courrier_template_model = MYSY_GV.dbname['courrier_template'].count_documents(
- {'ref_interne': str(courrier_ref_interne),
+ partner_own_smtp_value = "0"
+ partner_own_smtp = MYSY_GV.dbname['base_partner_setup'].find_one(
+ {'partner_owner_recid': str(my_partner['recid']),
+ 'config_name': 'partner_smtp',
'valide': '1',
- 'locked': '0',
- 'type_doc': 'email',
- 'partner_owner_recid': str(my_partner['recid'])}
- )
- if (courrier_template_model == 1):
- courrier_template_data = MYSY_GV.dbname['courrier_template'].find_one(
- {'ref_interne': str(courrier_ref_interne),
- 'valide': '1',
- 'locked': '0',
- 'type_doc': 'email',
- 'partner_owner_recid': str(my_partner['recid'])}
- )
+ 'locked': '0'})
+
+ if (partner_own_smtp and "config_value" in partner_own_smtp.keys()):
+ partner_own_smtp_value = partner_own_smtp['config_value']
+
+ if (str(partner_own_smtp_value) == "1"):
+ partner_SMTP_COUNT_password = str(MYSY_GV.dbname['base_partner_setup'].find_one(
+ {'partner_owner_recid': str(my_partner['recid']),
+ 'config_name': 'smtp_user_pwd',
+ 'valide': '1',
+ 'locked': '0'}, {'config_value': 1})['config_value'])
+
+ partner_SMTP_COUNT_smtpsrv = str(MYSY_GV.dbname['base_partner_setup'].find_one(
+ {'partner_owner_recid': str(my_partner['recid']),
+ 'config_name': 'smtp_server',
+ 'valide': '1',
+ 'locked': '0'}, {'config_value': 1})['config_value'])
+
+ partner_SMTP_COUNT_user = str(MYSY_GV.dbname['base_partner_setup'].find_one(
+ {'partner_owner_recid': str(my_partner['recid']),
+ 'config_name': 'smtp_user',
+ 'valide': '1',
+ 'locked': '0'}, {'config_value': 1})['config_value'])
+
+ partner_SMTP_COUNT_From_User = str(MYSY_GV.dbname['base_partner_setup'].find_one(
+ {'partner_owner_recid': str(my_partner['recid']),
+ 'config_name': 'smtp_count_from_name',
+ 'valide': '1',
+ 'locked': '0'}, {'config_value': 1})['config_value'])
+
+ partner_SMTP_COUNT_port = str(MYSY_GV.dbname['base_partner_setup'].find_one(
+ {'partner_owner_recid': str(my_partner['recid']),
+ 'config_name': 'smtp_count_port',
+ 'valide': '1',
+ 'locked': '0'}, {'config_value': 1})['config_value'])
+
+
+ for my_survey_id in tab_my_survey_ids:
+ # Recuperation des données de l'inscript
+
+ qry = { '_id':ObjectId(str(my_survey_id)), 'partner_owner_recid': str(my_partner['recid']),'valide':'1', 'locked':'0'}
+
+ local_survey_retval = MYSY_GV.dbname['survey'].find_one(qry)
+
+ if(local_survey_retval is None ):
+ mycommon.myprint(str(inspect.stack()[0][3]) + " L'identifiant de l'inscrit est invalide ")
+ return False, " L'identifiant de l'inscrit est invalide "
+
+
+ courrier_ref_interne = ""
+ if ( "survey_type" in local_survey_retval.keys() and local_survey_retval['survey_type'] == "pos"):
+ courrier_ref_interne = "QUESTION_POSITIONNEMENT"
+
+ elif ( "survey_type" in local_survey_retval.keys() and local_survey_retval['survey_type'] == "hot_eval"):
+ courrier_ref_interne = "EVAL_FORMATION"
+
+ elif ("survey_type" in local_survey_retval.keys() and local_survey_retval['survey_type'] == "cold_eval"):
+ courrier_ref_interne = "EVAL_FORMATION"
+
+ elif ("survey_type" in local_survey_retval.keys() and local_survey_retval['survey_type'] == "human_eval"):
+ courrier_ref_interne = "EVAL_RESSOURCE_HUMAINE"
+
+ elif ("survey_type" in local_survey_retval.keys() and local_survey_retval['survey_type'] == "autre_eval"):
+ courrier_ref_interne = "EVAL_AUTRE"
+
+ else :
+ mycommon.myprint(str(inspect.stack()[0][3]) + " Le type d'enquete est invalide ")
+ return False, " Le type d'enquete est invalide "
+
+
+
+ """
+ Recuperation du modele de courrier (unique) associé à l'envoie des questions de positionnement
+ le principe est de prendre le module du partenaire. si pas de modele du partenaire on
+ prend le modele par default
+ """
- else:
courrier_template_model = MYSY_GV.dbname['courrier_template'].count_documents(
{'ref_interne': str(courrier_ref_interne),
'valide': '1',
'locked': '0',
'type_doc': 'email',
- 'partner_owner_recid': "default"}
+ 'partner_owner_recid': str(my_partner['recid'])}
)
if (courrier_template_model == 1):
courrier_template_data = MYSY_GV.dbname['courrier_template'].find_one(
+ {'ref_interne': str(courrier_ref_interne),
+ 'valide': '1',
+ 'locked': '0',
+ 'type_doc': 'email',
+ 'partner_owner_recid': str(my_partner['recid'])}
+ )
+
+ else:
+ courrier_template_model = MYSY_GV.dbname['courrier_template'].count_documents(
{'ref_interne': str(courrier_ref_interne),
'valide': '1',
'locked': '0',
'type_doc': 'email',
'partner_owner_recid': "default"}
)
- else:
- mycommon.myprint(str(
- inspect.stack()[0][
- 3]) + " Aucun modèle de document configuré pour envoyer les demandes pour les questionnaires ")
- return False, " Aucun modèle de document configuré pour envoyer les demandes pour les questionnaires "
+ if (courrier_template_model == 1):
+ courrier_template_data = MYSY_GV.dbname['courrier_template'].find_one(
+ {'ref_interne': str(courrier_ref_interne),
+ 'valide': '1',
+ 'locked': '0',
+ 'type_doc': 'email',
+ 'partner_owner_recid': "default"}
+ )
+ else:
+ mycommon.myprint(str(
+ inspect.stack()[0][
+ 3]) + " Aucun modèle de document configuré pour envoyer les demandes pour les questionnaires ")
+ return False, " Aucun modèle de document configuré pour envoyer les demandes pour les questionnaires "
- if ("contenu_doc" not in courrier_template_data.keys() or str(
- courrier_template_data['contenu_doc']).strip() == ""):
- mycommon.myprint(
- str(inspect.stack()[0][3]) + " Le modèle de document ne contient pas de valeur 'contenu_doc' ")
- return False, " Le modèle de document ne contient pas de valeur 'contenu_doc' "
-
- """print(" ### courrier_ref_interne = ", courrier_ref_interne)
- print(" ### local_survey_retval['survey_type'] = ", local_survey_retval['survey_type'])
- print(" ### courrier_template_data[id]= ", str(courrier_template_data['_id']))"""
-
-
- contenu_doc_Template = jinja2.Template(str(courrier_template_data['contenu_doc']))
- # Creation du dictionnaire d'information à utiliser pour la creation du doc
- convention_dictionnary_data = {}
- new_diction = {}
- new_diction['token'] = my_partner['token']
-
- is_apprenant = 0
- new_diction['list_stagiaire_id'] = []
- if( "inscription_id" in local_survey_retval.keys() and local_survey_retval['inscription_id']):
- new_diction['list_stagiaire_id'].append(ObjectId(str( local_survey_retval['inscription_id'])))
-
-
- new_diction['list_session_id'] = []
- if ("session_id" in local_survey_retval.keys() and local_survey_retval['session_id']):
- new_diction['list_session_id'].append(ObjectId(str(local_survey_retval['session_id'])))
-
- new_diction['list_class_id'] = []
- if ("class_id" in local_survey_retval.keys() and local_survey_retval['class_id']):
- new_diction['list_class_id'].append(ObjectId(str(local_survey_retval['class_id'])))
-
-
- new_diction['list_client_id'] = []
- new_diction['list_apprenant_id'] = []
-
-
-
- local_status, local_retval = mycommon.Get_Dictionnary_data_For_Template(new_diction)
-
- if (local_status is False):
- return local_status, local_retval
-
- convention_dictionnary_data = local_retval
-
- servey_url = MYSY_GV.CLIENT_URL_BASE + "Survey/" + str(local_survey_retval['_id'])
-
- convention_dictionnary_data["servey_url"] = str(servey_url)
- convention_dictionnary_data["servey_email"] = str(local_survey_retval['email'])
- convention_dictionnary_data["servey_nom"] = str(local_survey_retval['nom'])
- convention_dictionnary_data["servey_prenom"] =str(local_survey_retval['prenom'])
-
-
- body = {
- "params": convention_dictionnary_data
- }
-
-
-
- html = contenu_doc_Template.render(params=body["params"])
-
- subject_doc_Template = jinja2.Template(str(courrier_template_data['sujet']))
- subject = subject_doc_Template.render(params=body["params"])
-
-
- html_mime = MIMEText(html, 'html')
-
- # Creation de l'email à enoyer
- msg = MIMEMultipart("alternative")
-
- 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)
-
-
- 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'] = str(subject)
- # msg['to'] = "billardman01@hotmail.com"
-
- msg['to'] = str(local_survey_retval['email'])
-
- smtpserver.ehlo()
- smtpserver.starttls()
- smtpserver.login(partner_SMTP_COUNT_user, partner_SMTP_COUNT_password)
-
- else:
- msg.attach(html_mime)
- msg['From'] = MYSY_GV.O365_SMTP_COUNT_From_User
- msg['Bcc'] = 'contact@mysy-training.com'
- msg['Subject'] = str(subject)
- # msg['to'] = "billardman01@hotmail.com"
-
- msg['to'] = str(local_survey_retval['email'])
-
- smtpserver.ehlo()
- smtpserver.starttls()
- smtpserver.login(MYSY_GV.O365_SMTP_COUNT_user, MYSY_GV.O365_SMTP_COUNT_password)
-
- val = smtpserver.send_message(msg)
- smtpserver.close()
- print(" Email envoyé " + str(val))
-
- """
- Mettre à jour l'enquete pour dire que c'est envoyé
- """
- now = str(datetime.now())
-
- qry = {'_id': ObjectId(str(my_survey_id)), 'partner_owner_recid': str(my_partner['recid']),
- 'valide': '1', 'locked': '0'}
- result = MYSY_GV.dbname['survey'].find_one_and_update(qry,
- {'$set':{'statut':'1', 'date_update':str(now),
- 'update_by':str(my_partner['_id']),
- 'date_envoi':now}}
- )
-
- courrier_ref_interne = ""
- if ("survey_type" in result.keys() and result['survey_type'] == "pos"):
- courrier_ref_interne = "QUESTION_POSITIONNEMENT"
-
- elif ("survey_type" in result.keys() and result['survey_type'] == "hot_eval"):
- courrier_ref_interne = "EVAL_FORMATION"
-
- elif ("survey_type" in result.keys() and result['survey_type'] == "cold_eval"):
- courrier_ref_interne = "EVAL_FORMATION"
-
- elif ("survey_type" in local_survey_retval.keys() and local_survey_retval['survey_type'] == "human_eval"):
- courrier_ref_interne = "EVAL_RESSOURCE_HUMAINE"
-
- elif ("survey_type" in local_survey_retval.keys() and local_survey_retval['survey_type'] == "autre_eval"):
- courrier_ref_interne = "EVAL_AUTRE"
-
- else:
- mycommon.myprint(str(inspect.stack()[0][3]) + " Le type d'enquete est invalide ")
- return False, " Le type d'enquete est invalide "
-
- """
- Apres que l'envoie est fait, on va loguer le traitement dans la collection : courrier_template_tracking_history
- """
- if( "inscription_id" in local_survey_retval.keys() ):
- # Cette demande d'enquete concerne une inscription
- local_inscription_id = local_survey_retval['inscription_id']
-
- qry = {'_id': ObjectId(str(local_inscription_id)),
- 'status': '1',
- 'partner_owner_recid': str(my_partner['recid'])}
-
- #print(" ### qry 010101 = ", qry)
-
- inscription_data = MYSY_GV.dbname['inscription'].find_one({'_id': ObjectId(str(local_inscription_id)),
- 'status': '1',
- 'partner_owner_recid': str(my_partner['recid'])})
-
-
- if( inscription_data is None or "session_id" not in inscription_data.keys() ):
+ if ("contenu_doc" not in courrier_template_data.keys() or str(
+ courrier_template_data['contenu_doc']).strip() == ""):
mycommon.myprint(
- " WARNING : Impossible de logguer l'historique pour l'inscrit : " + str(local_inscription_id))
+ str(inspect.stack()[0][3]) + " Le modèle de document ne contient pas de valeur 'contenu_doc' ")
+ return False, " Le modèle de document ne contient pas de valeur 'contenu_doc' "
- #print(" inscription_data = ", inscription_data)
+ """print(" ### courrier_ref_interne = ", courrier_ref_interne)
+ print(" ### local_survey_retval['survey_type'] = ", local_survey_retval['survey_type'])
+ print(" ### courrier_template_data[id]= ", str(courrier_template_data['_id']))"""
+
+
+ contenu_doc_Template = jinja2.Template(str(courrier_template_data['contenu_doc']))
+ # Creation du dictionnaire d'information à utiliser pour la creation du doc
+ convention_dictionnary_data = {}
+ new_diction = {}
+ new_diction['token'] = my_partner['token']
+
+ is_apprenant = 0
+ new_diction['list_stagiaire_id'] = []
+ if( "inscription_id" in local_survey_retval.keys() and local_survey_retval['inscription_id']):
+ new_diction['list_stagiaire_id'].append(ObjectId(str( local_survey_retval['inscription_id'])))
+
+
+ new_diction['list_session_id'] = []
+ if ("session_id" in local_survey_retval.keys() and local_survey_retval['session_id']):
+ new_diction['list_session_id'].append(ObjectId(str(local_survey_retval['session_id'])))
+
+ new_diction['list_class_id'] = []
+ if ("class_id" in local_survey_retval.keys() and local_survey_retval['class_id']):
+ new_diction['list_class_id'].append(ObjectId(str(local_survey_retval['class_id'])))
+
+
+ new_diction['list_client_id'] = []
+ new_diction['list_apprenant_id'] = []
+
+
+
+ local_status, local_retval = mycommon.Get_Dictionnary_data_For_Template(new_diction)
- local_status, local_retval = module_editique.Editic_Log_History_Action_From_courrier_template_type_document_ref_interne(
- my_partner, str(courrier_ref_interne), str(inscription_data['session_id']), 'inscription',
- str(local_inscription_id),"")
if (local_status is False):
- mycommon.myprint(
- " WARNING : Impossible de logguer l'historique pour l'inscrit (2) : " + str(local_inscription_id))
+ return local_status, local_retval
+
+ convention_dictionnary_data = local_retval
+
+ servey_url = MYSY_GV.CLIENT_URL_BASE + "Survey/" + str(local_survey_retval['_id'])
+
+ convention_dictionnary_data["servey_url"] = str(servey_url)
+ convention_dictionnary_data["servey_email"] = str(local_survey_retval['email'])
+ convention_dictionnary_data["servey_nom"] = str(local_survey_retval['nom'])
+ convention_dictionnary_data["servey_prenom"] =str(local_survey_retval['prenom'])
+
+
+ body = {
+ "params": convention_dictionnary_data
+ }
+
+
+
+ html = contenu_doc_Template.render(params=body["params"])
+
+ subject_doc_Template = jinja2.Template(str(courrier_template_data['sujet']))
+ subject = subject_doc_Template.render(params=body["params"])
+
+
+ html_mime = MIMEText(html, 'html')
+
+ # Creation de l'email à enoyer
+ msg = MIMEMultipart("alternative")
+
+ 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)
+
+
+ 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'] = str(subject)
+ # msg['to'] = "billardman01@hotmail.com"
+
+ msg['to'] = str(local_survey_retval['email'])
+
+ smtpserver.ehlo()
+ smtpserver.starttls()
+ smtpserver.login(partner_SMTP_COUNT_user, partner_SMTP_COUNT_password)
+
+ else:
+ msg.attach(html_mime)
+ msg['From'] = MYSY_GV.O365_SMTP_COUNT_From_User
+ msg['Bcc'] = 'contact@mysy-training.com'
+ msg['Subject'] = str(subject)
+ # msg['to'] = "billardman01@hotmail.com"
+
+ msg['to'] = str(local_survey_retval['email'])
+
+ smtpserver.ehlo()
+ smtpserver.starttls()
+ smtpserver.login(MYSY_GV.O365_SMTP_COUNT_user, MYSY_GV.O365_SMTP_COUNT_password)
+
+ val = smtpserver.send_message(msg)
+ smtpserver.close()
+ print(" Email envoyé " + str(val))
+
+ """
+ Mettre à jour l'enquete pour dire que c'est envoyé
+ """
+ now = str(datetime.now())
+
+ qry = {'_id': ObjectId(str(my_survey_id)), 'partner_owner_recid': str(my_partner['recid']),
+ 'valide': '1', 'locked': '0'}
+ result = MYSY_GV.dbname['survey'].find_one_and_update(qry,
+ {'$set':{'statut':'1', 'date_update':str(now),
+ 'update_by':str(my_partner['_id']),
+ 'date_envoi':now,
+ 'date_dernier_relance_auto':str(datetime.now().strftime("%d/%m/%Y"))}
+ }
+ )
+
+ courrier_ref_interne = ""
+ if ("survey_type" in result.keys() and result['survey_type'] == "pos"):
+ courrier_ref_interne = "QUESTION_POSITIONNEMENT"
+
+ elif ("survey_type" in result.keys() and result['survey_type'] == "hot_eval"):
+ courrier_ref_interne = "EVAL_FORMATION"
+
+ elif ("survey_type" in result.keys() and result['survey_type'] == "cold_eval"):
+ courrier_ref_interne = "EVAL_FORMATION"
+
+ elif ("survey_type" in local_survey_retval.keys() and local_survey_retval['survey_type'] == "human_eval"):
+ courrier_ref_interne = "EVAL_RESSOURCE_HUMAINE"
+
+ elif ("survey_type" in local_survey_retval.keys() and local_survey_retval['survey_type'] == "autre_eval"):
+ courrier_ref_interne = "EVAL_AUTRE"
+
+ else:
+ mycommon.myprint(str(inspect.stack()[0][3]) + " Le type d'enquete est invalide ")
+ return False, " Le type d'enquete est invalide "
+
+ """
+ Apres que l'envoie est fait, on va loguer le traitement dans la collection : courrier_template_tracking_history
+ """
+ if( "inscription_id" in local_survey_retval.keys() ):
+ # Cette demande d'enquete concerne une inscription
+ local_inscription_id = local_survey_retval['inscription_id']
+
+ qry = {'_id': ObjectId(str(local_inscription_id)),
+ 'status': '1',
+ 'partner_owner_recid': str(my_partner['recid'])}
+
+ #print(" ### qry 010101 = ", qry)
+
+ inscription_data = MYSY_GV.dbname['inscription'].find_one({'_id': ObjectId(str(local_inscription_id)),
+ 'status': '1',
+ 'partner_owner_recid': str(my_partner['recid'])})
+
+
+ if( inscription_data is None or "session_id" not in inscription_data.keys() ):
+ mycommon.myprint(
+ " WARNING : Impossible de logguer l'historique pour l'inscrit : " + str(local_inscription_id))
+
+ #print(" inscription_data = ", inscription_data)
+
+ local_status, local_retval = module_editique.Editic_Log_History_Action_From_courrier_template_type_document_ref_interne(
+ my_partner, str(courrier_ref_interne), str(inscription_data['session_id']), 'inscription',
+ str(local_inscription_id),"")
+ if (local_status is False):
+ mycommon.myprint(
+ " WARNING : Impossible de logguer l'historique pour l'inscrit (2) : " + str(local_inscription_id))