Commit Graph

3931 Commits

Author SHA1 Message Date
Dane Everitt
0a60b4678b Correct this logic 2021-01-23 12:01:29 -08:00
Dane Everitt
b0b23c4b4f Code cleanup 2021-01-23 11:58:35 -08:00
Dane Everitt
2a2072cef0 Handler updates 2021-01-23 11:51:48 -08:00
Dane Everitt
42ba866b26 Remove unused dependencies and cleanup namespacing 2021-01-23 11:22:40 -08:00
Dane Everitt
b3b4b8a527 Merge branch 'develop' into laravel-8 2021-01-23 10:47:41 -08:00
Dane Everitt
65efae5d59 Fix failing test with JWT changes 2021-01-21 22:17:21 -08:00
Dane Everitt
44002e4c01 Fix obtuse error when running tests about no transaction existing 2021-01-21 22:07:19 -08:00
Dane Everitt
33400b1564 Don't cause wings to explode with timestamps 2021-01-21 21:24:48 -08:00
Dane Everitt
028921b42a Merge pull request #2985 from pterodactyl/fix/docker-build-version
Properly add the version to Docker builds
2021-01-20 21:33:51 -08:00
Dane Everitt
8df44b3280 Merge pull request #2997 from gOOvER/ts3-query-fix
Teamspeak 3 Egg - added queryport and use default query port
2021-01-20 21:33:29 -08:00
Dane Everitt
d87bacb539 Drop 7.3, add 8.0 2021-01-20 21:32:36 -08:00
Dane Everitt
a49a1c9356 Final package update for PHP 8 I believe 2021-01-20 21:27:33 -08:00
Dane Everitt
2095baf4ce Set this correctly 2021-01-20 21:25:40 -08:00
Dane Everitt
d0eb14446c Bump query builder to support PHP 8 2021-01-20 21:25:09 -08:00
Dane Everitt
8dbf60de2c Update JWT library to support PHP 8; bumps minimum PHP version for Pterodactyl to 7.4 2021-01-20 21:21:28 -08:00
Dane Everitt
988b711ea2 Typed too fast 2021-01-20 20:46:14 -08:00
Dane Everitt
ec2fdd8f3f Add php 8 to tests 2021-01-20 20:45:25 -08:00
Dane Everitt
4fd057fd25 Actually fix the test... 2021-01-20 20:36:53 -08:00
Dane Everitt
80479926a3 This file is hard enough to read as is, don't reformat 2021-01-20 20:27:45 -08:00
Dane Everitt
7abc643dc4 Interfaces already allow the standard carbon immutable, no need for exessive casting 2021-01-20 20:25:40 -08:00
Matthew Penner
1183fdaa57 Cleanup models, fix test using old factory 2021-01-20 21:19:24 -07:00
Dane Everitt
f363558373 Merge branch 'develop' into laravel-8 2021-01-20 20:13:23 -08:00
Dane Everitt
ef1989f38b Merge branch 'develop' into ts3-query-fix 2021-01-20 20:12:53 -08:00
Dane Everitt
aab353d91e Merge pull request #3011 from AreYouRlyScared/addcronmonth
Adds months for schedules
2021-01-20 20:10:26 -08:00
Dane Everitt
914ee65ded Don't use a persisted setting when switching users; ref #3021 2021-01-20 20:07:52 -08:00
Matthew Penner
8307b40c1b tests(integration): disable failing server deletion test 2021-01-20 15:45:55 -07:00
Matthew Penner
ef1fa1c8f9 tests(integration): fix new tests using legacy factories 2021-01-20 15:42:00 -07:00
Matthew Penner
617ebae9ae tests(integration): fix new tests using legacy factories 2021-01-20 15:37:01 -07:00
Matthew Penner
64af4e8032 Merge branch 'develop' into laravel-8 2021-01-20 15:32:21 -07:00
Dane Everitt
3053a896f4 Update CHANGELOG.md v1.2.2 2021-01-19 21:45:32 -08:00
Dane Everitt
63f945bc3a Add test coverage to cehck the authorization state of client resources 2021-01-19 21:20:55 -08:00
Dane Everitt
e8dcd30e0c [security] fix resources not properly returning an error when they don't match the server in the URL
Prior to this fix certain resources were accessible even when their assigned server was not the same as the server in the URL. This causes the resource server relationship to not match the server variable present on the request.

Due to this failed logic it was possible for users to access resources they should not have been able to access otherwise for some areas of the panel.
2021-01-19 21:19:17 -08:00
Dane Everitt
eecd550c48 Make debugging test failures easier 2021-01-19 20:11:00 -08:00
Charles Morgan
f5a97d4399 Edit UI
Moves cron time display under title bar.
2021-01-17 23:18:00 -05:00
Charles Morgan
ffeedf17e4 Adds months for schedules
Adds month variable for schedules
2021-01-16 22:07:39 -05:00
Matthew Penner
8c76192649 cleanup some files 2021-01-16 17:58:54 -07:00
Matthew Penner
59c71f0862 get factories to use other uuid generator rather than faker 2021-01-16 14:01:26 -07:00
Matthew Penner
1b05ca10e4 attempt to fix failing integration tests 2021-01-16 11:28:46 -07:00
Matthew Penner
4f83a894a3 cleanup new factories 2021-01-15 19:15:41 -07:00
Matthew Penner
4ac49fbfb3 integration test cleanup 2021-01-15 19:07:03 -07:00
Matthew Penner
c59604c345 attempt to fix integration tests 2021-01-15 18:59:16 -07:00
Matthew Penner
130c63a181 service(NodeJWTService): fix usage of deprecated parameters 2021-01-15 18:45:01 -07:00
Matthew Penner
94653c0a78 Fix DatabaseHostFactory.php 2021-01-15 18:33:41 -07:00
Matthew Penner
0118c4df80 can these integration tests just pass, kthx 2021-01-15 18:28:47 -07:00
Matthew Penner
ebc6efc5f4 update tests to use new factories 2021-01-15 18:24:10 -07:00
Matthew Penner
0330716174 update composer.lock 2021-01-15 18:16:27 -07:00
Matthew Penner
92d0296d6c fix EggSeeder.php 2021-01-15 18:12:57 -07:00
Matthew Penner
4351400664 update composer.lock 2021-01-15 18:09:00 -07:00
Matthew Penner
61ae13a657 don't fail-fast when running tests 2021-01-15 18:08:00 -07:00
Matthew Penner
119dcb7621 composer: allow php 8 2021-01-15 18:07:20 -07:00