Cryptkeeper!
2c4f3e0865
3.0.0
2017-03-11 17:44:21 -06:00
Devin Ryan
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
Cryptkeeper
584d7374df
Fix missing servers when refreshing too early
2016-02-06 18:36:51 -06:00
Cryptkeeper
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
Cryptkeeper
6d8ab212e0
Fix incorrect IP references
2016-02-01 04:58:05 -06:00
Cryptkeeper
1483a62711
Fix some bad references
2016-02-01 04:53:40 -06:00
Cryptkeeper
878fe6496b
Move servers into servers.json instead of config.json
2016-02-01 04:39:31 -06:00
Cryptkeeper
7d2814156e
Properly handle pushing graph data for new networks
2015-12-27 20:04:20 -06:00
Cryptkeeper
4bc9d9b5ae
Move ping handling into a separate method
2015-12-26 14:21:20 -06:00
Cryptkeeper
2c7526e442
Code clean up
2015-12-26 14:18:09 -06:00
Cryptkeeper
b31d66d1b3
Properly print err message, increase default ping rate to 3s from 2s.
2015-12-26 14:05:39 -06:00
Cryptkeeper
7ea8332a52
Fix issues when logToDatabase is disabled.
2015-12-26 14:02:11 -06:00
Cryptkeeper
454627b2a9
Numerous graph fixes
2015-12-18 21:23:24 -06:00
Cryptkeeper
9dd81bcc66
Fix handling
2015-12-18 19:04:30 -06:00
Cryptkeeper
88173ead11
Don't show graph on mobile browsers
2015-12-18 19:00:57 -06:00
Cryptkeeper
5a9be282f7
Work on frontend, fix removal of useless data
2015-12-18 18:25:59 -06:00
Cryptkeeper
649d8abd33
Fix race condition, add graph toggles
2015-12-18 18:10:58 -06:00
Cryptkeeper
d07a315208
Graph smoothing
2015-12-18 02:17:39 -06:00
Cryptkeeper
8f66475a28
Big graph, away!
2015-12-18 01:45:38 -06:00
Cryptkeeper
01f977b16e
Database logging via sqlite3
2015-12-10 22:06:27 -06:00
Cryptkeeper
f516bc9f15
"Quick Jump" feature along with some European servers
2015-11-25 16:40:13 -06:00
Cryptkeeper
5012cd7771
Fix horribly broken code
2015-11-24 17:24:17 -06:00
Cryptkeeper
7ac62da3c9
Fix: Delete old favicons, save us tons of bandwidth
2015-11-24 00:34:00 -06:00
Cryptkeeper
4c3535a9d0
Fix first-boot connection check.
2015-11-24 00:26:36 -06:00
Cryptkeeper
695e70f4c7
Improve loading
2015-11-24 00:24:10 -06:00
Cryptkeeper
f6ee6568a1
Favicon override for those pesky PE icons
2015-11-08 19:08:31 -06:00
Cryptkeeper
d64252d35d
Begin work on frontend!
2015-11-08 18:34:17 -06:00
Cryptkeeper
fcff7a0fec
Send last mojang_services update when a socket connects
2015-11-02 23:19:52 -06:00
Cryptkeeper
da5dd8b026
Configurable rates, handle ping exceptions, Mojang service tracking
2015-11-02 22:32:54 -06:00
Cryptkeeper
1c1f49aa43
Quick clean up
2015-11-02 01:04:49 -06:00
Cryptkeeper
97aecdcc09
PE support using the mcpe-ping module
2015-11-02 00:57:30 -06:00
Cryptkeeper
0cbfcf60d7
Fix timeout on connections
2015-11-02 00:01:04 -06:00
Cryptkeeper
dec1536c6c
Implement Winston powered logger
2015-11-01 23:46:24 -06:00
Cryptkeeper
eb75acf754
Reference as servers, not networks.
2015-11-01 23:21:42 -06:00
Cryptkeeper
89bd722fa1
Setup structure, dynamic routing from config.json
2015-11-01 23:19:27 -06:00
Cryptkeeper
b3f0d8aa18
First commit, most of the backend system! :)
2015-11-01 22:56:08 -06:00