Commit Graph

219 Commits

Author SHA1 Message Date
benmag1
003c3dfd01 Fix for 2 vulnerable dependency paths (#53)
Minetrack currently has a 11 vulnerable dependency paths, introducing 6 different types of known vulnerabilities.

This PR fixes  vulnerable dependencies, [ReDOS vulnerability](https://snyk.io/vuln/npm:tough-cookie:20160722) in the `tough-cookie` dependency, [remote memory exposure ](https://snyk.io/vuln/npm:request:20160119) vulnerability in the `request` dependency.

You can see [Snyk test report](https://snyk.io/test/github/Cryptkeeper/Minetrack) of this project for details. 

This PR changes `Package.json` to upgrade `request` to the newer 2.74.0 version, and will fix all the vulnerabilities listed above.

You can get alerts and fix PRs for future vulnerabilities for free by [watching this repo with Snyk](https://snyk.io/add).

Note this PR fixes all the vulnerabilities introduced trough `request` dependency, in order to be vulnerability free you will need to upgrade others dependencies as well.

Full disclosure: I'm a part of the Snyk team, just looking to spread some security goodness and awareness ;)
2016-10-25 13:14:35 -05:00
Nick
3ab1337e6a Merge pull request #49 from ThorinDev/master
Minetrack now shows the port but only if it custom
2016-10-10 16:13:28 -05:00
Chris
1595b3e904 Will print the port only if it is custom 2016-10-08 01:15:47 +01:00
Cryptkeeper
d52652e8a2 Require mcpe-ping-fixed 2016-07-05 14:36:29 -05:00
Cryptkeeper
4728241de9 Merge with remote master 2016-07-05 14:11:44 -05:00
Cryptkeeper
487285775f 2.2.2, clean up documentation 2016-07-05 14:11:09 -05:00
Nick
6d7c571a29 Apparently we need both resources 2016-07-05 14:06:59 -05:00
Nick
e7e652b137 Update CHANGELOG.md 2016-07-05 13:28:18 -05:00
Nick
d6bf15415f Build against mcpe-ping-fixed instead of mcpe-ping 2016-07-05 12:57:51 -05:00
Cryptkeeper
c0a5958e85 Remove production config/assets 2016-07-05 12:49:39 -05:00
Nick
cf5b07a716 Spice up the header 2016-06-22 04:21:59 -05:00
Nick
549f70b14c Correctly left align the tagline 2016-06-22 04:16:54 -05:00
Nick
7e08eed875 Fix footer symbols 2016-06-22 04:15:05 -05:00
Nick
0eae1e352a Keep this left aligned 2016-06-22 04:14:23 -05:00
Nick
2d2455c50b Center align the header 2016-06-22 04:13:17 -05:00
Nick
e9d62b302d Update the footer layout 2016-06-22 04:12:59 -05:00
Nick
c3ca05e3b4 Center align the footer 2016-06-22 04:12:14 -05:00
Nick
0b859bc109 Remove old column structure 2016-06-22 04:10:42 -05:00
Nick
62ffb6b601 Tweak status alignment 2016-06-22 04:10:23 -05:00
Nick
37d428a953 Fix headers being visible when they shouldn't be 2016-06-21 17:29:11 -05:00
Nick
9287f071a4 Give credit for the compass icon 2016-06-20 23:10:28 -05:00
Nick
782ca68e4e Add files via upload 2016-06-21 00:09:42 -04:00
Cryptkeeper
348f437c8a Lighten background, keep Mojang status at top 2016-06-20 18:56:07 -05:00
Cryptkeeper
35e5d610aa Final page tweaks 2016-06-20 18:33:27 -05:00
Cryptkeeper
fd381fb28a Move header links into footer 2016-06-20 18:27:11 -05:00
Cryptkeeper
aecb45fe07 Remove category visibility controller 2016-06-20 18:14:06 -05:00
Cryptkeeper
d7e3ebc127 Make the header full-width 2016-06-20 18:10:26 -05:00
Cryptkeeper
9167ba67a4 Don't spam debug output 2016-06-10 20:24:25 -05:00
Nick Keeper
5f9d0d8207 Merge pull request #41 from theminecoder-me/srv-support
Support SRV record unfurling for PC networks
2016-06-10 20:21:05 -05:00
theminecoder
0034d7fc03 Support SRV record unfurling for PC networks 2016-06-09 13:26:32 +10:00
Cryptkeeper
41a6a25854 Test servers for 1.10 support 2016-06-08 21:36:35 -05:00
Nick Keeper
26939910dc Reset lastMojangServiceUpdate on disconnect 2016-04-26 15:15:39 -05:00
Nick
0561b84448 Update README.md 2016-04-01 14:25:24 -05:00
Cryptkeeper
cf5e51682a Merge pull request #36 from Cryptkeeper/forairan-master
forairan-master
2016-03-06 01:32:00 -06:00
Cryptkeeper
75703db9be Become version 2.2.0 2016-03-06 01:31:21 -06:00
Cryptkeeper
e300081644 Flip the update order 2016-03-06 01:31:03 -06:00
Cryptkeeper
029202d127 Update CHANGELOG.md 2016-03-06 01:30:38 -06:00
Cryptkeeper
ea5fa03d37 A few quick frontend tweaks 2016-03-06 01:27:47 -06:00
Devin Ryan
ec49a2c07e Unify formatting in main.css 2016-03-01 21:14:42 -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
Devin Ryan
df72b98d53 Add .DS_Store to gitignore 2016-03-01 19:09:25 -06:00
Cryptkeeper
c7d481fffc Note the difference between branches 2016-02-23 19:44:15 -06:00
Cryptkeeper
c8c5cf19c4 Use example configurations 2016-02-23 19:42:19 -06:00
Cryptkeeper
cd6bf07346 Update README.md 2016-02-23 19:39:36 -06:00
Cryptkeeper
790227764a Merge pull request #31 from Cryptkeeper/categories
Categories
2016-02-23 19:33:40 -06:00
Cryptkeeper
1280226874 Bump version to 2.1.0 2016-02-23 19:29:28 -06:00
Cryptkeeper
11aca2cb19 Update CHANGELOG regarding categories branch 2016-02-23 19:28:44 -06:00
Cryptkeeper
3ed9b85db4 Show category options if there's more than 1 category 2016-02-23 19:21:13 -06:00
Cryptkeeper
9ac6502394 Allow the server to control category visibility 2016-02-23 19:19:15 -06:00
Cryptkeeper
28160054c0 Left align this 2016-02-23 18:52:30 -06:00