xonotic/xonstat.git
7 weeks agoFix the content for the MG. Fixes #183. master
Ant Zucaro [Sat, 21 Sep 2019 14:34:45 +0000 (10:34 -0400)]
Fix the content for the MG. Fixes #183.

2 months agoInclude the changes in the combined CSS file. martin-t/ok-icons 12/head
Ant Zucaro [Sun, 15 Sep 2019 21:43:32 +0000 (17:43 -0400)]
Include the changes in the combined CSS file.

2 months agofix overkill weapon icons
Martin Taibr [Wed, 11 Sep 2019 17:30:25 +0000 (19:30 +0200)]
fix overkill weapon icons

2 months agoMerge branch 'update-luma' into 'master'
Ant Zucaro [Sat, 31 Aug 2019 01:01:57 +0000 (01:01 +0000)]
Merge branch 'update-luma' into 'master'

Update the Luma font set

See merge request xonotic/xonstat!11

2 months agoUpdate the weapon charts to match. update-luma 11/head
Ant Zucaro [Fri, 30 Aug 2019 01:59:05 +0000 (21:59 -0400)]
Update the weapon charts to match.

2 months agoUpdate the templates for the new classes.
Ant Zucaro [Thu, 29 Aug 2019 23:55:23 +0000 (19:55 -0400)]
Update the templates for the new classes.

2 months agoUpdate Luma with the right content this time.
Ant Zucaro [Thu, 29 Aug 2019 23:54:30 +0000 (19:54 -0400)]
Update Luma with the right content this time.

2 months agoUpdate templates to reflect new naming structure.
Ant Zucaro [Sun, 25 Aug 2019 23:58:47 +0000 (19:58 -0400)]
Update templates to reflect new naming structure.

2 months agoUpdate Luma: no colors, no aliases.
Ant Zucaro [Sun, 25 Aug 2019 23:58:06 +0000 (19:58 -0400)]
Update Luma: no colors, no aliases.

2 months agoMerge branch 'show-ok-weapons' into 'master'
Ant Zucaro [Sun, 25 Aug 2019 11:26:52 +0000 (11:26 +0000)]
Merge branch 'show-ok-weapons' into 'master'

Show Overkill weapons

See merge request xonotic/xonstat!10

2 months agoUpdate Luma, reassemble combined CSS. show-ok-weapons 10/head
Ant Zucaro [Sat, 24 Aug 2019 12:19:24 +0000 (08:19 -0400)]
Update Luma, reassemble combined CSS.

2 months agoAdd sprites for OK weapons.
Ant Zucaro [Sat, 24 Aug 2019 12:09:41 +0000 (08:09 -0400)]
Add sprites for OK weapons.

9 months agoProvide the correct number of placeholder values.
Ant Zucaro [Sat, 19 Jan 2019 14:00:34 +0000 (09:00 -0500)]
Provide the correct number of placeholder values.

10 months agoReturn actual data in the /map/<map id> JSON views.
Ant Zucaro [Sun, 30 Dec 2018 00:04:49 +0000 (19:04 -0500)]
Return actual data in the /map/<map id> JSON views.

10 months agoEnable JSON for the games view as well. json-suffix
Ant Zucaro [Mon, 24 Dec 2018 16:18:26 +0000 (11:18 -0500)]
Enable JSON for the games view as well.

10 months agoFormatting.
Ant Zucaro [Mon, 24 Dec 2018 15:57:58 +0000 (10:57 -0500)]
Formatting.

10 months agoAdd better content negotiation.
Ant Zucaro [Mon, 24 Dec 2018 15:36:19 +0000 (10:36 -0500)]
Add better content negotiation.

10 months agoFix the guide link in the stats nav to match the website.
Ant Zucaro [Wed, 19 Dec 2018 02:49:12 +0000 (21:49 -0500)]
Fix the guide link in the stats nav to match the website.

11 months agoReturn something useful for a game's JSON view.
Ant Zucaro [Sat, 15 Dec 2018 18:22:03 +0000 (13:22 -0500)]
Return something useful for a game's JSON view.

11 months agoAdd a better to_dict() implementation for pgstats.
Ant Zucaro [Sat, 15 Dec 2018 18:21:39 +0000 (13:21 -0500)]
Add a better to_dict() implementation for pgstats.

