From 98b7f7c7718086b199de04efeae050e05f6b2db1 Mon Sep 17 00:00:00 2001 From: Cherif Date: Sat, 21 Jun 2025 15:57:58 +0200 Subject: [PATCH] ss Signed-off-by: Cherif --- .idea/workspace.xml | 12 +- Job_Cron.py | 27 +- Log/log_file.log | 1114 +++++++++++++++++++++++++++++++++++++++++++ survey_mgt.py | 582 +++++++++++----------- 4 files changed, 1437 insertions(+), 298 deletions(-) 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 @@ - @@ -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:WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead. + * Running on http://localhost:5001 +INFO:werkzeug:Press CTRL+C to quit +INFO:werkzeug: * Restarting with stat +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] "GET /myclass/api/Cron_Survey_Questionnaires_Relance HTTP/1.1" 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:WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead. + * Running on http://localhost:5001 +INFO:werkzeug:Press CTRL+C to quit +INFO:werkzeug: * Restarting with stat +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] "GET /myclass/api/Cron_Survey_Questionnaires_Relance HTTP/1.1" 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:WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead. + * Running on http://localhost:5001 +INFO:werkzeug:Press CTRL+C to quit +INFO:werkzeug: * Restarting with stat +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] "GET /myclass/api/Cron_Survey_Questionnaires_Relance HTTP/1.1" 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] "GET /myclass/api/Cron_Survey_Questionnaires_Relance HTTP/1.1" 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] "GET /myclass/api/Cron_Survey_Questionnaires_Relance HTTP/1.1" 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] "GET /myclass/api/Cron_Survey_Questionnaires_Relance HTTP/1.1" 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] "GET /myclass/api/Global_MySy_Cron_Traitement HTTP/1.1" 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))