cs-demo-manager
cs-demo-manager copied to clipboard
Filter Players tab by match date
What problem is this solving
We are playing a little local league and we use CS Demo Manager to store all the results. We found out that there is no way to filter player statistics by match dates. We really want to know what is the accumulated stat for a specific day (when we played 2 or 3 maps, for example) or for a range of dates (last 30 days, Jan 1st to Feb 1st, etc), since we divide our league into subseasons that start and end with specific dates.
Proposed solution
This is a filter by date - as simple as that (date comparison is okay-ish in both JS and Go, whichever accumulates the data), and if Players tab uses all the players
table data, you can do a simple join using a match checksum.
Describe alternatives you've considered
The only solution now is to remove the analyzed data from previous dates completely, then analyze it again - and it works, but there are still so many bugs requiring to fix the data in the database directly, that we are better off using a simple filter instead of pgdump
:)