Lol3rrr
48e7c5c5b7
Start work on #34
...
Testing/Linting / test (analysis) (push) Has been cancelled
Testing/Linting / test (backend) (push) Has been cancelled
Testing/Linting / lint (analysis) (push) Has been cancelled
Testing/Linting / lint (backend) (push) Has been cancelled
build-docker-image / docker (push) Has been cancelled
Started work on the garbage-collection module. This for now just loads the stored demo ids
and checks if they are also found in the database, logging every demo that could not be found
and should at some point delete these demos
2024-11-17 20:55:55 +01:00
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
ecfed6b739
Another improvement to error handling
2024-11-04 22:45:06 +01:00
Lol3rrr
be220291f6
Improve error handling for queue elements
2024-11-04 22:33:30 +01:00
Lol3rrr
e01cbd0a51
Started a major frontend design overhaul
2024-11-04 01:32:25 +01:00
Lol3rrr
898a889a53
Add weapon and some other info to perround
...
In the events per round, it now dispalys the weapon used and headshot and noscope if applicable.
Otherwise also cleaned up other code
2024-11-03 14:47:34 +01:00
Lol3rrr
7e50a627f6
Add benchmarks for analysis passes
2024-11-02 03:30:28 +01:00
Lol3rrr
e8843540a3
Updated UI once more to allow for multiple sub-tabs
2024-11-01 23:03:25 +01:00
Lol3rrr
101833d0d8
Minor design improvements
2024-11-01 21:47:25 +01:00
Lol3rrr
1d6b6555b1
Minor UI improvements
2024-11-01 20:43:19 +01:00
Lol3rrr
2019c66c23
Some more minor improvements in the UI and updating some libraries
2024-11-01 16:13:51 +01:00
Lol3rrr
edecf885b0
Improved the upload UI to give more feedback
2024-11-01 14:38:07 +01:00
Lol3rrr
a82ac4ea5e
Fix formatting
2024-11-01 13:32:31 +01:00
Lol3rrr
809ae0479e
Add support for s3 storage
2024-11-01 04:03:35 +01:00
Lol3rrr
f25eac83e1
Add a small headline to demolist
2024-10-19 01:06:26 +02:00
Lol3rrr
f3dde4a9cd
Change how homepage is constructed to better align everything
2024-10-19 01:01:07 +02:00
Lol3rrr
f22c1a1420
Fix demo sorting and store data in analysis-input instead of always loading it
2024-10-19 00:02:16 +02:00
Lol3rrr
966bd4f413
Switch to streaming the uploaded file to disk
2024-10-18 19:46:56 +02:00
Lol3rrr
201cead3f1
Switch to using lazy parser
2024-10-18 17:37:02 +02:00
Lol3rrr
6c098b412a
Formatting and minor code changes
2024-10-18 13:11:10 +02:00
Lol3rrr
835b4484dc
Minor changes
2024-10-17 23:22:57 +02:00
Lol3rrr
74a05f8eee
Update some dependencies
2024-10-17 22:53:45 +02:00
Lol3rrr
c195657eaf
Fix tests
2024-10-16 16:36:51 +02:00
Lol3rrr
fee7e1172c
Another attempt to fix the workflows
2024-10-16 14:17:52 +02:00
Lol3rrr
2bded20d67
Workflow checkout lfs as well
2024-10-16 14:14:18 +02:00
Lol3rrr
7241bdb2c9
Install protobuf compiler in CI tests
2024-10-16 14:06:06 +02:00
Lol3rrr
b1f27b702f
Add a test workflow
2024-10-16 13:51:22 +02:00
Lol3rrr
cb9c2ed9e5
Update some versions
2024-10-16 13:47:02 +02:00
Lol3rrr
19db9bf62e
Make steam-callback-url configurable
2024-10-16 13:32:40 +02:00
Lol3rrr
69139261cc
Improve homepage demo list
2024-10-16 12:48:02 +02:00
Lol3rrr
2f29c9ea67
Color code names in round event log
2024-10-15 23:45:00 +02:00
Lol3rrr
3af51d2b20
Format code using rustfmt
2024-10-15 23:05:34 +02:00
Lol3rrr
29ed0a4c37
Display the two heatmaps per player side-by-side
2024-10-15 23:02:15 +02:00
Lol3rrr
5cb9094f76
Implement Team display in perround overview
...
Now tracks the scores of the teams and displays them on the homepage.
Also now displays the team numbers next to the overview of rounds won to know which team won which round
2024-10-15 22:02:19 +02:00
Lol3rrr
a2be4c2167
Fix formatting and implement the end of game score display
2024-10-14 21:20:26 +02:00
Lol3rrr
6f255faeb3
Fix formatting and add score/team info to endofgame
2024-10-14 20:15:25 +02:00
29e3e461e4
Merge pull request #27 from Lol3rrr/docker
...
Add Dockerfile and CI to build it on main branch
2024-10-13 22:45:44 +02:00
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