Commit graph

59 commits

Author SHA1 Message Date
Eric Wang
9a13171f7d Wait for server to delete before proceeding 2022-08-19 04:10:11 +00:00
Eric Wang
28de068edc Fix VncService in Proxmox VE 7.2 2022-08-19 00:18:15 +00:00
Eric Wang
4fee0f3ef7 Update application api to new refactor 2022-08-11 02:49:14 +00:00
Eric Wang
ea8d88bb44 use address_ids 2022-08-10 04:43:17 +00:00
Eric Wang
57ebb04139 Repair server installer 2022-08-10 04:04:13 +00:00
Eric Wang
97b3cb0119 refactor install service 2022-08-10 03:26:06 +00:00
Eric Wang
d3c18107d9 refactor install service 2022-08-10 03:25:57 +00:00
Eric Wang
3da4965e83 Add mac address 2022-08-09 20:51:44 +00:00
Eric Wang
5190ef562e Fix server installations 2022-08-09 17:48:03 +00:00
Eric Wang
9bcadef8a8 Update processreinstallation and IP enums 2022-08-09 04:43:55 +00:00
Eric Wang
54b31104ac Fix broken APIs 2022-08-09 03:16:34 +00:00
Eric Wang
dc03252c1c Add better authentication settings 2022-08-09 00:32:05 +00:00
Eric Wang
541637c636 Convert memory to bytes 2022-08-08 04:58:15 +00:00
Eric Wang
fc1561d17e Cleanup VncService 2022-08-08 04:08:58 +00:00
Eric Wang
5e53185510 Fix Vnc user not being added to the server 2022-08-08 04:08:43 +00:00
Eric Wang
8ee48872dd Refactor controllers 2022-08-08 02:10:27 +00:00
Eric Wang
3244359eb2 Clean up TemplateService and unused services 2022-08-08 01:55:25 +00:00
Eric Wang
aba2a759da Refactor install service 2022-08-08 01:38:28 +00:00
Eric Wang
7e2900ba42 Fix all services 2022-08-08 00:47:01 +00:00
Eric Wang
1c3420c50c Add snapshots, logs, and backups and also deprecate old functions 2022-08-07 18:35:40 +00:00
Eric Wang
a611ae96b1 Deprecate old code and add backuprepository 2022-08-07 17:48:54 +00:00
Eric Wang
d064dd55b0 Remove debugging statements 2022-08-07 04:20:47 +00:00
Eric Wang
81a7d069c3 Refactor install service 2022-08-07 04:15:26 +00:00
Eric Wang
e936df9b79 Add get details 2022-08-07 01:54:55 +00:00
Eric Wang
c373e9a8c6 Refactor disk fetching 2022-08-06 22:27:35 +00:00
Eric Wang
ab0ca410a0 Refactor resource api 2022-08-06 17:47:46 +00:00
Eric Wang
fc7d98cb67 Refactor updating IP addresses 2022-08-06 15:36:59 +00:00
Eric Wang
89a93a6c08 Fix server creation API and add addresses and templates API 2022-08-03 15:37:28 +00:00
Eric Wang
111626d37f Add transformers and rename is_installing to installing 2022-08-02 19:17:08 +00:00
Eric Wang
06c4ef62b6 Add more APIs 2022-08-01 01:23:16 +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
174652d849 Update cloudinit IP 2022-07-27 18:56:23 -05:00
Eric Wang
389e307181 Automatically add IPsets 2022-07-27 18:35:27 -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
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
Eric Wang
a9b888a2ea Add part of backups 2022-07-23 11:33:10 -05:00
Eric Wang
fe061e37dc Update types 2022-07-22 23:59:04 -05:00
Eric Wang
787abdf10c Add resource service 2022-07-21 20:00:31 -05:00
Eric Wang
72049372e4 Add working vnc 2022-07-21 15:15:22 -05:00
Eric Wang
5bb35bbf4a Update VNC page 2022-07-21 15:00:58 -05:00