Commit Graph

588 Commits

Author SHA1 Message Date
Adrien Ufferte 95bb43f0a4 Recursive delete directory 2025-07-08 16:52:10 +02:00
Adrien Ufferte 6602eaa4cd indentation fix 2025-07-08 16:23:01 +02:00
Adrien Ufferte a5e50e3206 delete_dir 2025-07-08 15:53:41 +02:00
Adrien Ufferte 01083b5404 reorder_children_by_property and disconnect_all 2025-07-08 15:45:04 +02:00
Adrien Ufferte f528ddc1eb Merge pull request #39 from Excello-Recherche-Education/various-debug
Various debug
2025-07-07 13:44:11 +02:00
Adrien Ufferte 29e65f27cf Merge pull request #36 from Excello-Recherche-Education/missing-remediation-scores
Ants Minigame remediation scores
2025-07-07 13:43:56 +02:00
Adrien Ufferte bb3a7848c2 Add many logs 2025-07-07 09:43:32 +02:00
Adrien Ufferte 0ae8f24c89 Make log message more precise for class ValidatorFunctions
And improve Logger class in the meantime to handle print_debug which prints stack informations
2025-07-07 09:19:27 +02:00
Adrien Ufferte 719d13f594 Make sure array is initialized beforehand to avoid runtime error 2025-07-07 09:11:03 +02:00
Adrien Ufferte 3d2f5f8460 Ants Minigame is now capable to find the ID of the words and update the remediation scores accordingly when the student validate the answer (finish placing all the words). 2025-07-04 15:16:27 +02:00
Adrien Ufferte 495983a964 Purge user folder for new version to avoid data conflict 2025-07-03 12:06:13 +02:00
Adrien Ufferte 59e66efdb3 Clean warnings 2025-07-02 09:32:24 +02:00
Adrien Ufferte 49a0dfee01 Debug completed 2025-07-02 09:32:24 +02:00
Adrien Ufferte e8502016a8 Debug prof_tool 2025-07-02 09:32:24 +02:00
Adrien Ufferte 7687ef15a3 Debug and hard type variables 2025-06-25 15:10:41 +02:00
Adrien Ufferte 83a46fea05 Debug progression sync with parameters and rename parakeet file 2025-06-25 14:53:23 +02:00
Adrien Ufferte 2e4521e71f Debug data synchronization when login 2025-06-25 14:05:06 +02:00
Adrien Ufferte a5836dc0da Only save if synchronization changed something, and display better logs 2025-06-25 10:03:11 +02:00
Adrien Ufferte 7d5f524d5c Clean progression initialization 2025-06-25 09:46:38 +02:00
Adrien Ufferte 7e798a193e Clean & debug 2025-06-24 16:19:54 +02:00
Adrien Ufferte deda564993 Clean & debug 2025-06-24 15:52:19 +02:00
Adrien Ufferte c56fa06211 Clean & debug 2025-06-24 15:21:54 +02:00
Adrien Ufferte 22da054407 Remove useless class_name (with typo...) 2025-06-24 12:33:25 +02:00
Adrien Ufferte bea2d056d0 Debug transition to next lesson 2025-06-24 12:33:12 +02:00
Adrien Ufferte 6f7e02d56e More debug and cleaning 2025-06-24 09:18:15 +02:00
Adrien Ufferte 47b9e643ae Clean and debug 2025-06-24 08:56:55 +02:00
Adrien Ufferte 2b683155f0 Sync progression v2 2025-06-23 15:48:51 +02:00
Adrien Ufferte 3be3e5bc49 Sync student_progression + various cleaning / debug 2025-06-23 15:21:16 +02:00
Adrien Ufferte d344acb22d Debug student remediation path resolver 2025-06-23 11:06:50 +02:00
Adrien Ufferte eb5574facc Improve server manager log readability 2025-06-23 11:04:19 +02:00
Adrien Ufferte e936c58f37 Cleaning double spaces 2025-06-23 09:10:18 +02:00
Adrien Ufferte fd821e7d7d Debug data type of stimuli 2025-06-23 08:53:19 +02:00
Adrien Ufferte 23f92667b8 Cleaning 2025-06-20 15:23:02 +02:00
Adrien Ufferte 4115c16588 Clean and debug 2025-06-20 14:31:24 +02:00
Adrien Ufferte edb7ed2d70 Add words remediation scores + cleaning 2025-06-20 12:59:51 +02:00
Adrien Ufferte ef18d60d58 Collect syllable remediation data and save it when user exit game 2025-06-19 17:56:28 +02:00
Adrien Ufferte 36fb28d122 Synchronization of remediation scores for syllables and words 2025-06-19 11:25:02 +02:00
Adrien Ufferte a74217e6aa Add remediation scores for syllables and words (only the data structure for now) 2025-06-18 17:41:30 +02:00
Adrien Ufferte ab8efbcbf3 Cleaning 2025-06-18 16:43:00 +02:00
Adrien Ufferte 6be4e67b50 Cleaning 2025-06-17 16:42:31 +02:00
Adrien Ufferte 52fc4f0e62 Handle remediation score update from server 2025-06-17 16:00:39 +02:00
Adrien Ufferte 969290edf1 Securly initialize dictionaries and handle null remediation data 2025-06-17 12:14:17 +02:00
Adrien Ufferte f86c288687 Add GP_remediation synchronization
Debug & cleaning
2025-06-17 09:37:23 +02:00
Adrien Ufferte ba8323eeff human indentation correction 2025-06-16 09:28:17 +02:00
Adrien Ufferte b109ae8868 fix indentation with tabs 2025-06-16 09:15:04 +02:00
Adrien Ufferte cd1d1489f9 Refactor synchronization workflow 2025-06-16 09:07:00 +02:00
Adrien Ufferte 5dfe09912e Clean warnings 2025-06-15 20:27:04 +02:00
Adrien Ufferte 53f97425ee Clean warnings 2025-06-14 17:54:32 +02:00
Adrien Ufferte aba76ad461 Variable name correction 2025-06-14 17:44:27 +02:00
Adrien Ufferte 510004e0a7 correction for missing variable 2025-06-14 17:29:24 +02:00