Commit Graph

3263 Commits

Author SHA1 Message Date
Dane Everitt e9680fc29c Fix for StyleCI 2018-02-17 16:21:37 -06:00
ShadowKitten d8be167a9c Add support for allowing subusers to access SFTP. (#918) 2018-02-17 16:10:44 -06:00
Dane Everitt f61a5fa0cb Use left join, not inner here 2018-02-17 15:52:41 -06:00
Dane Everitt 7562e501af Fix an auto deployment bug causing a node to be ignored if it had no servers already attached to it
closes #919
2018-02-17 15:51:28 -06:00
Dane Everitt c8d0286ec4 Small UI tweaks 2018-02-17 14:41:32 -06:00
Dane Everitt d86c35d80f Prevent duplicate allocations for servers 2018-02-17 13:53:38 -06:00
Dane Everitt 241f7d0125 Fix some data integrity issues 2018-02-17 13:37:53 -06:00
Dane Everitt d52f8d9215 Fix behavior of validation when creating egg variables 2018-02-17 13:09:54 -06:00
Dane Everitt 303b64ced1 Fix improperly named mailgun environment variable, closes #942 2018-02-17 13:00:11 -06:00
Dane Everitt 8e1aa15dba Fixes a bug that would cause non-editable variables on the front-end to throw a validation error 2018-02-15 20:58:51 -06:00
Dane Everitt e2cdb3b4b1 Add test cases for services 2018-02-11 17:32:45 -06:00
Dane Everitt 3ecab82358 Fix exception when empty default value is passed for an egg variable, closes #934 2018-02-11 16:47:50 -06:00
Dane Everitt bf537922a3 Fix username validation and auto-generation, closes #927 2018-02-11 16:39:50 -06:00
Dane Everitt c3dc376c4c Fixes #921 2018-02-10 15:58:34 -06:00
Dane Everitt e22d824c2d Fix traivs, nicer output for tests 2018-02-10 14:57:19 -06:00
Dane Everitt 21841849a3 [breaking] require PHP 7.2 2018-02-10 14:31:09 -06:00
Dane Everitt cfb7415e2a Fix data integrity exception, closes #922 2018-02-10 14:01:49 -06:00
William Cody Ardoin e1d6980c0b Add the MAP Varible (#903)
The MAP Var was added to startup config but never to the user config options.
2018-02-09 18:50:56 -06:00
Stan adfc165c73 Update CONTRIBUTING.md (#926) 2018-02-09 18:50:14 -06:00
Dane Everitt db29b04c39 Fix improper allocation id validation on API 2018-02-07 22:50:22 -06:00
Dane Everitt a9c1946319 Add support for finding a user by external ID. 2018-02-07 21:56:11 -06:00
Dane Everitt 2e693067b8 Add search to API endpoints 2018-02-07 21:33:44 -06:00
Dane Everitt 9fd17db103 Thanks for forgetting this GIthub 2018-02-07 21:15:19 -06:00
Dane Everitt dd54c5abb1 Fix user password handling in Admin CP 2018-02-07 21:13:40 -06:00
Dane Everitt e49c739bde Fix failing tests 2018-02-04 15:43:09 -06:00
Dane Everitt 2ec76d283b Fix bad API behavior 2018-02-04 15:38:38 -06:00
Dane Everitt d4d9eda57a Add schedule edit support 2018-02-04 13:51:24 -06:00
Dane Everitt f42bc8a031 Cleanup exception reporting, stop logging PDO exception stacks.
PDOException stacks include the MySQL password for the connection attempt and many people do not realize this when providing logs.
2018-02-04 13:31:39 -06:00
Dane Everitt ff8b5fc5a3 Fix exception when modifying existing DB host, closes #910 2018-02-04 12:59:14 -06:00
Dane Everitt de1d9502c1 fix error when resetting daemon secret, closes #915 2018-02-04 12:55:50 -06:00
Dane Everitt 0b00895261 fix saving of egg variable values, closes #905 2018-02-03 12:36:57 -06:00
Dane Everitt d9355b93b4 Fix exception when adjusting mail settings, closes #907 2018-02-03 12:28:39 -06:00
Dane Everitt 48c933fa0f fix exception when deleting allocations, closes #908 2018-02-03 12:22:10 -06:00
Dane Everitt ffa09d81e2 Pass strings for deletion of user sessions, closes #906 2018-02-03 12:18:18 -06:00
Dane Everitt 47f1c9c4ec Push for dev 2018-01-30 22:57:16 -06:00
Dane Everitt 43d209a4b0 Switch versioning 2018-01-30 22:52:17 -06:00
Dane Everitt c0abf64f83 Disable account API until it is implemented 2018-01-30 22:46:56 -06:00
Dane Everitt 7a19019980 Fix suspension/installed handling for servers
closes Pterodactyl/Panel#891
2018-01-30 22:40:21 -06:00
Dane Everitt b0c8390529 Fix display of multi-word keys 2018-01-30 20:40:34 -06:00
Dane Everitt 6ef62c7f74 Merge branch 'feature/api-v1' into develop 2018-01-30 20:38:19 -06:00
Dane Everitt c599112021 Finalize server management API 2018-01-30 20:36:59 -06:00
Dane Everitt 1be7805481 Add line? 2018-01-28 17:14:34 -06:00
Dane Everitt 5ed164e13e Implement server creation though the API.
Also implements auto-deployment to specific locations and ports.
2018-01-28 17:14:14 -06:00
Dane Everitt 97ee95b4da Fix some error handling 2018-01-27 13:26:43 -06:00
Dane Everitt 8afced3410 Add nests & eggs
Cleanup middleware handling and parameters on controllers...
2018-01-27 12:38:56 -06:00
Dane Everitt de07b3cc7f Add server database management support to API. 2018-01-25 22:34:53 -06:00
Dane Everitt 2bd691efad Add database list endpoint, add more resource name magic 2018-01-25 21:26:06 -06:00
Dane Everitt 407120a854 Merge branch 'develop' into feature/api-v1 2018-01-21 17:06:31 -06:00
Dane Everitt 655d2485b5 Fix error causing inability to save variables. 2018-01-21 17:02:25 -06:00
Dane Everitt d6d43ebc1d Fix failing tests on 7.2 2018-01-21 16:08:34 -06:00