Commit Graph

77 Commits

Author SHA1 Message Date
Anand Capur b08d6a4b9d Make config caching less aggressive 2017-10-07 20:00:44 -07:00
TrixterTheTux 6482f79088 Grant execute privilege (#655)
closes #654
2017-10-03 12:53:28 -10:00
Dane Everitt b1834307d5 Update demon routes to use /v1/ 2017-09-30 21:00:24 -05:00
Dane Everitt 1216f950e2 Prevent deletion of options that have children attached to them.
closes #562
2017-09-30 12:54:09 -05:00
Dane Everitt d5bf8734ef Add unit tests for RunTaskJob. 2017-09-30 12:40:07 -05:00
Dane Everitt fb7ef2d775 test post please ignore 2017-09-26 22:54:34 -05:00
Dane Everitt 65d63804ab Pass in what the test says it passes in. 2017-09-26 22:23:19 -05:00
Dane Everitt 774c9680a3 More test suite coverage 2017-09-26 22:16:26 -05:00
Dane Everitt 8908a758ca More tests for daemon keys 2017-09-26 20:49:05 -05:00
Dane Everitt 85e35f0bdf More tests 2017-09-25 23:46:36 -05:00
Dane Everitt fb8a26f141 Merge branch 'develop' into feature/api-daemon-changes 2017-09-25 21:46:44 -05:00
Dane Everitt e56f4cdd33 Update license headers on files. 2017-09-25 21:43:01 -05:00
Dane Everitt dd456a4c9c Fix all currently failing tests 2017-09-24 22:28:16 -05:00
Dane Everitt 6e5b0b8027 Update command unit tests to use helper functions 2017-09-22 00:30:09 -05:00
Dane Everitt 8df5d5beaf Remove unnecessary test and cleanup rebuild command 2017-09-19 22:15:52 -05:00
Dane Everitt ccda2b63fa Add more CLI commands for panel management 2017-09-19 22:10:14 -05:00
Dane Everitt c5f2dfd6f6 Begin adding schedule processing jobs. 2017-09-16 23:10:00 -05:00
Dane Everitt 4de326ad02 Add command to disable 2FA for a user account. 2017-09-16 18:50:12 -05:00
Dane Everitt c46f2cb274 More command tests 2017-09-16 17:39:52 -05:00
Dane Everitt 12ba96bd42 Add unit tests for user management commands 2017-09-16 01:45:56 -05:00
Dane Everitt 22459a877a Add test for make user command and add admin option 2017-09-15 23:46:22 -05:00
Dane Everitt a498bbc7d5 Move location service to match other services 2017-09-15 00:16:03 -05:00
Dane Everitt a8560b720a Tests for global helper functions 2017-09-14 23:18:01 -05:00
Dane Everitt 4e5398fb6b Add tests for schedule stuff 2017-09-14 23:02:31 -05:00
Dane Everitt a8c4d6afdb Update random ID method to use str_random and not random_bytes
The use of random_bytes in combination with bin2hex was producing a lot of duplicate keys when tested in batches of 10k (anywhere from 2 to 6). The use of str_random yielded no duplicates even at scales of 100k keys that were 8 characters.
2017-09-13 23:07:02 -05:00
Dane Everitt f157c06d04 Fix PHPCS to order by length not alphabetical 2017-09-04 19:07:00 -05:00
Dane Everitt dc310ffdea Finish subuser controller 2017-09-04 18:12:13 -05:00
Dane Everitt 7222754580 Merge branch 'develop' of https://github.com/Pterodactyl/Panel into develop 2017-09-04 14:34:40 -05:00
Dane Everitt b12f6f1156 Tests for RemoteRequestController 2017-09-04 14:34:38 -05:00
Dane Everitt 8f14ee989d Apply fixes from StyleCI 2017-09-03 21:41:03 +00:00
Dane Everitt 54554465f2 Add more front-end controllers, language file cleanup 2017-09-03 16:32:52 -05:00
Dane Everitt 4532811fcd Improved middleware, console page now using new setup 2017-09-02 21:35:33 -05:00
Dane Everitt 37508a370d Finish up unit tests for base controllers 2017-09-02 18:56:15 -05:00
Dane Everitt 4203cdcb77 Merge branch 'develop' of https://github.com/Pterodactyl/Panel into develop 2017-09-02 00:21:17 -05:00
Dane Everitt 53d1182645 Add unit tests for API key controller 2017-09-02 00:21:15 -05:00
Dane Everitt 30660cfac2 Apply fixes from StyleCI (#609) 2017-08-30 21:14:20 -05:00
Dane Everitt e045ef443a Should wrap up the base landing page stuff for accounts, next step is server rendering 2017-08-30 21:11:14 -05:00
Dane Everitt 67ac36f5ce Refactor obscure service names to be clearer 2017-08-27 15:10:51 -05:00
Dane Everitt 1e1eac1b9c Apply fixes from StyleCI (#607) 2017-08-27 14:55:25 -05:00
Dane Everitt f451e4dc47 Begin unit tests for repositories 2017-08-26 19:58:24 -05:00
Dane Everitt 72735c24f7 Complete move from old repository to new repository structure! 2017-08-26 18:08:11 -05:00
Dane Everitt 2cabb61b54 Add subuser deletion service 2017-08-26 13:31:18 -05:00
Dane Everitt 74ea1aa0aa Push subuser creation service 2017-08-23 21:34:11 -05:00
Dane Everitt 3ee5803416 Massive PHPCS linting 2017-08-21 22:10:48 -05:00
Dane Everitt b2ec9960a1 Unit tests for pack service 2017-08-21 21:00:14 -05:00
Dane Everitt 2e3476298d Add test for pack exporting 2017-08-20 20:02:24 -05:00
Dane Everitt 47eec0398d Fix broken tests due to grapping around... 2017-08-20 19:51:15 -05:00
Dane Everitt 9d3dca87f2 Begin moving packs to new service mechanisms, refactor exceptions for services 2017-08-18 22:19:06 -05:00
Dane Everitt 46cb71e69d Apply fixes from StyleCI (#590) 2017-08-15 23:21:01 -05:00
Dane Everitt 1260a8384a Initial implementation of controller unit tests. 2017-08-15 23:16:00 -05:00