Commit Graph

40 Commits

Author SHA1 Message Date
Lol3rrr
01fca44562 Create dockerfile and workflow to build docker image in ci 2024-10-13 22:44:20 +02:00
Lol3rrr
c4c32d5dae Add some more logs, configure dependencies and make certain variables be loaded at comp-time 2024-10-13 22:44:20 +02:00
Lol3rrr
f301ad63c6 Create corresponding dockerfile 2024-10-13 22:44:17 +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
60a70f1905 Add colors for perround overview to more clearly mark T/CT wins 2024-10-10 22:05:59 +02:00
Lol3rrr
53d7f72943 Implement basic version of sorting the scoreboard 2024-10-10 17:53:35 +02:00
Lol3rrr
8e3758c254 Some minor styles and add very basic sorting support 2024-10-10 16:35:35 +02:00
Lol3rrr
6c23e72ac5 Move the queries when uploading a demo into a single transaction 2024-10-10 16:35:15 +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
4353de4455 Work on better support for more maps 2024-10-05 14:49:58 +02:00
Lol3rrr
f7273b5a39 Initial work on the actual maps for the heatmap overview 2024-10-05 05:18:28 +02:00
Lol3rrr
ae85177697 Update some other minor parts 2024-09-30 18:28:42 +02:00
Lol3rrr
de37b239aa Some minor updates to the heatmap stuff 2024-09-30 15:47:45 +02:00
Lol3rrr
16c5e41aed Add dust2 testfile 2024-09-29 13:29:27 +02:00
Lol3rrr
a5716e11dc Add inferno test demo 2024-09-29 13:15:00 +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
7f23f4882d Add basic analysis to generate heatmap 2024-09-28 01:22:14 +02:00
Lol3rrr
803c8e28b9 Add support for team kill tracking in the analysis 2024-09-26 16:22:52 +02:00
Lol3rrr
d1e1caee92 Fix for some of the tracking issues 2024-09-26 15:54:05 +02:00
Lol3rrr
ddfac3591f Update basic analysis 2024-09-23 23:13:27 +02:00
Lol3rrr
7b50da640c Move analysis into own crate and some more improvements all around 2024-09-23 17:12:52 +02:00
Lol3rrr
118a25aa9a Add scoreboard with data to demo view 2024-09-17 22:31:36 +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
fd4d3f735d Fixed some warnings and improved the code quality some more 2024-09-17 00:17:38 +02:00
Lol3rrr
1e6c3da58b Fix some formatting and improve structure 2024-09-16 23:20:55 +02:00
Lol3rrr
a1faa1a815 Move the main logic from the main file into the library as basic first components 2024-09-16 21:52:17 +02:00
Lol3rrr
44020a408f Switch to custom demo parser 2024-09-15 23:18:43 +02:00
Lol3rrr
0ce8da7286 Some more improvements 2024-09-13 00:26:31 +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
89a366ff52 Add more tracing 2024-09-10 22:26:30 +02:00
Lol3rrr
563ff3aba8 Expand on basic README 2024-09-10 17:51:39 +02:00
Lol3rrr
9a033b7190 Get and store steam username and display it on the homepage 2024-09-10 17:48:06 +02:00
Lol3rrr
d3658be232 Add user status api endpoint and update frontend 2024-09-08 04:07:59 +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
Lol3rrr
324eaf7d3d Basic steam login and demo upload 2024-09-07 02:57:04 +02:00
Lol3rrr
7c87bd6bcd Initial 2024-09-06 22:53:13 +02:00