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
|
87b96bdfc8
|
Add core logic to allow for limited databases and allocations
|
2018-03-01 20:08:27 -06:00 |
|
Dane Everitt
|
5f6c153537
|
Validate resource existence before validating data sent
|
2018-03-01 20:00:14 -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
|
0a39a9b6bf
|
Don't require an environment variable to be present if none are required anyways, closes #1007
|
2018-03-01 18:35:53 -06:00 |
|
Dane Everitt
|
8f72571895
|
Fix IP access middleware
|
2018-02-28 23:39: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
|
9a32b9fd03
|
Merge branch 'develop' into feature/client-api
|
2018-02-27 21:04:18 -06:00 |
|
Dane Everitt
|
23e07689a7
|
Handle 404 errors in API bindings correctly to avoid explosing that a resource exists before validating a key
|
2018-02-27 21:04:04 -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
|
8daf97021a
|
Add ability to modify external id for a server
|
2018-02-25 14:45:16 -06:00 |
|
Dane Everitt
|
6a4b5e04e2
|
Fix broken external_id handling when creating servers
|
2018-02-25 14:43:40 -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
|
a1e704d3a7
|
Add back server sidebar list
|
2018-02-24 13:58:48 -06:00 |
|
Dane Everitt
|
5b6d3b8325
|
Slightly more clear errors
|
2018-02-24 12:27:41 -06:00 |
|
Dane Everitt
|
baeffef24b
|
Fix bad permissions check on server API route
|
2018-02-24 12:15:21 -06:00 |
|
Dane Everitt
|
807521b97c
|
Fix schedules with no names being uneditable
|
2018-02-24 12:04:14 -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
|
620c624e6f
|
Fix exception thrown when accessing /nests/:id/eggs/:id API endpoint
|
2018-02-24 11:11:57 -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
|
3fb02a4b3c
|
Fix FQDN failing validation in database host UI, ref #957
|
2018-02-18 13:43:54 -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
|
d52f8d9215
|
Fix behavior of validation when creating egg variables
|
2018-02-17 13:09:54 -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
|
cfb7415e2a
|
Fix data integrity exception, closes #922
|
2018-02-10 14:01:49 -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
|
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
|
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
|
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 |
|
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 |
|