Commit graph

2136 commits

Author SHA1 Message Date
Dane Everitt
2db7928b76
Don't expose existence of account when an incorrect password is provided and the user has 2FA enabled 2019-06-21 21:39:24 -07:00
Dane Everitt
06ff76e2e9
Fix security vulnerability in file manager allowing XSS attack 2019-06-21 21:04:42 -07:00
Martin Gafert
cd7ec731dc Change Console Chart yAxes to start at 0 and calculate maximum depending on server config (#1535)
* Change Console Chart to start yAxes at 0

* Add calculation for Console Chart yAxes maximum if data is recieved

* Fix problem with calculating memory maximum
2019-05-02 12:25:03 -04:00
TonisGen
3290d39863 update egg-teamspeak3-server.json (#1575)
* delete ts3 egg

* update egg-teamspeak3-server.json
2019-05-01 23:02:41 -04:00
saibotk
7277b6449b Replace 2FA QR Code generation (#1548)
Due to the Google API for generating the 2FA QR code will be shut down on 14.04.2019, this adds the package "pragmarx/google2fa-qrcode" and updates "pragmarx/google2fa" to version 5.x. 
Due to now using BaconQR, Pterodactyl now needs the php-imagick extension to render the images.
2019-04-27 14:18:12 -04:00
Arnaud Lier
4460b6835a Match original database password length when doing a password reset (#1509) 2019-03-23 14:04:57 -07:00
Dane Everitt
fa4858f292
Merge pull request #1524 from tenten8401/patch-4
Allow nodes to be created on privileged ports
2019-03-19 09:18:22 -07:00
Isaac A
38cd8f2962
Allow nodes to be created on privileged ports 2019-03-16 21:18:46 -04:00
Dane Everitt
6b3f8af02b
Merge pull request #1506 from Sir3lit/patch-9
Update load environment only notice
2019-03-04 09:18:24 -08:00
Sir3lit
babf1262f0
Update Notice
Updates notice to reflect the correct name of the value to edit, less confusion
2019-03-03 23:03:48 -05:00
Dane Everitt
3411df784a
Use the HttpExceptionInterface rather than a render function here 2019-03-03 13:57:18 -08:00
Dane Everitt
f15449f17b
Fix servers not being marked as install failed 2019-03-03 13:44:28 -08:00
Dane Everitt
cf31d4276c
Fix a bug causing DataIntegrityExceptions to not be caught correctly and cause a second exception... whoops. 2019-03-03 13:42:32 -08:00
Dane Everitt
114afb8646
Fix error transaction handling when creating a server.
There is a bug in the design of the application that affects users who encounter an exception under certain code pathways who are using the database to maintain their sessions.

What is happening is that a transaction is started, and I made the mistake of just assuming it would auto-rollback once the exception was caught by the handler. This is technically true, since once the request terminates the transaction is discarded by the SQL server. However, this also means that the session data set on that request would not be persisted as it runs in a middleware termination function, after the transaction is started.

Theoretically this would also affect any other terminable middleware as well, but the session is the only one I can think of right now

Co-Authored-By: Oreo Oreoniv <zkoz210@users.noreply.github.com>
Co-Authored-By: Stepan Fedotov <trixterthetux@users.noreply.github.com>
2019-03-02 18:28:28 -08:00
Dane Everitt
ca193deee4
Fix some composer lock issues 2019-03-02 16:52:03 -08:00
Havila
fa2fad73dc Update egg-garrys-mod.json (#1483) 2019-03-02 16:02:22 -08:00
Dane Everitt
d9593b23ab
Paginate server results when viewing a node, closes #1404 2019-03-02 15:58:56 -08:00
Dane Everitt
50eb2a10ad
Fixes redis password saving, closes #1428 2019-03-02 15:38:46 -08:00
Dane Everitt
8253246955
Prevent an exception when creating databases with the same name on multiple hosts.
closes #1456
2019-03-02 15:31:25 -08:00
Dane Everitt
91c9cbba6f
[#1500] Correctly require disk_overallocate 2019-03-02 14:48:05 -08:00
Dane Everitt
50c5ab92aa
[#1500] Add support for limits array or base level values 2019-03-02 14:44:59 -08:00
Dane Everitt
a4d7985e51
[#1500] Fix allocation limit being required even though it isn't used. 2019-03-02 14:27:01 -08:00
Dane Everitt
01e006a308
Merge branch 'develop' of https://github.com/Pterodactyl/Panel into develop 2019-03-02 13:32:50 -08:00
Dane Everitt
a8db9c72cc
Disable codecov commenting on PRs 2019-03-02 13:32:33 -08:00
Michael (Parker) Parker
62e68ec66f Fix for Locations PATCH endpoint (#1499) 2019-03-02 13:27:36 -08:00
Michael (Parker) Parker
807d075435 Replace Spigot with Paper (#1501)
Replace Spigot as the default server with plugin support with paper.

Paper can be freely downloaded without the need to build the server jar every time.

This egg still allows for the download like to be supplied to download whatever jar a user wants.
2019-03-02 13:22:22 -08:00
Havila
04fb5de9a1 Add missing ∞ (#1485)
I guess it was left out of https://github.com/pterodactyl/panel/pull/1260
2019-02-16 11:10:12 -08:00
Michael (Parker) Parker
edcea40eab Fix ARK startup config (#1481)
Changes the ARK startup config to actually set the server to running.
2019-02-16 11:08:54 -08:00
Sir3lit
805e895e8e Update installers to use latest Alpine (#1469) 2019-02-16 11:08:01 -08:00
Michael (Parker) Parker
10c7816f39 Fix for stupid forge version grabbing. (#1471)
* Fix for stupid forge version grabbing.

* Needed to correct both version catches.
2019-02-16 11:07:35 -08:00
Dane Everitt
3be7e3e7c8
Update --installation-help.md 2019-02-15 10:56:03 -08:00
Dane Everitt
6fcc5a5afa
Update ---bug-report.md 2019-02-15 10:55:14 -08:00
Dane Everitt
d91cf766ba
Please stop spamming our tracker every. single. day. 2019-02-15 10:54:34 -08:00
stashenko
7b4e69b5d2 Add russian translation (#1460) 2019-02-02 14:07:58 -08:00
Dane Everitt
f448927df6
Update CHANGELOG.md 2019-02-02 14:05:32 -08:00
Dane Everitt
327a324cb4
Merge pull request #1443 from zKoz210/develop
Fixed skip_scripts in creating and startup the server
2019-02-02 14:04:54 -08:00
Dane Everitt
404da5a6a3
Merge pull request #1465 from f0rb1d/feature/zhimprove
Hugely improved Simplified Chinese translation quality. (Feature/zhimprove)
2019-02-02 13:36:54 -08:00
Dane Everitt
7c0dce5900
Update CHANGELOG.md 2019-02-02 13:36:39 -08:00
Dane Everitt
c33e9fc4f5
Merge branch 'develop' into feature/zhimprove 2019-02-02 13:36:22 -08:00
Dane Everitt
3d9bb53dd0
Merge pull request #1451 from MarkL4YG/feature/issue-1450
Fix an edge case where files could not be edited from the file manager
2019-02-02 13:35:57 -08:00
Dane Everitt
2e4d1aa262
Merge branch 'develop' into feature/issue-1450 2019-02-02 13:35:51 -08:00
Dane Everitt
90f7ecffb8
Merge pull request #1452 from Sir3lit/patch-7
Update CHANGELOG.md
2019-02-02 13:35:09 -08:00
F0rb1d
d281cfded5 Merge fix. 2019-02-03 00:34:35 +08:00
F0rb1d
c1bc895248 Modified CHANGELOG. 2019-02-03 00:13:59 +08:00
F0rb1d
44c2f74c21 Hugely improved Simplified Chinese translation quality. 2019-02-03 00:10:51 +08:00
F0rb1d
851f292ee3 Hugely improved Simplified Chinese translation quality. 2019-02-02 23:47:11 +08:00
Oreo Oreoniv
e3ebef96d3
Merge branch 'develop' into develop 2019-02-02 11:14:29 +03:00
Dane Everitt
f7399f8819
Merge pull request #1454 from pterodactyl/analysis-qrbbNx
Apply fixes from StyleCI
2019-01-29 09:23:31 -08:00
Lance Pioch
db937af616 Apply fixes from StyleCI
[ci skip] [skip ci]
2019-01-26 23:26:15 +00:00
Sir3lit
3ae2ecde83
Update CHANGELOG.md
Added Pull - 1411 (Fixed checking of language changes)
Added Pull - 1419 (Fixed Spigot egg not building versions other than `latest`.)
Added Pull - 1449 (Fixed the Forge egg install script.)
2019-01-26 00:38:03 -05:00