13 months agoMerge pull request #35 from antzucaro/win-percentage
Ant Zucaro [Sat, 6 Oct 2018 16:27:10 +0000 (12:27 -0400)]
Merge pull request #35 from antzucaro/win-percentage

Win percentage

13 months agoKA is another mode similar to the others. win-percentage 9/head
Ant Zucaro [Tue, 25 Sep 2018 10:57:53 +0000 (06:57 -0400)]
KA is another mode similar to the others.

13 months agoDon't track win ratios for DM and CTS.
Ant Zucaro [Tue, 25 Sep 2018 02:25:00 +0000 (22:25 -0400)]
Don't track win ratios for DM and CTS.

These are both individual game modes that lead to misleading
win:loss ratios since by definition the majority of participants (all
but the first place person) have "lost" the match.

13 months agoLMS and RC aren't supported either.
Ant Zucaro [Sat, 22 Sep 2018 15:29:38 +0000 (11:29 -0400)]
LMS and RC aren't supported either.

13 months agoConquest hasn't been supported in forever...
Ant Zucaro [Sat, 22 Sep 2018 15:19:40 +0000 (11:19 -0400)]
Conquest hasn't been supported in forever...

17 months agoAllow 1-player CTS matches to be recorded.
Ant Zucaro [Sat, 16 Jun 2018 13:53:16 +0000 (09:53 -0400)]
Allow 1-player CTS matches to be recorded.

18 months agoRemove Piwik.
Ant Zucaro [Fri, 27 Apr 2018 22:36:49 +0000 (18:36 -0400)]
Remove Piwik.

19 months agoAdd a JSON endpoint for summary stats.
Ant Zucaro [Sun, 18 Mar 2018 14:49:49 +0000 (10:49 -0400)]
Add a JSON endpoint for summary stats.

19 months agoSanitize the scope at the endpoint level. summary-stats
Ant Zucaro [Sun, 18 Mar 2018 14:48:40 +0000 (10:48 -0400)]
Sanitize the scope at the endpoint level.

20 months agoAdd a separate JSON view for summary stats.
Ant Zucaro [Wed, 14 Mar 2018 02:10:48 +0000 (22:10 -0400)]
Add a separate JSON view for summary stats.

22 months agoMake ranks an empty dictionary instead.
Ant Zucaro [Thu, 4 Jan 2018 22:28:10 +0000 (17:28 -0500)]
Make ranks an empty dictionary instead.

22 months agoReturn an empty list of ranks for JSON views.
Ant Zucaro [Thu, 4 Jan 2018 22:15:44 +0000 (17:15 -0500)]
Return an empty list of ranks for JSON views.

22 months agoThe blank space isn't needed.
Ant Zucaro [Thu, 4 Jan 2018 22:14:38 +0000 (17:14 -0500)]
The blank space isn't needed.

22 months agoRemove references to ranks on the player info page.
Ant Zucaro [Thu, 4 Jan 2018 22:04:30 +0000 (17:04 -0500)]
Remove references to ranks on the player info page.

22 months agoRemove access to the rank index pages.
Ant Zucaro [Thu, 4 Jan 2018 21:55:35 +0000 (16:55 -0500)]
Remove access to the rank index pages.

22 months agoRemove ranks from the front page.
Ant Zucaro [Thu, 4 Jan 2018 21:53:55 +0000 (16:53 -0500)]
Remove ranks from the front page.

22 months agoAdd a simple check to prevent most blank files.
Ant Zucaro [Thu, 4 Jan 2018 21:49:35 +0000 (16:49 -0500)]
Add a simple check to prevent most blank files.

23 months agoMerge branch 'top-servers'
Ant Zucaro [Sat, 25 Nov 2017 22:08:05 +0000 (17:08 -0500)]
Merge branch 'top-servers'

23 months agoAdd a hover message to the 'time' column. top-servers 8/head
Ant Zucaro [Sat, 25 Nov 2017 21:39:25 +0000 (16:39 -0500)]
Add a hover message to the 'time' column.

23 months agoUpdate the interval's string format function for space.
Ant Zucaro [Sat, 25 Nov 2017 21:25:54 +0000 (16:25 -0500)]
Update the interval's string format function for space.

