Commit Graph

79 Commits

Author SHA1 Message Date
Mike 0807d490ad Merge branch 'master' of https://github.com/MegaGlest/megaglest-source 2014-01-18 17:16:44 -06:00
Mike 2ebe218514 Bug fixes and updates for desktop notifications. 2014-01-18 17:15:05 -06:00
Tom Reynolds d4ef639e9b Change default MySQL database server to 'localhost' to prevent issues with Unix socket connections 2014-01-17 10:45:22 +01:00
Mike 5c484ff9d6 Script properly updates play date, not build date
Also fixed comments referring to build date.
2014-01-16 15:30:33 -06:00
Mike a90ded6a00 Improved DOM handling of auto-refresher
Table and usage list are now identified by unique IDs, making
future modifications safer.
2014-01-16 15:20:49 -06:00
Mike 61c4d6875e No desktop notification for empty headless servers
Also added fixes as suggested by JSHint (consistent indentation,
multi-line statements have the operator at the end of the line,
favouring strict comparisons).
2014-01-16 15:13:03 -06:00
titiger 5606c45821 showPlayers.php now with total time played 2014-01-16 01:40:28 +01:00
titiger 93d98e3625 first visible playerstats.
+ server list shows date of game instead of build date
2014-01-15 01:48:41 +01:00
Tom Reynolds fc0e479d56 * Move masterserver docs to docs/ subdirectory
* Update copyright period to 2014
* Remove Debian specific license hints since: <pabs> that isn't necessary in any file except the Debian copyright file
2014-01-14 16:32:38 +01:00
Tom Reynolds 39be9372aa Make showGameStats.php produce HTML which is suitable for embedding into an existing DOM 2013-12-18 20:40:08 +01:00
Mark Vejvoda 8414077d7a - bugfix for headless server's reporting of winning players and team.
- masterserver returns proper JSON header now
2013-11-22 21:17:38 +00:00
Mark Vejvoda 450f4eb0fb - bugfix masterserver showing multiple hosts when host opens and closes mutlipel times without starting
- stats shows no decimal places now for player score
2013-11-09 01:08:56 +00:00
Tom Reynolds ddbb69b6fb Masterserver:
· Add LICENSE file
· Add copyright header where missing
· Improve README file
2013-11-08 12:41:11 +00:00
Tom Reynolds 712e1129a7 · Make search engine robots not index the masterserver 2013-11-07 01:29:06 +00:00
Mark Vejvoda b20d0cc0e4 - fixed bug where we used wrong var name to save quit time to db 2013-11-02 23:38:19 +00:00
Mark Vejvoda 122c945c67 cleanup game statscolumns a bit 2013-11-02 21:53:08 +00:00
Mark Vejvoda 9798668789 - added player platform to game stats 2013-11-02 19:05:59 +00:00
Mark Vejvoda e3a8ee6d2f add playerid to game stats so we canprovide historical stats for unique players 2013-11-01 21:31:55 +00:00
Mark Vejvoda 123b034854 updated to delete completed games less than 5 minutes duration 2013-11-01 17:53:26 +00:00
Mark Vejvoda 4fb06abb4d - added game stats purge function 2013-11-01 17:25:37 +00:00
Mark Vejvoda ef6d2da2f2 - added game stats purge function 2013-11-01 17:23:17 +00:00
Mark Vejvoda ff17d04a6a added game duration to main server page 2013-11-01 15:42:19 +00:00
Mark Vejvoda 1fd4f6540a changed default from last 8 hours toi last 48 hours of games 2013-11-01 00:04:27 +00:00
Mark Vejvoda 5d5c2855b6 fixed json desktop notifications 2013-10-31 15:43:43 +00:00
Mark Vejvoda a88d84fd6d added aynch fetch for game stats 2013-10-31 09:49:23 +00:00
Mark Vejvoda 53f0334d61 - added some coloring for game stats and order latest games to the top 2013-10-31 05:11:16 +00:00
Mark Vejvoda 152bbd9bb0 bugfixes for game stats 2013-10-31 04:25:08 +00:00
Mark Vejvoda 2f197aa8aa bugfixes for game stats 2013-10-31 04:00:26 +00:00
Mark Vejvoda 42bd6b6bd3 updated game stats 2013-10-31 03:46:08 +00:00
Mark Vejvoda afa2cc520a - added game statistics for completed games 2013-10-31 03:34:28 +00:00
Mark Vejvoda dfb11de241 - Web and JSon scripts now show finsihed games that are no older than 8 hours 2013-10-31 01:35:47 +00:00
Mark Vejvoda 7ad30f92bf - added game statistics gathering and saving on masterserver.
see Table glestserver now has the field: gameUUID
Table glestgamestats has game header stats
Table glestgameplayerstats has game player stats
2013-10-31 00:57:36 +00:00
Tom Reynolds 769c1ced91 Master server:
· modified svn properties for *.js
· Add ABOUT text to README file
2013-10-13 02:27:56 +00:00
Tom Reynolds 95caf75847 Master server:
* more white labeling
* installation instructions added
* updated database scheme
* javascript refresh on HTML server list (thanks Omega!)
* desktop notifications on HTML server list (thanks Omega!)
2013-10-13 01:44:27 +00:00
Tom Reynolds c12f5ded3f minimal bugfix for masterserver code 2013-10-12 23:55:32 +00:00
Tom Reynolds e8e7b96865 * master server: server list: search engines should not follow/weigh parameterized self references
* master server: allow / require product URL and and add link on public HTML server list
2013-04-06 17:50:49 +00:00
Mark Vejvoda 5dd73bdec8 - update masterserver so it inserts in progress games properly if they are missing 2013-03-01 17:17:51 +00:00
Titus Tscharntke e771b53f1c trying to get rid of double entrys in the master server ( I can't explain why they still happened before from time to time. ) 2013-02-17 01:19:35 +00:00
Tom Reynolds 848b5fed07 * masterserver scripts: no more undefined indexes
* tx cleanup script: correct newline replacement pattern
* localizations: add some updates from Transifex
2012-12-15 22:02:10 +00:00
Titus Tscharntke 0f0d60e3bc crcnew in modcenters DB-Tables 2012-10-16 18:13:27 +00:00
Mark Vejvoda 152a9328b4 - mod center now gets glest version passed into it and filters out incompatible game data 2012-10-16 05:27:51 +00:00
Tom Reynolds b7d3bc6a5a favicon for masterserver 2012-10-09 23:36:36 +00:00
Tom Reynolds ca2ded738f * Add preliminary server side support for linking to gameservers on the web
* Fix typo on masterserver HTML output refresh header
* Better style for masterserver HTML output
2012-08-10 01:52:16 +00:00
Tom Reynolds f23a216087 HTML server list now allows for refreshing every 10+ seconds and filtering by game server version 2012-08-07 19:19:06 +00:00
Tom Reynolds 30f1c47dd9 Hello HTML5! 2012-08-07 02:31:08 +00:00
Tom Reynolds 6796715678 More human friendly server list, external stylesheet 2012-08-07 02:05:28 +00:00
Tom Reynolds 74f2b25752 slightly improved HTML server list 2012-08-06 00:15:32 +00:00
Mark Vejvoda ee2c02610d - updated copyright headers is some files that had them missing
- added a new language string for battle end screen
2012-08-02 00:57:28 +00:00
Tom Reynolds 1495ffe992 fix some compatibility issues + typo in masterserver SQL schema 2012-05-29 15:47:30 +00:00
Tom Reynolds 115f05f198 better server.ini; add page title to masterserver list 2012-05-22 20:28:33 +00:00