Commit graph

85 commits

Author SHA1 Message Date
Sami Mokaddem
d637f2a0ee new: [backend:user_activity] Improved user activity filtering 2024-07-09 14:05:40 +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
202f7b7eb6 chg: [build] Rebuild assets 2024-07-09 13:22:06 +02:00
Sami Mokaddem
0c2fdf5591 chg: [front:live-logs_user-activity-graph] Further improved UI 2024-07-09 13:19:27 +02:00
Sami Mokaddem
4d445f3408 chg: [build] Build assets 2024-07-09 13:02:24 +02:00
Sami Mokaddem
3d928b6437 chg: [front:live-logs_user_activity_graph] Improved colors 2024-07-09 13:00:26 +02:00
Sami Mokaddem
58da718c5d new: [app:user_activity] Added user activity chart 2024-07-09 12:19:20 +02:00
Sami Mokaddem
bc78e2f2cb chg: [app] Build frontend files 2024-07-08 15:06:38 +02:00
Sami Mokaddem
f1a0ed3ab1 chg: [front:theme] Better support of theme choice 2024-07-08 14:59:52 +02:00
Sami Mokaddem
e1010793dc chg: [front:live-logs-activity-graph] Split graph into its own component 2024-07-08 13:47:57 +02:00
Sami Mokaddem
58d4af812d chg: [app:live-logs] Improved notification activity chart 2024-07-08 13:17:12 +02:00
Sami Mokaddem
33bc5ca0bb chg: [app:config] Added eventReports as accepted notification scope 2024-07-08 10:25:19 +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
6178592d10 chg: [app:live-logs] Increased refresh frequency of activity bars 2024-07-08 10:06:50 +02:00
Sami Mokaddem
dc1f7b6376 chg: [front:scores] Improved heading of the table 2024-07-08 10:06:33 +02:00
Sami Mokaddem
abca50d615 new: [app:notification_history] Added notification history support 2024-07-04 19:46:05 +02:00
Sami Mokaddem
06f179378f fix: [backend:server] Exception won't stop the server 2024-07-04 15:49:51 +02:00
Sami Mokaddem
a07a0de89e chg: [app] Updated build files 2024-07-04 15:02:22 +02:00
Sami Mokaddem
84ab2665d7 chg: [app:config] Avoid overriding config file and git conflicts 2024-07-04 14:59:19 +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
8774d70759 new: [front:socketConnection] Added last-keep alive message 2024-07-04 11:30:44 +02:00
Sami Mokaddem
b79152a6e5 chg: [front:socketConnectionState] Small UI improvement for disconnected socket 2024-07-04 11:23:35 +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
a21549f587 chg: [front:live-logs] Better support of light theme 2024-07-04 10:18:35 +02:00
Sami Mokaddem
8cca38f527 chg: [front] Improved CSS 2024-07-04 10:10:38 +02:00
Sami Mokaddem
0a89423d31 chg: [front:scores] Small UI tweak 2024-07-04 09:03:55 +02:00
Sami Mokaddem
f0d079ea32 chg: [app] Renamed query-comparison with query-mirror 2024-07-04 08:46:08 +02:00
Sami Mokaddem
9b0cb51643 chg: [app] Renamed project 2024-07-04 08:40:02 +02:00
Sami Mokaddem
34a1242ed9 new: [front:scores] Added task depedency icon 2024-07-04 08:32:28 +02:00
Sami Mokaddem
7231a55356 chg: [front:scores] Added description and medal 2024-07-03 15:44:58 +02:00
Sami Mokaddem
d4f148bb69 chg: [front:live-logs] Renamed users into players 2024-07-03 13:31:25 +02:00
Sami Mokaddem
e16fc0c7cd new: [app] Added keepalive messages 2024-07-03 13:30:12 +02:00
Sami Mokaddem
34869497a1 new: [app:live_logs] Added filters for API queries only 2024-07-03 12:43:20 +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
96d5b6d89e chg: [backend] Make everything async relying on asyncio 2024-07-03 11:51:44 +02:00
Sami Mokaddem
f191af8573 chg: [backend] Usage of aiohttp in place of eventlet 2024-07-02 16:48:55 +02:00
Sami Mokaddem
f236da0055 new: [exercises] Added flubot exercise (untested) 2024-07-02 16:14:08 +02:00
Sami Mokaddem
8003f138d8 chg: [exercises] Renamed exercise name 2024-07-02 16:14:01 +02:00
Sami Mokaddem
df5d737787 chg: [front:scores] Improved UI in light mode 2024-07-02 15:11:48 +02:00
Sami Mokaddem
4a0fe13e1a chg: [app] Better error catching and logging 2024-07-02 15:05:44 +02:00
Sami Mokaddem
b8b6e8c44a fix: [backend] Fixed correct usage of logging API 2024-07-02 13:56:10 +02:00
Sami Mokaddem
1f5bcb2e66 chg: [app] Added dist files 2024-07-02 13:48:13 +02:00
Sami Mokaddem
a4d10dd769 chg: [front:admin-panel] Small UI tweak 2024-07-02 13:46:42 +02:00
Sami Mokaddem
95998e1ff9 new: [backend] Added logger 2024-07-02 13:46:15 +02:00
Sami Mokaddem
af6df877e7 new: [backend:misp_api] Added request caching 2024-07-02 13:44:01 +02:00
Sami Mokaddem
cad62bd3e2 new: [front:admin-panel] Added refreshAll functionality 2024-07-02 12:14:53 +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