Commit Graph

120 Commits

Author SHA1 Message Date
Dane Everitt 603b8a3094 Merge branch 'feature/vuejs' into feature/vuejs-account 2018-07-02 21:01:04 -07:00
Dane Everitt 48cb01f438 Merge branch 'develop' into feature/vuejs 2018-07-02 21:00:42 -07:00
Dane Everitt 304d947536 Allow creating subuser with no permissions 2018-06-30 18:25:46 -07:00
Dane Everitt 0cc895f2d5 Finalize email/password changing in UI 2018-06-17 16:53:24 -07:00
Dane Everitt fce394f6bd Change email handling and logout function 2018-06-16 14:30:20 -07:00
Dane Everitt b8b9acd0e6 Get the base email update working through the API.
Still going to need to determine the best course of action to update the token on the client side.
2018-06-11 22:56:57 -07:00
Jacob Gee-Clarke d73e5a2274 Fixed my fix to fix the 500 error on /api/application/nodes when not specifying a daemon_base (#1182) 2018-06-02 14:34:01 -07:00
Dane Everitt cf90f56777 Merge branch 'develop' into feature/vuejs-auth 2018-05-26 12:17:14 -07:00
Dane Everitt 6967b9ba12 Fix exception thrown due to lack of pre-validation on the model.
closes #1158
2018-05-20 17:11:52 -07:00
Dane Everitt 00df0b66a6 Merge pull request #1148 from pterodactyl/feature/doc-block-improvements
@throws docblock improvements
2018-05-20 16:25:59 -07:00
Lance Pioch 71257c67bf Add more throwing 2018-05-13 12:42:22 -04:00
Lance Pioch e2dc0638d9 Fix app/ spelling errors 2018-05-13 11:12:41 -04:00
Dane Everitt d63624f607 Working login form with password reset functionality. 2018-04-08 15:18:13 -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 f8e98e9c9e Add ability to change server name, closes #563 2018-03-10 14:44:21 -06:00
Dane Everitt dff7e8f734 Fix server creation in UI and API 2018-03-02 23:11:30 -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 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 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 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 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 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 620c624e6f Fix exception thrown when accessing /nests/:id/eggs/:id API endpoint 2018-02-24 11:11:57 -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 d52f8d9215 Fix behavior of validation when creating egg variables 2018-02-17 13:09:54 -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 2ec76d283b Fix bad API behavior 2018-02-04 15:38:38 -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 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 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 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 aca0819bcd Add server build management to API 2018-01-21 16:02:03 -06:00
Dane Everitt d3dba3fcf9 Fix bug when modifying server descriptions 2018-01-21 14:45:20 -06:00
Dane Everitt 8dcab927e5 Merge branch 'develop' into feature/api-v1 2018-01-21 14:31:32 -06:00