14 Commits

Author SHA1 Message Date
Lol3rrr
fa21804cc3 Add Head-to-Head kill stats
Add basic head-to-head kill analysis and the corresponding matrix display in the UI
2024-11-05 07:50:43 +01:00
Lol3rrr
a2be4c2167 Fix formatting and implement the end of game score display 2024-10-14 21:20:26 +02:00
Lol3rrr
a220356eaf Switch Heatmaps to be for each side respectively
The analysis and storage now contain two different heatmaps for the CT and T sides respectively.

However on the frontend I currently just have them all listed out with the side as a prefix, which is
not very useful and we should more change the data structure to essentially send the two heatmaps for
a player as a single data structure and then in the view display them side by side. However I am not
100% how to best achieve this
2024-10-11 00:42:21 +02:00
Lol3rrr
351b4e016d Change demoid to String and now use uuidV7 for it. Also add timestamps of demo uploads 2024-10-10 12:46:41 +02:00
Lol3rrr
539adecf5d Fix heatmap issue and implement per round analysis 2024-10-08 23:15:42 +02:00
Lol3rrr
83b4a24b15 Add Heatmaps to UI
Add Heatmap analysis to website as well as a basic UI for viewing the Heatmaps.
There are still issues, like some players not getting a heatmap assigned and heatmaps including data
from warmup etc.
2024-09-29 00:32:20 +02:00
Lol3rrr
7b50da640c Move analysis into own crate and some more improvements all around 2024-09-23 17:12:52 +02:00
Lol3rrr
b216022768 Add basic analysis results, like scoreboard 2024-09-17 17:35:02 +02:00
Lol3rrr
8290fcf390 Switch to postgres for the analysis task queue and some other minor improvements 2024-09-17 16:35:55 +02:00
Lol3rrr
f6500ce2cd Start with the analysis stuff 2024-09-12 00:13:26 +02:00
Lol3rrr
1bfcd64a3c Update some database types and fix other config related issues 2024-09-10 22:39:10 +02:00
Lol3rrr
9a033b7190 Get and store steam username and display it on the homepage 2024-09-10 17:48:06 +02:00
Lol3rrr
828df3290a Some minor restructuring and improvements 2024-09-08 00:41:12 +02:00
Lol3rrr
ae6c1b590f Start DB integration 2024-09-07 17:44:57 +02:00