23 months agoDon't compute the frag matrix for all game types.
Ant Zucaro [Sat, 18 Nov 2017 14:17:30 +0000 (09:17 -0500)]
Don't compute the frag matrix for all game types.

2 years agoMake the table headers match.
Ant Zucaro [Wed, 8 Nov 2017 03:00:26 +0000 (22:00 -0500)]
Make the table headers match.

2 years agoUse an instance method to format the play time string.
Ant Zucaro [Wed, 8 Nov 2017 02:59:03 +0000 (21:59 -0500)]
Use an instance method to format the play time string.

2 years agoChange the name of the method to fetch top servers.
Ant Zucaro [Wed, 8 Nov 2017 02:30:08 +0000 (21:30 -0500)]
Change the name of the method to fetch top servers.

2 years agoChange the field to match the table column.
Ant Zucaro [Wed, 8 Nov 2017 02:25:03 +0000 (21:25 -0500)]
Change the field to match the table column.

2 years agoMerge pull request #34 from antzucaro/versus-in-menu
Ant Zucaro [Sat, 28 Oct 2017 20:03:52 +0000 (16:03 -0400)]
Merge pull request #34 from antzucaro/versus-in-menu

Add the versus page to the menu

2 years agoMerge pull request #33 from antzucaro/matrix-diagonal-help
Ant Zucaro [Sat, 28 Oct 2017 20:03:40 +0000 (16:03 -0400)]
Merge pull request #33 from antzucaro/matrix-diagonal-help

Frag matrix improvements

2 years agoAdd a title for the versus page. versus-in-menu
Ant Zucaro [Sat, 28 Oct 2017 14:41:40 +0000 (10:41 -0400)]
Add a title for the versus page.

2 years agoAdd a link to the 'versus' page in the dropdown.
Ant Zucaro [Sat, 28 Oct 2017 14:37:22 +0000 (10:37 -0400)]
Add a link to the 'versus' page in the dropdown.

2 years agoAdd a little help bubble in the top-left <td>. matrix-diagonal-help
Ant Zucaro [Sat, 28 Oct 2017 14:28:42 +0000 (10:28 -0400)]
Add a little help bubble in the top-left <td>.

2 years agoShow blanks along the diagonal.
Ant Zucaro [Sat, 28 Oct 2017 14:18:09 +0000 (10:18 -0400)]
Show blanks along the diagonal.

2 years agoMerge pull request #31 from antzucaro/piwik
Ant Zucaro [Sat, 28 Oct 2017 13:41:43 +0000 (09:41 -0400)]
Merge pull request #31 from antzucaro/piwik

Add Piwik analytics.

2 years agoMerge pull request #32 from antzucaro/footer
Ant Zucaro [Sat, 28 Oct 2017 13:41:30 +0000 (09:41 -0400)]
Merge pull request #32 from antzucaro/footer

Add back the footer attribution below everything else.

2 years agoAdd back the footer attribution below everything else.
Ant Zucaro [Sun, 22 Oct 2017 18:03:16 +0000 (14:03 -0400)]
Add back the footer attribution below everything else.

2 years agoAdd Piwik analytics.
Ant Zucaro [Sun, 22 Oct 2017 17:46:17 +0000 (13:46 -0400)]
Add Piwik analytics.

2 years agoMerge pull request #29 from antzucaro/frag-matrix-breakfix
Ant Zucaro [Sun, 22 Oct 2017 17:34:52 +0000 (13:34 -0400)]
Merge pull request #29 from antzucaro/frag-matrix-breakfix

If no frag matrix row is found, show zeros.

2 years agoMerge pull request #30 from antzucaro/setup-py-breakfix
Ant Zucaro [Sun, 22 Oct 2017 17:34:36 +0000 (13:34 -0400)]
Merge pull request #30 from antzucaro/setup-py-breakfix

setup.py breakfix

2 years agoUpdate the README to be more clear about dependencies and building the actual app.
Ant Zucaro [Tue, 17 Oct 2017 23:56:42 +0000 (19:56 -0400)]
Update the README to be more clear about dependencies and building the actual app.

2 years agoReinstate entry_points.
Ant Zucaro [Tue, 17 Oct 2017 23:51:24 +0000 (19:51 -0400)]
Reinstate entry_points.

2 years agoIf no frag matrix row is found, show zeros.
Ant Zucaro [Tue, 17 Oct 2017 23:32:52 +0000 (19:32 -0400)]
If no frag matrix row is found, show zeros.

