Commit Graph

750 Commits

Author SHA1 Message Date
Adrien Ufferte 3234a072e0 Allow user to edit device of student 2025-05-19 11:56:53 +02:00
Adrien Ufferte 5bd176859a Allow user to easily edit student 2025-05-16 14:57:07 +02:00
Adrien Ufferte da83547145 Delete "Parent" exception and treat this account type the same as a "Teacher" + Clean warnings / errors in validators 2025-05-15 16:33:32 +02:00
Adrien Ufferte 64e18bb4e5 Enhance readability of logs 2025-05-15 15:15:19 +02:00
Adrien Ufferte fdd00fbb94 Add some useful logs trace 2025-05-15 14:11:40 +02:00
Adrien Ufferte a69ee392bc Start timestamp synchronization logic with backend 2025-05-15 11:18:20 +02:00
Adrien Ufferte eaa7a4bb60 Hard typing in addon form-validator 2025-05-15 09:27:38 +02:00
Adrien Ufferte b9a42fd7d7 Debug student deletion and other advances manipulations of teacher settings 2025-05-14 15:38:37 +02:00
Adrien Ufferte 17a4fe5b24 Clean server_manager code 2025-05-14 14:27:45 +02:00
Adrien Ufferte ff95147b38 Clean minigames code 2025-05-14 11:54:38 +02:00
Adrien Ufferte c30709d4c3 Make sure the difficulty can be lower if the player has difficulties, even if the players finally wins the game 2025-05-14 09:09:08 +02:00
Adrien Ufferte 3b1f911e8f Clean export path 2025-05-14 09:08:30 +02:00
Adrien Ufferte 7478f283f9 Login via POST instead of GET 2025-05-12 16:53:15 +02:00
Adrien Ufferte 2353804d98 New version code
+ Clean exporter
2025-05-12 14:25:50 +02:00
Adrien Ufferte fbbf1d194a Merge pull request #12 from Excello-Recherche-Education/2.1.1
Merge 2.1.1 into main
2025-05-12 14:24:50 +02:00
Adrien Ufferte a121c8f88c Exporter update 2025-05-12 11:03:07 +02:00
Adrien Ufferte b567cb3f30 Update version code and name for Android 2025-05-12 10:27:10 +02:00
Adrien Ufferte a54ff8434a Clean and debug parent type account creation 2025-05-12 10:05:27 +02:00
Adrien Ufferte edd239b66c Update version number 2025-05-12 10:04:54 +02:00
Adrien Ufferte b45e39d58f Export tool v2 2025-05-12 10:04:43 +02:00
Adrien Ufferte 1975b711ee Ensure there is no log containing sensitive information 2025-05-07 14:27:38 +02:00
Adrien Ufferte eaf8b051c5 Hard typing 2025-05-06 17:06:44 +02:00
Adrien Ufferte 4208de5332 Export update (notably adding computers versions) 2025-05-06 16:13:55 +02:00
Adrien Ufferte 51afc7fb2a Change dev URL 2025-05-06 15:26:00 +02:00
Adrien Ufferte 37a7fcfc68 Make sure no logs are filtered if Logger is not initialized yes in order to avoir conflict with _ready() orders 2025-05-06 15:25:49 +02:00
Adrien Ufferte e59b7b6442 Export configuration 2025-05-06 15:19:28 +02:00
Adrien Ufferte f78ba07004 Small clean 2025-05-06 11:21:48 +02:00
Adrien Ufferte 1b10829f9d Add new function to send "Start-session" signal to backend 2025-05-05 14:27:34 +02:00
Adrien Ufferte 87b8a90c08 Clean warnings 2025-05-05 11:07:28 +02:00
Adrien Ufferte 0bfead86e0 Ensure proper initialization of all Arrays and Dictionaries 2025-05-05 10:52:37 +02:00
Adrien Ufferte a6c37a7f0b Clean and hard-typing 2025-05-05 10:14:08 +02:00
Adrien Ufferte 4d6f0626ad Debug warning when logger was used in a @tool script 2025-05-05 09:19:34 +02:00
Adrien Ufferte 4ebab0eeee When Kalulu speaks, the background sounds are muted 2025-05-05 09:17:54 +02:00
Adrien Ufferte 1417d9d7fd Make Kalulu first speech in Gardens in one seemless go instead of 3 (or more) 2025-04-30 17:01:02 +02:00
Adrien Ufferte f6ea9d0d4d Debug audio player 2025-04-30 17:00:35 +02:00
Adrien Ufferte b695beac5f Debug post_student_metrics test 2025-04-30 15:49:54 +02:00
Adrien Ufferte bb1006fd33 Clean and hard-typing 2025-04-30 14:25:16 +02:00
Adrien Ufferte 2dc5394c6e Make log files expires faster (10 days instead of 100) 2025-04-30 13:35:54 +02:00
Adrien Ufferte 34ff43afa0 Debug syllable minigames audio play 2025-04-30 11:58:14 +02:00
Adrien Ufferte c6e3e72a2d Clean and hard-typing 2025-04-30 11:23:42 +02:00
Adrien Ufferte 77d68e6839 Finish converting student codes from string to int everywhere 2025-04-30 09:37:52 +02:00
Adrien Ufferte 0cfe83778c Clean and hard-typing 2025-04-30 09:25:36 +02:00
Adrien Ufferte c1b1a8d981 Add submit of student metrics 2025-04-29 09:29:47 +02:00
Adrien Ufferte 1fb2edbe8f Clean and hard-type data 2025-04-29 08:51:22 +02:00
Adrien Ufferte c24b3931ef Improve logger 2025-04-28 17:13:02 +02:00
Adrien Ufferte e334d85b67 Clean and hard-typing 2025-04-28 15:59:42 +02:00
Adrien Ufferte 13f6fc3b2b Update Readme with links to research papers 2025-04-28 14:57:50 +02:00
Adrien Ufferte 97fb4ec523 Cleaning and strong-typing 2025-04-28 14:45:19 +02:00
Adrien Ufferte f63986b9f6 Debug look_and_learn: missing content is only skipping this content and not more 2025-04-28 10:17:00 +02:00
Adrien Ufferte ae7b3cfeca Cleaning 2025-04-28 09:04:21 +02:00