Commit graph

133 commits

Author SHA1 Message Date
Eric Wang
43b679c120 Add repositories and exceptions 2022-08-01 16:21:51 +00:00
Eric Wang
d8f90a97bc Add rest of the API routes 2022-08-01 14:25:02 +00:00
Eric Wang
b9677a9f9e Add rest of the API routes 2022-08-01 14:24:34 +00:00
Eric Wang
06c4ef62b6 Add more APIs 2022-08-01 01:23:16 +00:00
Eric Wang
230d373cd8 Refactor routes 2022-07-31 23:18:59 +00:00
Eric Wang
3d299895a4 Refactor route names 2022-07-31 21:46:41 +00:00
Eric Wang
8b5307a2fd Force JSON response by default 2022-07-31 19:04:43 +00:00
Eric Wang
3ae57543ff Add SSO 2022-07-31 19:00:36 +00:00
Eric Wang
9c2b9ee840 Add basic application APIs 2022-07-31 15:22:04 +00:00
Eric Wang
40268faac5 Add user management 2022-07-31 14:24:51 +00:00
Eric Wang
a8c62a6229 Turn off debug mode 2022-07-31 05:03:54 +00:00
Eric Wang
a1a8f87976 Add ip address locking on server creation 2022-07-31 01:17:26 +00:00
Eric Wang
0b7a6276cb Add IP address searching 2022-07-30 04:43:37 +00:00
Eric Wang
0979f9d603 Merge branch 'master' of https://github.com/Performave/convoy 2022-07-29 05:08:09 +00:00
Eric Wang
2b3861aba7 update composer lock 2022-07-29 05:07:35 +00:00
Eric Wang
018ce4ea29
Update ServerController.php 2022-07-28 23:05:35 -05:00
Eric Wang
86bb45db02 Add server deletion for admin 2022-07-28 18:09:01 -05:00
Eric Wang
41a0d9d928 Add basic settings for servers admin 2022-07-28 17:43:47 -05:00
Eric Wang
1824a12e2c Make existing server as template 2022-07-28 17:14:22 -05:00
Eric Wang
a2570895a9 Add is template 2022-07-28 16:59:37 -05:00
Eric Wang
7e0685029a Allow server creation 2022-07-28 16:48:22 -05:00
Eric Wang
d47bf19f8b add some of the server CRUD 2022-07-28 12:25:44 -05:00
Eric Wang
91d931101f Change subnet mask to CIDR 2022-07-27 20:14:04 -05:00
Eric Wang
108b305b29 Add reinstall page 2022-07-27 19:18:20 -05:00
Eric Wang
174652d849 Update cloudinit IP 2022-07-27 18:56:23 -05:00
Eric Wang
17d76739c7 Change subnet mask format 2022-07-27 18:46:57 -05:00
Eric Wang
389e307181 Automatically add IPsets 2022-07-27 18:35:27 -05:00
Eric Wang
ab575269d6 Add node crud and refactor 2022-07-27 15:55:27 -05:00
Eric Wang
217f6d4d2d Add edit and delete address 2022-07-27 14:03:59 -05:00
Eric Wang
ce6493d0f5 Add ip address creation 2022-07-27 00:08:03 -05:00
Eric Wang
7959315ba0 change search query parameter name 2022-07-26 22:19:07 -05:00
Eric Wang
05a7372c15 Add searchable 2022-07-26 22:17:35 -05:00
Eric Wang
bb995c7fe5 Add address page 2022-07-25 22:33:09 -05:00
Eric Wang
2b8d37e409 Fetch ips from config 2022-07-25 22:15:09 -05:00
Eric Wang
af4c0b3912 get ip config from cloudinit 2022-07-25 21:48:00 -05:00
Eric Wang
5be79a9cd7 Add node management page 2022-07-25 21:15:00 -05:00
Eric Wang
8ced0502dc Add ip address table 2022-07-25 20:32:37 -05:00
Eric Wang
8458fbebb3 Add node creation 2022-07-25 18:56:18 -05:00
Eric Wang
adb6d72ad4 Add admin pages 2022-07-25 16:51:01 -05:00
Eric Wang
42c600c98a Add switch to admin 2022-07-25 16:29:12 -05:00
Eric Wang
5db1277784 refactor route names 2022-07-25 14:23:39 -05:00
Eric Wang
5ef465c7e4 Fix listTemplates 2022-07-24 23:22:13 -05:00
Eric Wang
b8b8215201 Add option to show only visible templates 2022-07-24 22:51:21 -05:00
Eric Wang
72d5f9bf0c Refactor templates into separate table 2022-07-24 22:46:30 -05:00
Eric Wang
6eab74d562 Add server reinstallations 2022-07-24 17:42:03 -05:00
Eric Wang
199a602526 Add server reinstall backend 2022-07-24 16:06:54 -05:00
Eric Wang
d4fdd80b1b Add custom error handlers to auth config 2022-07-23 23:27:12 -05:00
Eric Wang
089c1ef087 Add Backups & Fix Public Key Updating 2022-07-23 22:57:36 -05:00
Eric Wang
3c955d8d07 Add install service 2022-07-23 15:53:32 -05:00
Eric Wang
af03ac2d54 Add backups 2022-07-23 12:11:02 -05:00