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
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
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
Matthew Penner
234dbb61a0
update to composer v2 in test workflow
2021-01-15 18:03:53 -07:00
Matthew Penner
d550d770da
update all model factories
2021-01-15 18:01:48 -07:00
Matthew Penner
c18e186589
start porting over factories to new layout
2021-01-15 17:45:52 -07:00
Matthew Penner
90335e6286
make SS-rendered pagination use boostrap instead of tailwind
2021-01-15 17:25:25 -07:00
Matthew Penner
9bd367d644
support pre-rendering maintenance page
2021-01-15 17:24:58 -07:00
Matthew Penner
f449d8b999
update seeders and factories to support Laravel 8
2021-01-15 17:19:25 -07:00
Matthew Penner
0db332990f
composer: update laravel and dependencies
2021-01-15 17:16:32 -07:00
Dane Everitt
9684456480
Add a todo for later
2021-01-10 17:05:41 -08:00
Dane Everitt
239984f92c
Add internal support for file denylist on eggs; closes #569
2021-01-10 17:02:14 -08:00