Commit Graph

38 Commits

Author SHA1 Message Date
0955e8dbcd Allow custom Graph colors (#76) 2017-04-03 22:10:46 -05:00
ac0ea0d5d7 3.1.0 (#69) 2017-03-14 17:07:58 -05:00
2c4f3e0865 3.0.0 2017-03-11 17:44:21 -06:00
43c284aa8a Show supported versions for PC servers
The Minetrack daemon will send a different protocol version each time
it pings a server. If a server responds with the same protocol version,
it is assumed that the version is supported, and it is shown on the
page above the server's player count.

The list of versions to be tried is stored in config.json.
At the moment, 4 versions are checked:
- 4 (Minecraft 1.7.2)
- 5 (Minecraft 1.7.10)
- 47 (Minecraft 1.8)
- 107 (Minecraft 1.9)
2016-03-01 21:09:38 -06:00
584d7374df Fix missing servers when refreshing too early 2016-02-06 18:36:51 -06:00
798dda8f12 Fix frontend not updating publicConfig.json
This changes the handshake sequence to use “bootTime” (a unique key
based off the time) to make sure the frontend configuration matches the
current one. If not, the client pulls the update and validates before
requesting the listing.
2016-02-06 18:26:29 -06:00
6d8ab212e0 Fix incorrect IP references 2016-02-01 04:58:05 -06:00
1483a62711 Fix some bad references 2016-02-01 04:53:40 -06:00
878fe6496b Move servers into servers.json instead of config.json 2016-02-01 04:39:31 -06:00
7d2814156e Properly handle pushing graph data for new networks 2015-12-27 20:04:20 -06:00
4bc9d9b5ae Move ping handling into a separate method 2015-12-26 14:21:20 -06:00
2c7526e442 Code clean up 2015-12-26 14:18:09 -06:00
b31d66d1b3 Properly print err message, increase default ping rate to 3s from 2s. 2015-12-26 14:05:39 -06:00
7ea8332a52 Fix issues when logToDatabase is disabled. 2015-12-26 14:02:11 -06:00
454627b2a9 Numerous graph fixes 2015-12-18 21:23:24 -06:00
9dd81bcc66 Fix handling 2015-12-18 19:04:30 -06:00
88173ead11 Don't show graph on mobile browsers 2015-12-18 19:00:57 -06:00
5a9be282f7 Work on frontend, fix removal of useless data 2015-12-18 18:25:59 -06:00
649d8abd33 Fix race condition, add graph toggles 2015-12-18 18:10:58 -06:00
d07a315208 Graph smoothing 2015-12-18 02:17:39 -06:00
8f66475a28 Big graph, away! 2015-12-18 01:45:38 -06:00
01f977b16e Database logging via sqlite3 2015-12-10 22:06:27 -06:00
f516bc9f15 "Quick Jump" feature along with some European servers 2015-11-25 16:40:13 -06:00
5012cd7771 Fix horribly broken code 2015-11-24 17:24:17 -06:00
7ac62da3c9 Fix: Delete old favicons, save us tons of bandwidth 2015-11-24 00:34:00 -06:00
4c3535a9d0 Fix first-boot connection check. 2015-11-24 00:26:36 -06:00
695e70f4c7 Improve loading 2015-11-24 00:24:10 -06:00
f6ee6568a1 Favicon override for those pesky PE icons 2015-11-08 19:08:31 -06:00
d64252d35d Begin work on frontend! 2015-11-08 18:34:17 -06:00
fcff7a0fec Send last mojang_services update when a socket connects 2015-11-02 23:19:52 -06:00
da5dd8b026 Configurable rates, handle ping exceptions, Mojang service tracking 2015-11-02 22:32:54 -06:00
1c1f49aa43 Quick clean up 2015-11-02 01:04:49 -06:00
97aecdcc09 PE support using the mcpe-ping module 2015-11-02 00:57:30 -06:00
0cbfcf60d7 Fix timeout on connections 2015-11-02 00:01:04 -06:00
dec1536c6c Implement Winston powered logger 2015-11-01 23:46:24 -06:00
eb75acf754 Reference as servers, not networks. 2015-11-01 23:21:42 -06:00
89bd722fa1 Setup structure, dynamic routing from config.json 2015-11-01 23:19:27 -06:00
b3f0d8aa18 First commit, most of the backend system! :) 2015-11-01 22:56:08 -06:00