Adrien Ufferte
|
ba2cf68ee6
|
Nomenclature fixes
|
2026-01-14 16:46:49 +01:00 |
|
Adrien Ufferte
|
b4e4379cda
|
Boss save system only stores highest finished
|
2026-01-14 16:39:19 +01:00 |
|
Adrien Ufferte
|
0259d3d3d8
|
MASSIVE improvement in loading time
|
2026-01-14 16:39:19 +01:00 |
|
Adrien Ufferte
|
ecedc661d3
|
Add boss, first version
|
2026-01-14 16:39:19 +01:00 |
|
Adrien Ufferte
|
e301bd583c
|
Add security to prevent useless computation
|
2025-11-25 10:14:59 +01:00 |
|
Adrien Ufferte
|
e48e87eda8
|
Merge pull request #112 from Excello-Recherche-Education/debug-device-tabs-teacher-settings
Debug device tabs when receiving incompatible data from server
|
2025-11-25 09:29:15 +01:00 |
|
Adrien Ufferte
|
af19f88a06
|
Merge pull request #129 from Excello-Recherche-Education/logs-nomenclature
Log nomenclature corrections
|
2025-11-24 14:12:16 +01:00 |
|
Adrien Ufferte
|
1b14da080e
|
New logic flow
|
2025-11-21 16:06:48 +01:00 |
|
Adrien Ufferte
|
4689a7145d
|
Move language selection to account creation and link it to user account
|
2025-11-21 16:05:56 +01:00 |
|
Adrien Ufferte
|
7c101bd19c
|
Log nomenclature corrections
|
2025-11-18 10:23:26 +01:00 |
|
Adrien Ufferte
|
aa1f99694d
|
Debug device tabs when receiving incompatible data from server
|
2025-10-31 15:27:14 +01:00 |
|
Adrien Ufferte
|
43d56bfefb
|
Security
|
2025-10-23 13:45:28 +02:00 |
|
Adrien Ufferte
|
093755df18
|
Fixes default value and type
|
2025-10-09 15:36:32 +02:00 |
|
Adrien Ufferte
|
0a302945a3
|
Strong typing and prevent infinite loop
|
2025-10-09 15:01:07 +02:00 |
|
Adrien Ufferte
|
2c511b9100
|
Cleaning
|
2025-10-07 16:23:05 +02:00 |
|
Adrien Ufferte
|
bbee98c236
|
Add integrity check to progression data
|
2025-10-06 16:30:25 +02:00 |
|
Adrien Ufferte
|
4dd1255b0b
|
Reorder last_modified
|
2025-10-06 10:25:11 +02:00 |
|
Adrien Ufferte
|
5c91a2d851
|
Cleaning remaining old "Logger" into "Log"
|
2025-10-06 09:44:32 +02:00 |
|
Adrien Ufferte
|
b4840ea289
|
Save time spent in minigames inside StudentProgression data
|
2025-10-06 09:44:32 +02:00 |
|
Adrien Ufferte
|
ee35e352b6
|
Upgrade godot from 4.4.1 to 4.5
|
2025-09-18 15:26:44 +02:00 |
|
Adrien Ufferte
|
787d4d089c
|
Nomenclatures corrections
|
2025-09-05 15:55:48 +02:00 |
|
Adrien Ufferte
|
60f6af2ca5
|
Add confusion matrix score and clean remediation scores code and logic over all minigames
|
2025-08-25 17:08:25 +02:00 |
|
Adrien Ufferte
|
4bf90d0234
|
avoid unnecessary allocations
|
2025-08-14 15:19:52 +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
|
2e4521e71f
|
Debug data synchronization when login
|
2025-06-25 14:05:06 +02:00 |
|
Adrien Ufferte
|
7d5f524d5c
|
Clean progression initialization
|
2025-06-25 09:46:38 +02:00 |
|
Adrien Ufferte
|
deda564993
|
Clean & debug
|
2025-06-24 15:52:19 +02:00 |
|
Adrien Ufferte
|
6f7e02d56e
|
More debug and cleaning
|
2025-06-24 09:18:15 +02:00 |
|
Adrien Ufferte
|
3be3e5bc49
|
Sync student_progression + various cleaning / debug
|
2025-06-23 15:21:16 +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
|
f86c288687
|
Add GP_remediation synchronization
Debug & cleaning
|
2025-06-17 09:37:23 +02:00 |
|
Adrien Ufferte
|
240cd0ad0e
|
Avoid 1 char variable name
|
2025-06-09 21:37:45 +02:00 |
|
Adrien Ufferte
|
fc5fe65f70
|
Clean code naming convention V5
|
2025-06-09 20:34:27 +02:00 |
|
Adrien Ufferte
|
8eabc9ea1b
|
Clean code naming convention V3
|
2025-06-09 13:20:25 +02:00 |
|
Adrien Ufferte
|
c01a38625f
|
Clean code naming convention V2
|
2025-06-09 12:22:43 +02:00 |
|
Adrien Ufferte
|
ade9a527f3
|
Files names snake_case
|
2025-06-05 16:43:52 +02:00 |
|
Adrien Ufferte
|
00137c2b7a
|
Add timestamp check / write at login
|
2025-06-05 13:49:40 +02:00 |
|
Adrien Ufferte
|
50f6b4335a
|
Data Synchronization in bulk
+ Allow connecting/playing offline
+ Clean asset name nomenclature
+ Debug asset name nomenclature when loading files
|
2025-06-05 11:18:22 +02:00 |
|
Adrien Ufferte
|
53a5ae94bf
|
Translation update + clean code
|
2025-05-27 11:45:13 +02:00 |
|
Adrien Ufferte
|
71f001befb
|
Data synchronization v2
|
2025-05-27 11:04:52 +02:00 |
|
Adrien Ufferte
|
38bd202aac
|
Enhance logs categories + debug + clean various
|
2025-05-22 17:01:38 +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
|
0bfead86e0
|
Ensure proper initialization of all Arrays and Dictionaries
|
2025-05-05 10:52:37 +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 |
|