Commit Graph

918 Commits

Author SHA1 Message Date
Adrien Ufferte 501a0818c1 More hard-typed variables 2025-11-17 15:07:01 +01:00
Adrien Ufferte eee5ee65e6 Update version number 2025-10-31 11:41:06 +01:00
Adrien Ufferte 883b61f568 Merge pull request #111 from Excello-Recherche-Education/main
Merge main in 2.1.8
2025-10-31 11:39:48 +01:00
Adrien Ufferte 3cf3c469ec Merge pull request #109 from Excello-Recherche-Education/better-log-sounds
Better logs
2025-10-28 15:55:29 +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 9158803e56 Merge pull request #108 from Excello-Recherche-Education/2.1.7
Increase version number
2025-10-28 15:05:16 +01:00
Adrien Ufferte 2748c61d80 Increase version number 2025-10-28 15:03:19 +01:00
Adrien Ufferte 6b61f071b8 Merge pull request #107 from Excello-Recherche-Education/2.1.7
Merge 2.1.7 into main
2025-10-27 14:38:02 +01:00
Adrien Ufferte cb2a3d9327 Merge pull request #106 from Excello-Recherche-Education/2.1.6
Merge 2.1.6 into main
2025-10-27 14:16:14 +01:00
Adrien Ufferte 6058268a3e Merge pull request #105 from Excello-Recherche-Education/export-settings
Export settings
2025-10-27 14:04:29 +01:00
Adrien Ufferte b25283e364 Export settings 2025-10-27 13:57:39 +01:00
Adrien Ufferte 5041fc737a Merge pull request #104 from Excello-Recherche-Education/debug-lesson-button-disabled
Debug lesson button when calculating enable/disable of buttons
2025-10-27 13:48:15 +01:00
Adrien Ufferte e926236660 Debug lesson button when calculating enable/disable of buttons 2025-10-27 13:47:14 +01:00
Adrien Ufferte fce0feb15f Merge pull request #103 from Excello-Recherche-Education/export-settings-216
Export settings
2025-10-27 13:45:22 +01:00
Adrien Ufferte 10567e6389 Export settings 2025-10-27 09:18:36 +01:00
Adrien Ufferte a84f80099d Merge pull request #102 from Excello-Recherche-Education/windows-invalid-file-names
Windows invalid file names
2025-10-24 16:41:14 +02:00
Adrien Ufferte d9389c2b53 Check filename is not invalid for windows platform 2025-10-24 15:46:04 +02:00
Adrien Ufferte fff6ec906d If an error occurs during package extraction, prevent the game from launching anyway 2025-10-24 11:39:08 +02:00
Adrien Ufferte 5aa3c111f3 Merge pull request #101 from Excello-Recherche-Education/release-bugfix
[Urgent] Release bugfix 2
2025-10-23 14:05:25 +02:00
Adrien Ufferte 43d56bfefb Security 2025-10-23 13:45:28 +02:00
Adrien Ufferte c6291ac451 Merge pull request #100 from Excello-Recherche-Education/release-bugfix
[Urgent] Release bugfix
2025-10-23 11:58:34 +02:00
Adrien Ufferte 52fbd9497d Hide video player when finished 2025-10-23 11:12:09 +02:00
Adrien Ufferte 6721ac49ae bugfix 2025-10-23 10:46:40 +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 d7f2468063 Merge pull request #99 from Excello-Recherche-Education/security-percent-margin-container
Prevent invalid cast (and rename variable for better understanding)
2025-10-21 14:26:10 +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 7d74432ffa Merge pull request #98 from Excello-Recherche-Education/handle-log-folder-not-exists
Gracefully handle the error if the log folder does not exist.
2025-10-21 09:14:59 +02:00
Adrien Ufferte 0da9b366bc Merge pull request #94 from Excello-Recherche-Education/simplify-unzipper
ZIP archives always use forward slashes for directory separators
2025-10-20 16:41:47 +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 f6e8fdf682 Ensure "first_folder" is indeed a folder 2025-10-16 16:47:42 +02:00
Adrien Ufferte 33c3c8d0d9 Simplify unzipper logic 2025-10-16 16:41:26 +02:00
Adrien Ufferte 6e0fd66712 Merge pull request #93 from Excello-Recherche-Education/debug-logger-prefix
Fix prefix for ALERT level
2025-10-15 15:27:05 +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 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 bbee98c236 Add integrity check to progression data 2025-10-06 16:30:25 +02:00
Adrien Ufferte dba78a14eb Synchronize level_time and level_total_time 2025-10-06 16:30:14 +02:00
Adrien Ufferte 4dd1255b0b Reorder last_modified 2025-10-06 10:25:11 +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
Adrien Ufferte 2a12810679 New AWS configuration 2025-10-06 09:44:32 +02:00
Adrien Ufferte 332bb1ad53 Merge pull request #90 from Excello-Recherche-Education/crab-signal
Clean crab signal and button connexion
2025-10-06 09:38:04 +02:00
Adrien Ufferte 0620280e01 Merge pull request #91 from Excello-Recherche-Education/add-logs-for-startup
Add logs at startup
2025-10-06 09:37:54 +02:00
Adrien Ufferte e5fa9a1671 Merge pull request #92 from Excello-Recherche-Education/log-viewer-v2
Log viewer v2
2025-10-06 09:37:44 +02:00