Commit Graph

392 Commits

Author SHA1 Message Date
Adrien Ufferte 3ee4e47d2c Add logs 2025-12-09 15:26:28 +01:00
Adrien Ufferte c4c718f2c6 debug 2025-12-09 14:58:49 +01:00
Adrien Ufferte 0d0789f5d5 merge logics with dev options 2025-12-09 14:58:49 +01:00
Adrien Ufferte 7fca446b51 Add stages logic and DEV subdomain 2025-12-09 14:58:49 +01:00
Adrien Ufferte 005b1d3b2a New API Gateway adresses with domain names 2025-12-09 14:58:49 +01:00
Adrien Ufferte ff90afac72 change headers to HTTP standards 2025-12-09 14:58:49 +01:00
Adrien Ufferte 9e462bb24b New API Gateway Configuration 2025-12-09 14:58:49 +01:00
Adrien Ufferte d2bdc996c0 Reset password 2025-12-09 14:58:49 +01:00
Adrien Ufferte 17a8ae856f Merge pull request #151 from Excello-Recherche-Education/security-in-maths-functions
Clean maths functions
2025-12-09 14:50:56 +01:00
Adrien Ufferte 3bdd9d1583 Merge pull request #147 from Excello-Recherche-Education/debug-database-sql-request
Prevent problems with badly escaped characters
2025-12-09 14:50:42 +01:00
Adrien Ufferte 4fbf3e5ded Add logs in login procedure and in user_data_manager 2025-12-09 13:54:25 +01:00
Adrien Ufferte 3787d0101a Add security, optimize factorial and clean code 2025-12-09 13:06:55 +01:00
Adrien Ufferte b83dadc68b Prevent problems with badly escaped characters 2025-12-09 11:01:33 +01:00
Adrien Ufferte 8fb44aea22 Simplify and potentially debug method Utils.disconnect_all 2025-12-08 15:41:33 +01:00
Adrien Ufferte 8b9ac4572c Merge pull request #141 from Excello-Recherche-Education/add-api-route-to-dev-options
Add developer option to change API path
2025-12-05 15:28:08 +01:00
Adrien Ufferte 49140367f0 Add developer option to change API path 2025-12-05 14:09:48 +01:00
Adrien Ufferte fef6fce83f debug error message 2025-12-05 14:07:10 +01:00
Adrien Ufferte 1d76c5ca92 Handle connection error gracefully and with logs 2025-12-02 09:55:55 +01:00
Adrien Ufferte 55d08998e3 Monkeys minigame new graphisms 2025-12-01 14:33:32 +01:00
Adrien Ufferte 4a03f23e48 Merge pull request #128 from Excello-Recherche-Education/uri-encoding
Better URI encoding
2025-11-24 14:30:28 +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 2f6e06758e Merge pull request #125 from Excello-Recherche-Education/error-message-correction
Log message correction
2025-11-24 14:11:23 +01:00
Adrien Ufferte 1abb1990cf Merge pull request #126 from Excello-Recherche-Education/typo
correct typo
2025-11-24 12:52:14 +01:00
Adrien Ufferte 4055ebbcab Merge pull request #118 from Excello-Recherche-Education/prevent-logs-deletion
Prevent log deletion when cleaning user folder
2025-11-24 12:51:13 +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 b478929c03 Merge pull request #115 from Excello-Recherche-Education/show-hide
Cleaning new setter/getter path for variables in Godot 4.5
2025-11-21 14:33:16 +01:00
Adrien Ufferte 7c101bd19c Log nomenclature corrections 2025-11-18 10:23:26 +01:00
Adrien Ufferte 01dc17d66d Better URI encoding of parameters 2025-11-18 10:04:56 +01:00
Adrien Ufferte ef2b729f43 Log message correction 2025-11-17 16:53:58 +01:00
Adrien Ufferte 1158310315 correct typo 2025-11-17 16:53:15 +01:00
Adrien Ufferte 7e51a4508f Prevent log deletion when cleaning user folder 2025-11-14 15:21:21 +01:00
Adrien Ufferte 5b6b706db9 Caterpillar new graphism 2025-11-13 11:52:04 +01:00
Adrien Ufferte 1ffb26fb56 cleaning visible logic 2025-11-13 11:40:50 +01:00
Adrien Ufferte 5cf8dc0954 Better log to have all informations in the same log instead of having to check the previous ones 2025-10-28 15:50:22 +01:00
Adrien Ufferte d9389c2b53 Check filename is not invalid for windows platform 2025-10-24 15:46:04 +02:00
Adrien Ufferte 2fc395a166 Merge pull request #96 from Excello-Recherche-Education/add-security
Add security for JSON parsing of remediation scores
2025-10-21 14:28:35 +02:00
Adrien Ufferte 7a12c2d201 Prevent invalid cast (and rename variable for better understanding) 2025-10-21 11:01:29 +02:00
Adrien Ufferte 9714eceb04 Add security for JSON parsing of remediation scores 2025-10-21 10:07:07 +02:00
Adrien Ufferte 37d07d7176 Gracefully handle the error if the log folder does not exist. 2025-10-20 14:13:06 +02:00
Adrien Ufferte b6e474f73e Merge pull request #95 from Excello-Recherche-Education/new-aws-config
New aws config
2025-10-17 14:42:12 +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 aa9de91996 Factorize timestamp comparison 2025-10-07 10:15:03 +02:00
Adrien Ufferte 3b51eed00a Fix prefix for ALERT level 2025-10-07 09:19:10 +02:00
Adrien Ufferte dba78a14eb Synchronize level_time and level_total_time 2025-10-06 16:30:14 +02:00
Adrien Ufferte 35011b5f56 Cleaning comments and empty lines 2025-10-06 10:17:15 +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 ad795f0232 Delete unused API routes 2025-10-06 09:44:32 +02:00