Commit Graph

36 Commits

Author SHA1 Message Date
Dane Everitt
be2c76c24a Add tests for password changing 2018-07-15 11:44:18 -07:00
Dane Everitt
603b8a3094 Merge branch 'feature/vuejs' into feature/vuejs-account 2018-07-02 21:01:04 -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
6967b9ba12 Fix exception thrown due to lack of pre-validation on the model.
closes #1158
2018-05-20 17:11:52 -07:00
Lance Pioch
e2dc0638d9 Fix app/ spelling errors 2018-05-13 11:12:41 -04:00
Dane Everitt
dff7e8f734 Fix server creation in UI and API 2018-03-02 23:11:30 -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
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
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
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
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
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
17f6f3eeb6 Add server details modification endpoint to API. 2018-01-20 16:03:23 -06:00
Dane Everitt
17544481b5 More server management via the API 2018-01-20 13:48:02 -06:00
Dane Everitt
a497a3d153 Make server listing and single server view API endpoints work 2018-01-19 21:47:06 -06:00
Dane Everitt
74bdbea6a4 Sneaky files 2018-01-19 20:01:56 -06:00
Dane Everitt
0e7f8cedf0 Reorganize API files 2018-01-19 19:58:57 -06:00