If a player has no frags, s/he won't have a frag matrix row, but will
still have a record in the player_game_stats table.

2 years agoProperly account for Elo opt-outs.
Ant Zucaro [Tue, 17 Oct 2017 00:09:21 +0000 (20:09 -0400)]
Properly account for Elo opt-outs.

2 years agoSync with Gitlab.
Ant Zucaro [Sat, 7 Oct 2017 13:08:56 +0000 (09:08 -0400)]
Sync with Gitlab.

2 years agoAdd an additional check before storing matrix rows.
Ant Zucaro [Sat, 7 Oct 2017 13:07:42 +0000 (09:07 -0400)]
Add an additional check before storing matrix rows.

2 years agoOnly store frag matrix rows if there is actually something in them. frag-matrix
Ant Zucaro [Sat, 7 Oct 2017 13:06:23 +0000 (09:06 -0400)]
Only store frag matrix rows if there is actually something in them.

2 years agoMerge pull request #28 from antzucaro/frag-matrix
Ant Zucaro [Sat, 7 Oct 2017 12:55:51 +0000 (08:55 -0400)]
Merge pull request #28 from antzucaro/frag-matrix

Parse frag matrices and show them on the "game info" page.

2 years agoMerge branch 'frag-matrix' into 'master'
Ant Zucaro [Sat, 7 Oct 2017 12:55:38 +0000 (12:55 +0000)]
Merge branch 'frag-matrix' into 'master'

Parse frag matrices and show them on the "game info" page.

See merge request xonotic/xonstat!7

2 years agoAdd headers and rearrange so things look clean. 7/head
Ant Zucaro [Fri, 6 Oct 2017 01:36:08 +0000 (21:36 -0400)]
Add headers and rearrange so things look clean.

2 years agoAdd the compiled/compressed CSS.
Ant Zucaro [Fri, 6 Oct 2017 01:14:39 +0000 (21:14 -0400)]
Add the compiled/compressed CSS.

2 years agoAdd styles to make the headers vertical.
Ant Zucaro [Fri, 6 Oct 2017 01:10:30 +0000 (21:10 -0400)]
Add styles to make the headers vertical.

2 years agoInitial display of the frag matrix.
Ant Zucaro [Thu, 5 Oct 2017 01:00:04 +0000 (21:00 -0400)]
Initial display of the frag matrix.

2 years agoStore the frag matrix in the proper table.
Ant Zucaro [Tue, 3 Oct 2017 00:59:48 +0000 (20:59 -0400)]
Store the frag matrix in the proper table.

2 years agoAdd all the other attributes of the table to the object.
Ant Zucaro [Tue, 3 Oct 2017 00:59:21 +0000 (20:59 -0400)]
Add all the other attributes of the table to the object.

2 years agoAdd mappings for the player_game_frag_matrix table.
Ant Zucaro [Tue, 3 Oct 2017 00:07:44 +0000 (20:07 -0400)]
Add mappings for the player_game_frag_matrix table.

2 years agoA rough outline of constructing the frag matrix for a single player.
Ant Zucaro [Sat, 30 Sep 2017 14:07:04 +0000 (10:07 -0400)]
A rough outline of constructing the frag matrix for a single player.

2 years agoFix for scoreboard-scores being float values. score-float-conversion
Ant Zucaro [Tue, 19 Sep 2017 20:11:37 +0000 (16:11 -0400)]
Fix for scoreboard-scores being float values.

2 years agoFix merge conflict. allow-ranking 6/head
Ant Zucaro [Sun, 17 Sep 2017 15:27:39 +0000 (11:27 -0400)]
Fix merge conflict.

2 years agoEliminate the wrong debug message. I'm too tired...
Ant Zucaro [Sun, 17 Sep 2017 15:25:24 +0000 (11:25 -0400)]
Eliminate the wrong debug message. I'm too tired...

2 years agoAllow opting out of the ranking process.
Ant Zucaro [Sun, 17 Sep 2017 15:03:12 +0000 (11:03 -0400)]
Allow opting out of the ranking process.

2 years agoThat was a bad idea. Remove it. 5/head
Ant Zucaro [Sun, 17 Sep 2017 15:05:10 +0000 (11:05 -0400)]
That was a bad idea. Remove it.

