Commit Graph

1720 Commits

Author SHA1 Message Date
Dane Everitt 0dcf2aaed6 Inital upgrade to 5.5
This simply updates dependencies and gets all of the providers and config files updated based on what  the laravel/laravel currently ships with
2017-12-16 12:20:09 -06:00
Dane Everitt 4a65dff940 Implement admin user management API routes 2017-12-16 11:31:18 -06:00
Dane Everitt a1da8a3c9d Merge branch 'develop' into feature/api-v1 2017-12-14 21:12:17 -06:00
Dane Everitt f9df463d32 Implement a better management interface for Settings (#809) 2017-12-14 21:05:26 -06:00
Anand Capur e085b8e109 enable php 7.2 in travis and fix repository (#797)
This was really amusing to watch @arcdigital attempt to do.
2017-12-05 09:26:29 -06:00
Dane Everitt 285485d7b0 Change how API keys are validated (#771) 2017-12-03 14:29:14 -06:00
Dane Everitt 975597b4d0 Implement changes to administrative user revocation, closes #733 2017-12-03 14:00:47 -06:00
Dane Everitt 20beb2f280 Fix error causing tasks to be un-deletable.
closes #786
2017-12-01 20:10:06 -06:00
Dane Everitt fb7d8a9626 Merge branch 'feature/api-key-changes' into feature/api-v1 2017-11-26 13:27:39 -06:00
Dane Everitt a10db204ab Misc fixes 2017-11-26 13:26:38 -06:00
Dane Everitt 4c57b5e8ee Merge branch 'develop' into feature/api-v1 2017-11-26 13:22:25 -06:00
Dane Everitt 80ddd5b659 Merge branch 'develop' into feature/api-key-changes 2017-11-26 13:20:25 -06:00
Dane Everitt 47f2ca0673 Fix incorrect CPU usage display for limited servers, closes #758 2017-11-26 13:17:40 -06:00
Dane Everitt a710bdf457 Make a todo a todid, closes #774 2017-11-25 13:45:47 -06:00
Dane Everitt 20c1c74116 Fix issues with validation in admin CP for server variables, closes #780 2017-11-25 13:15:46 -06:00
Dane Everitt 0bb44a4972 Fix server startup dropdown for egg being incorrect, fixes #778 2017-11-25 12:27:08 -06:00
Dane Everitt 166c43c259 Apply fixes from StyleCI
[ci skip] [skip ci]
2017-11-23 21:08:43 +00:00
Dane Everitt d4758efef8 Implement fix for console spam when using invalid environment variable values 2017-11-23 15:08:35 -06:00
Dane Everitt 698c121e11 First round of API additions 2017-11-19 16:30:00 -06:00
Dane Everitt bf9708fe4f Add permissions checking to API middleware list 2017-11-19 15:23:37 -06:00
Dane Everitt 49379bd115 Pop some tests for new middleware in there. 2017-11-19 14:34:55 -06:00
Dane Everitt 45a153427e Add new API middleware 2017-11-19 14:05:13 -06:00
Dane Everitt 47e14ccaae API key UI changes and backend storage of the keys 2017-11-19 13:32:17 -06:00
Dane Everitt 3e8514b966 Merge pull request #768 from Pterodactyl/feature/auth-controller-cleanup
Push updates to login page, mostly UI enhancements.
2017-11-18 18:00:01 -05:00
Dane Everitt 24d0ae18fd Include permission for subusers to access the server console. 2017-11-18 16:50:58 -06:00
Dane Everitt 897338bfa7 Show socketio error messages 2017-11-18 16:50:08 -06:00
Dane Everitt 6f52f4a614 Push updates to login page, mostly UI enhancements. 2017-11-18 15:09:58 -06:00
Dane Everitt c7c2c1a45e Implement changes to 2FA system (#761) 2017-11-18 13:35:33 -05:00
Dane Everitt a0c96f2c15 Merge pull request #763 from Pterodactyl/feature/unused-imports
Remove unused imports
2017-11-18 13:35:00 -05:00
Lance Pioch c7f01d66d5 Fix namespace 2017-11-17 20:02:09 -05:00
Lance Pioch c2408a28d8 Remove unused imports 2017-11-17 18:08:10 -05:00
Lance Pioch f94e4c15b0 Replace magic numbers with constants (#754)
* Replace magic numbers with constants
2017-11-12 18:16:54 -05:00
Dane Everitt 26eeffd764 Fix bug preventing changing of the server startup on first save attempt. 2017-11-11 15:07:01 -06:00
Dane Everitt 81869bd5f2 Fix allocation alias setting 2017-11-10 21:47:43 -06:00
Dane Everitt 1740b8dfb5 Revert change to node allocation selection query 2017-11-10 21:42:24 -06:00
Dane Everitt 4dfc7a0053 Cleanup pagination CSS and UI 2017-11-10 21:41:39 -06:00
Dane Everitt b1f6058e31 Fix daemon key provider service
Handles missing keys if user is an admin or the server owner. Step in the right direction for #733 where all users have their own keys now. Still need to address admin status revocation in order to fully address that issue.
2017-11-05 16:07:50 -06:00
Dane Everitt 88562b5cd6 Fix inability to create a server 2017-11-05 15:36:37 -06:00
Dane Everitt 5170bcf41a Remove server creation notification temporarily 2017-11-05 14:24:54 -06:00
Dane Everitt ac2abd89e6 Fix bug listing allocations when making a new server.
closes #730
2017-11-05 14:12:53 -06:00
Dane Everitt 2f42396317 Fix bug with permissions including more than one dash, closes #727 2017-11-05 13:42:57 -06:00
Dane Everitt 30ab6ed692 Update PHPCS and other dependencies. 2017-11-05 13:33:42 -06:00
Dane Everitt 82b7bff7f7 Apply fixes from StyleCI (#735)
[ci skip] [skip ci]
2017-11-05 13:59:51 -05:00
Dane Everitt a4cf06ba77 Fix missing HASHIDS_SALT setting in app setup command, closes #724 2017-11-05 12:58:25 -06:00
Dane Everitt 4898d4f9d2 Merge branch 'develop' of https://github.com/Pterodactyl/Panel into develop 2017-11-05 12:43:03 -06:00
Dane Everitt 22ba6cbecb Fix subuser URL redirect, closes #723 2017-11-05 12:42:58 -06:00
Dane Everitt aa86fe83e8 Apply fixes from StyleCI (#732)
[ci skip] [skip ci]
2017-11-05 13:40:12 -05:00
Dane Everitt 6409fffdad Implement fix to allow root admins to view all servers.
closes #722
2017-11-05 12:38:39 -06:00
Dane Everitt 799b8a7f5f database command fixes 2017-11-04 17:41:52 -05:00
Dane Everitt ecdd133b75 Fix daemon auth 2017-11-04 17:16:44 -05:00