Adrien Ufferte
|
ca99391868
|
Synchronize user data between local and server
|
2025-05-22 17:00:43 +02:00 |
|
Adrien Ufferte
|
45f0b68a62
|
Clean warnings
|
2025-05-22 09:23:44 +02:00 |
|
Adrien Ufferte
|
655f17e016
|
Restore possibility to play offline if language resources are already available locally + Clean ServerManager
|
2025-05-21 11:36:55 +02:00 |
|
Adrien Ufferte
|
5899591de1
|
Add new explicit error messages and clean localization file
|
2025-05-21 09:11:27 +02:00 |
|
Adrien Ufferte
|
344cb7e367
|
Debug prof tool
|
2025-05-20 17:31:52 +02:00 |
|
Adrien Ufferte
|
3df3b867f3
|
Improve error message when not connected to internet
|
2025-05-20 17:31:29 +02:00 |
|
Adrien Ufferte
|
2c3839de09
|
Debug device change in local
|
2025-05-19 16:18:57 +02:00 |
|
Adrien Ufferte
|
0e29dce217
|
Remediation score clean and penguin game can now change GP remediation score
|
2025-05-19 15:28:31 +02:00 |
|
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
|
7478f283f9
|
Login via POST instead of GET
|
2025-05-12 16:53:15 +02:00 |
|
Adrien Ufferte
|
a54ff8434a
|
Clean and debug parent type account creation
|
2025-05-12 10:05:27 +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
|
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
|
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
|
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
|
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 |
|
Adrien Ufferte
|
dacc818683
|
Using new log system everywhere
|
2025-04-25 15:19:12 +02:00 |
|
Adrien Ufferte
|
466db56112
|
Add a smart logger class to handle different levels of log depending of the needs
|
2025-04-25 14:43:18 +02:00 |
|
Adrien Ufferte
|
be8497d6be
|
Debug add_device in TeacherSettings
|
2025-04-25 13:51:40 +02:00 |
|