Commit graph

29 commits

Author SHA1 Message Date
Sami Mokaddem
caade24f8c fix: [backend] Fixed bugs related to message parsing and issue with wait and debounce 2024-07-15 10:57:06 +02:00
Sami Mokaddem
e2cd688eff fix: [backend] Fixed unbound variable and AuditLog support 2024-07-12 15:47:57 +02:00
Sami Mokaddem
7a6f64fce0 new: [backend:backup] More clever back up system 2024-07-12 15:12:42 +02:00
Sami Mokaddem
9af5572346 fix: [backend:exercise] If restoration from backup failed, reset the state 2024-07-10 12:19:12 +02:00
Sami Mokaddem
d64a6b5652 chg: [app:user-activity] Replaced ApexChart heatmap by homemade heatmap 2024-07-10 12:15:23 +02:00
Sami Mokaddem
2cd4820f1c new: [app] Better setting split and added misp setting remediation 2024-07-10 10:14:44 +02:00
Sami Mokaddem
81bb48ff54 chg: [bacjend:exercise] More details about task status 2024-07-09 16:33:18 +02:00
Sami Mokaddem
747c11ac85 fix: [backend:exercise] Correctly restore email mapping 2024-07-09 16:13:45 +02:00
Sami Mokaddem
2a601849dc chg: [app:the-scores] Sort players by email 2024-07-09 14:38:23 +02:00
Sami Mokaddem
cffb761c4d fix: [backend:app] Make sure to cast uesr_id into integer and updated config.sample 2024-07-09 14:20:28 +02:00
Sami Mokaddem
7ed839d391 fix: [backend:exercise] Gracefully catch user_id without emails 2024-07-09 14:05:00 +02:00
Sami Mokaddem
8a64f84140 fix: [backend:exercise] Make sure to iterate over keys 2024-07-09 13:52:44 +02:00
Sami Mokaddem
1277dbb132 new: [app:backup] Added backup feature that saves exercise progress every 5sec 2024-07-08 10:21:59 +02:00
Sami Mokaddem
99f9751e22 new: [app:evaluator_query-search] Added query-search evaluator and made full evaluation chain async 2024-07-04 14:49:26 +02:00
Sami Mokaddem
44d040c70b new: [app:eval_strategy] Added new evaluation strategy query-search 2024-07-04 11:21:10 +02:00
Sami Mokaddem
f0d079ea32 chg: [app] Renamed query-comparison with query-mirror 2024-07-04 08:46:08 +02:00
Sami Mokaddem
34a1242ed9 new: [front:scores] Added task depedency icon 2024-07-04 08:32:28 +02:00
Sami Mokaddem
fb32b59abe chg: [app:scores] Added support of first_completion 2024-07-03 12:37:23 +02:00
Sami Mokaddem
6814294e77 chg: [app:scores] Added completion timestamp 2024-07-03 12:28:47 +02:00
Sami Mokaddem
4a0fe13e1a chg: [app] Better error catching and logging 2024-07-02 15:05:44 +02:00
Sami Mokaddem
95998e1ff9 new: [backend] Added logger 2024-07-02 13:46:15 +02:00
Sami Mokaddem
618b417715 new: [backend:exercies] Added equals_any comparison operator and improved scamcall 2024-07-02 12:14:41 +02:00
Sami Mokaddem
bbfba0d6e4 new: [backend] Added debounce function to throttle exercise checks 2024-07-02 11:41:17 +02:00
Sami Mokaddem
de07217c83 fix: [backend] Potential python issue with unpatched bracket in f-string 2024-07-01 13:51:46 +02:00
Sami Mokaddem
098d11ba47 new: [app] Added setting diagnostic and brief exercise validation 2024-07-01 13:12:23 +02:00
Sami Mokaddem
610c1b4633 fix: [app] Better parsing of inject's score and support in UI 2024-07-01 11:49:00 +02:00
Sami Mokaddem
efa4d7613b new: [app] Added various improvements such as admin panel, enabled exercises, ... 2024-07-01 11:21:01 +02:00
Sami Mokaddem
1a2ff4c3c9 chg: [app] Improved data selection, condition checking and evaluation definition 2024-06-28 17:14:05 +02:00
Sami Mokaddem
9d9bf6f211 new: [app] Added v0.1 of the application 2024-06-26 15:30:47 +02:00