2 years agoAllow opting out of the ranking process.
Ant Zucaro [Sun, 17 Sep 2017 15:03:12 +0000 (11:03 -0400)]
Allow opting out of the ranking process.

2 years agoAdd those settings to the sample INI files.
Ant Zucaro [Sun, 17 Sep 2017 14:41:37 +0000 (10:41 -0400)]
Add those settings to the sample INI files.

2 years agoFetch server settings from the INI file.
Ant Zucaro [Sun, 17 Sep 2017 14:37:19 +0000 (10:37 -0400)]
Fetch server settings from the INI file.

2 years agoReturn 404 on query errors.
Ant Zucaro [Sun, 3 Sep 2017 15:18:13 +0000 (11:18 -0400)]
Return 404 on query errors.

2 years agoAdd the template as well.
Ant Zucaro [Sun, 3 Sep 2017 15:10:20 +0000 (11:10 -0400)]
Add the template as well.

2 years agoAdd separate views for the top servers on a map.
Ant Zucaro [Sun, 3 Sep 2017 15:09:45 +0000 (11:09 -0400)]
Add separate views for the top servers on a map.

2 years agoAdd a requirements file.
Ant Zucaro [Sat, 26 Aug 2017 14:38:18 +0000 (10:38 -0400)]
Add a requirements file.

2 years agoSimplify the setup.py file.
Ant Zucaro [Sat, 26 Aug 2017 14:37:46 +0000 (10:37 -0400)]
Simplify the setup.py file.

2 years agoAdd the 'topactive' view to maps as well. Work-in-progress.
Ant Zucaro [Sat, 8 Jul 2017 14:00:24 +0000 (10:00 -0400)]
Add the 'topactive' view to maps as well. Work-in-progress.

2 years agoAdd the fuzzy and epoch dates to the maps JSON response.
Ant Zucaro [Sat, 8 Jul 2017 13:18:51 +0000 (09:18 -0400)]
Add the fuzzy and epoch dates to the maps JSON response.

2 years agoNope, it was right the first time.
Ant Zucaro [Tue, 2 May 2017 14:45:10 +0000 (10:45 -0400)]
Nope, it was right the first time.

2 years agoSubtract the ping scorefactor.
Ant Zucaro [Tue, 2 May 2017 13:28:37 +0000 (09:28 -0400)]
Subtract the ping scorefactor.

2 years agoMove the dummy session var up to convince PyCharm it will be there.
Ant Zucaro [Sat, 29 Apr 2017 14:43:06 +0000 (10:43 -0400)]
Move the dummy session var up to convince PyCharm it will be there.

2 years agoTurn off debug statements after letting things settle a bit.
Ant Zucaro [Sat, 29 Apr 2017 13:21:10 +0000 (09:21 -0400)]
Turn off debug statements after letting things settle a bit.

2 years agoAdd some new files to the ignore file.
Ant Zucaro [Sat, 29 Apr 2017 13:19:43 +0000 (09:19 -0400)]
Add some new files to the ignore file.

2 years agoSee you later, setup.cfg.
Ant Zucaro [Sat, 29 Apr 2017 13:16:45 +0000 (09:16 -0400)]
See you later, setup.cfg.

2 years agoUpdate the dates on the license.
Ant Zucaro [Sat, 29 Apr 2017 13:15:49 +0000 (09:15 -0400)]
Update the dates on the license.

2 years agoWe don't need CHANGES.txt either.
Ant Zucaro [Sat, 29 Apr 2017 13:15:23 +0000 (09:15 -0400)]
We don't need CHANGES.txt either.

2 years agoRemove the TODO. It was ancient!
Ant Zucaro [Sat, 29 Apr 2017 13:14:20 +0000 (09:14 -0400)]
Remove the TODO. It was ancient!

2 years agoMerge pull request #27 from antzucaro/elo-ping-latency
Ant Zucaro [Fri, 28 Apr 2017 00:39:29 +0000 (20:39 -0400)]
Merge pull request #27 from antzucaro/elo-ping-latency

Factor in average latency when forming an Elo prediction

2 years agoEnsure floats. elo-ping-latency
Ant Zucaro [Mon, 24 Apr 2017 23:43:48 +0000 (19:43 -0400)]
Ensure floats.