Commit Graph

282 Commits

Author SHA1 Message Date
Dane Everitt 28c5729e48 Add test coverage for creating tasks 2020-06-28 14:41:22 -07:00
Dane Everitt b9a451b528 Add test coverage for schedules 2020-06-28 13:50:07 -07:00
Dane Everitt 63bc4080d5 Add test coverage for reinstall & server renaming 2020-06-28 10:40:41 -07:00
Dane Everitt 4cb4dfecc8 Add test coverage for generating JWTs to connect to websocket 2020-06-28 10:16:15 -07:00
Dane Everitt 7546d54b4e Add test coverage for resource utilization 2020-06-27 12:32:27 -07:00
Dane Everitt 6312b627a3 Add test coverage for power toggling 2020-06-27 12:23:40 -07:00
Dane Everitt 8cfdb3acce Add test cases for sending a command to a server 2020-06-27 12:04:41 -07:00
Dane Everitt 4cb95d8063 Add test coverage for 2fa 2020-06-27 11:06:35 -07:00
Dane Everitt fc261fe20c Add test cases for client servers endpoint 2020-06-27 10:35:02 -07:00
Dane Everitt 4a677aebae Fix the subtest to actually make enough keys for this to be useful 2020-06-25 22:39:45 -07:00
Dane Everitt a81f6882f7 Add test coverage for API key generation and deletion 2020-06-25 22:36:58 -07:00
Dane Everitt 7a5f7b99a7 Add integration test covering account endpoint 2020-06-25 22:12:09 -07:00
Dane Everitt 8fb21a5048 Fix error while updating user 2020-06-25 21:42:21 -07:00
Dane Everitt b55767426f Update some server service tests 2020-06-24 22:18:48 -07:00
Dane Everitt 83a59cdf4f Fix node update tests 2020-06-24 21:54:56 -07:00
Dane Everitt a5d9faf6b2 Get database unit tests back into passing shape 2020-06-24 20:47:52 -07:00
Dane Everitt 756a21ff04 Remove unused code 2020-06-24 20:38:13 -07:00
Dane Everitt 34916e7caf Fix job task runner test 2020-06-23 22:10:54 -07:00
Dane Everitt 536180ed0c Return Http test cases to a passing state 2020-06-23 21:59:37 -07:00
Dane Everitt eaae74fe33 Fix immediately obvious deprecation notices while running command tests 2020-06-23 21:33:56 -07:00
Dane Everitt c3aa257a2b Update dependencies to latest versions 2020-06-23 21:24:37 -07:00
devfrey 2fecba2500 Fix tests by adding required return type hints 2020-05-09 18:00:52 +02:00
Dane Everitt 6967b76ae6 Remove any confusing legacy sizing files; everything in the panel is true MB (1000) not MiB 2020-05-08 21:13:39 -07:00
Dane Everitt 2cf1c7f712 Fix handling of SFTP authorization; closes #1972 2020-04-25 11:48:49 -07:00
Matthew Penner 432e28b6bb Fix all StyleCI errors and probably break everything in the process 2020-04-11 14:07:40 -06:00
Dane Everitt fd2ceacfe2 Remove unused code 2020-03-22 14:16:12 -07:00
Dane Everitt 51defae917 Merge branch 'master' into develop 2019-12-28 11:49:08 -08:00
Dane Everitt 34ffcdae7a Remove unnecessary API calls to daemon 2019-12-22 13:45:40 -08:00
Dane Everitt 2af653733c Insane number of changes required to get the build to post 2019-11-24 20:19:31 -08:00
Dane Everitt 867dbf3bd2 Update all the client API endpoints to use new permissions codes 2019-11-03 17:13:47 -08:00
Arnaud Lier 771d30cc11 Fix Nest deletion service unit test (#1721) 2019-10-14 16:50:58 -07:00
Oreo Oreoniv 917e5e19aa Fixed RegEx validate database password (#1667) 2019-08-05 10:02:31 -07:00
Dane Everitt 81143e231a Merge branch 'master' into develop 2019-08-04 13:49:26 -07:00
Dane Everitt eb81e1ed20 Support special characters in database password, closes #1508 2019-08-03 14:42:32 -07:00
Dane Everitt e7e41d8ee8 Fix bulk power when spanning multiple nodes, closes #1526 2019-08-03 14:04:31 -07:00
Dane Everitt 47c12929c4 Fix two-factor token creation for iOS devices, closes #1624 2019-08-03 12:37:02 -07:00
Dane Everitt 02ac308042 Fix database host modification not properly showing SQL errors
This is caused by an old bug relating to not rolling back transactions properly causing session data to not be flashed back to the user properly.
2019-08-03 12:33:28 -07:00
Dane Everitt 56640253b9 Merge branch 'release/v0.7.14' into feature/react 2019-06-22 12:28:44 -07:00
Dane Everitt 6d01b79372 Fix broken test 2019-06-21 22:01:42 -07:00
Dane Everitt 092e7e79ff Change 2FA service to generate the secret on our own and use an external QR service to display the image 2019-06-21 21:55:09 -07:00
Dane Everitt 5c99cae779 Merge branch 'develop' into feature/vuejs 2019-05-01 20:57:49 -07: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
Dane Everitt 21ffa08d66 Merge branch 'develop' into feature/vuejs 2018-12-16 14:20:35 -08:00
Dane Everitt 7c73f21b30 Fix Node daemon secret not being reset, closes #1390 2018-12-02 13:40:12 -08:00
Dane Everitt 8dd31f895e Fix test, update changelog 2018-11-10 15:30:11 -08:00
ayan4m1 c8ac013b65 add simple MailControllerTest (index only) 2018-10-13 21:31:08 -04:00
Dane Everitt 5ca13839cf Merge branch 'develop' into feature/vue-serverview 2018-09-05 21:34:59 -07:00
Dane Everitt f9542c98e2 Fix tests broken by bad namespaces 2018-09-03 15:59:30 -07:00
Dane Everitt fd49e524c8 Update middleware code 2018-09-03 15:17:53 -07:00
Dane Everitt 4d62e4c7b9 Merge branch 'develop' into pr/1128 2018-09-03 15:10:23 -07:00