949 Commits

Author SHA1 Message Date
stanjg
095d85bb60 Added the server as argument, and improved the bug fix 2018-05-06 17:59:11 +02:00
stanjg
06a67bb4bb Cleaned up some duplicate code 2018-05-05 10:39:20 +02:00
stanjg
28a97fea54 Polished it up 2018-05-04 22:48:43 +02:00
stanjg
93a7d11c28 Made a base 2018-05-04 18:45:37 +02:00
stanjg
17a72d0895 StyleCI fixes 2018-05-04 14:05:42 +02:00
stanjg
9ae25538c3 Made it so users can switch languages themselves 2018-05-04 13:08:41 +02:00
Dane Everitt
4fad244073 Show correct auth error. 2018-04-08 16:16:04 -05:00
Dane Everitt
b6e94d9a1e Code cleanup 2018-04-08 16:00:52 -05:00
Dane Everitt
6d970a4cc3 Finalize login page! 2018-04-08 15:46:32 -05:00
Dane Everitt
d63624f607 Working login form with password reset functionality. 2018-04-08 15:18:13 -05:00
Dane Everitt
c3e462ab2f Cleanup login/reset functionality, address security issue with 2FA pathways 2018-04-07 16:17:51 -05:00
Dane Everitt
4f3c668420 Refactor auth controllers to be cleaner and easier to maintain 2018-04-07 12:35:15 -05:00
Dane Everitt
324b989a29 Get a working rough copy of the login page 2018-04-01 17:46:16 -05:00
Dane Everitt
3e2ac981a9 Add API endpoint for getting server resource utilization, closes #900
This endpoint is throttled to 15 requests per minute to avoid destroying the daemon since clients can use it.
2018-03-17 14:01:53 -05:00
Dane Everitt
f8e98e9c9e Add ability to change server name, closes #563 2018-03-10 14:44:21 -06:00
Dane Everitt
e55d3c1a9a Add check on SFTP page to make sure the permission is assigned before showing 2018-03-10 14:26:00 -06:00
Dane Everitt
40c74ae1e7 Add validation to prevent invalid ports, closes #1034 2018-03-10 13:10:40 -06:00
Dane Everitt
4964d294f6 Throw 504 where necessary 2018-03-06 22:17:01 -06:00
Dane Everitt
c739f292e4 paginate databases when viewing a host 2018-03-03 17:52:35 -06:00
Dane Everitt
c6137db529 Fix build limit management in Admin CP 2018-03-02 19:49:09 -06:00
Dane Everitt
bcb69603ad Add support for user management of databases 2018-03-02 19:03:55 -06:00
Dane Everitt
07893effa3 Add initial go at user created databases for servers, still needs cleaning 2018-03-01 21:27:37 -06:00
Dane Everitt
070239abcf Fix inability to edit certain environment vars and start line, closes #1008 2018-03-01 19:26:11 -06:00
Dane Everitt
85bdbdce14 Better handling of file download requests 2018-03-01 19:19:19 -06:00
Dane Everitt
838b9a9093 Add support for filesystem caching, closes #993 2018-03-01 18:46:59 -06:00
Dane Everitt
9b93629f45 Add UI for client API keys 2018-02-28 23:30:39 -06:00
Dane Everitt
2017e640b6 Add client API 2018-02-28 22:51:04 -06:00
Dane Everitt
4e12c289ed Add command sending 2018-02-27 22:09:34 -06:00
Dane Everitt
cef3e4ced4 Add base routes for managing servers as a client 2018-02-27 21:28:43 -06:00
Dane Everitt
e28973bcae Move everything around as needed to get things setup for the client API 2018-02-25 15:30:56 -06:00
Dane Everitt
fb1b2406b5 Add API endpoint to get a server by external ID 2018-02-24 14:09:09 -06:00
Dane Everitt
baeffef24b Fix bad permissions check on server API route 2018-02-24 12:15:21 -06:00
Dane Everitt
633bba6d6e Add support for external_id on servers, closes #975 2018-02-24 11:57:12 -06:00
Dane Everitt
f655188c58 Fix searching servers 2018-02-24 11:48:24 -06:00
Dane Everitt
4b9f025e98 Fix exception when trying to edit a host, ref #957 2018-02-18 14:10:12 -06:00
Dane Everitt
50809cad36 Fix exception when no 2FA token is entered when enabling or disabling 2018-02-18 13:15:10 -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
bf537922a3 Fix username validation and auto-generation, closes #927 2018-02-11 16:39:50 -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
dd54c5abb1 Fix user password handling in Admin CP 2018-02-07 21:13:40 -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
ff8b5fc5a3 Fix exception when modifying existing DB host, closes #910 2018-02-04 12:59:14 -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
7a19019980 Fix suspension/installed handling for servers
closes Pterodactyl/Panel#891
2018-01-30 22:40:21 -06:00
Dane Everitt
c599112021 Finalize server management API 2018-01-30 20:36:59 -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