Commit Graph

93 Commits

Author SHA1 Message Date
alu f27ea02f10 fix network resource usage calculation
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2023-05-16 16:50:24 +00:00
alu ce901e71d3 fix db template
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2023-05-16 16:46:15 +00:00
alu f236ae544b implement network interface endpoint
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2023-05-16 16:34:39 +00:00
alu e12e245abd fix auth early escape
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2023-05-16 15:46:39 +00:00
alu d6cd844379 fix bug in login endpoint
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2023-05-15 22:11:24 +00:00
alu 9f7b62cdff fix error handling in ticket endpoint
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2023-05-15 22:00:46 +00:00
alu 89e046e093 remove httponly form username cookie 2023-05-13 07:38:32 +00:00
alu 924c77b98a update README 2023-05-13 07:36:13 +00:00
alu 11061e6a20 implement safer pve ticket endpoint 2023-05-13 07:34:58 +00:00
alu b2347fd709 remove helmet 2023-05-13 05:17:48 +00:00
alu 0054a269a5 fix bug in instance post
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2023-05-12 21:07:47 +00:00
alu f21d3cffea separate user data endpoints
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2023-05-12 20:51:07 +00:00
alu fd969e04af style fix 2023-05-11 07:10:22 +00:00
alu 7f9d6f8e61 update vars.js.template
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2023-04-27 17:27:51 +00:00
alu dcef0bb032 add node restriction
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2023-04-27 15:39:01 +00:00
alu 116cb14cc5 Update README.md 2023-04-26 16:38:04 -07:00
alu 9998d8f919 Update README.md 2023-04-26 16:36:54 -07:00
alu 99bd318079 Update README.md 2023-04-26 16:36:23 -07:00
alu caf3e06da1 fix /api/version 2023-04-26 21:58:15 +00:00
alu d1540b9fb5 use consistent version notation 2023-04-26 02:38:46 +00:00
alu 4f3d92ea31 update readme with required nodejs version 2023-04-26 02:38:24 +00:00
alu 53d7d79886 use experimental import assertion,
requires nodejs 18 or higher
2023-04-26 01:40:12 +00:00
alu 3209c33b4e update to es6 and fix some syntax errors 2023-04-26 01:18:05 +00:00
alu 8650ea4d2e change /api/resources to /api/instance/resources
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2023-04-25 15:30:28 +00:00
alu 3e6c85e6bb fix bugs from refactor
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2023-04-24 21:45:32 +00:00
alu 99814f5c80 fix bug in /api/user
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2023-04-24 21:34:30 +00:00
alu 02dbd0dec7 code cleanup,
disk paths now under instance

Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2023-04-24 21:28:58 +00:00
alu eeb96a9164 fix bug in /user/instances 2023-04-21 22:40:12 +00:00
alu 0251bd51d4 add /user/instances path 2023-04-21 22:37:12 +00:00
alu 3247989baa minor change to user data to fit additional user data
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2023-04-20 21:39:41 +00:00
alu 9ccb9edf44 add vmid range check to instance creation,
add configurable templates to instance creation

Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2023-04-20 21:27:32 +00:00
alu c3160f760f simplify db
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2023-04-20 20:43:05 +00:00
alu 109f9993cc bug fixes
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2023-04-19 20:36:48 +00:00
alu 4c3a4978fd Update README.md 2023-04-19 05:54:18 +00:00
alu c5448ca727 add unit return to resources path 2023-04-19 02:46:05 +00:00
alu 09ee11055f fully implement new db 2023-04-19 02:42:35 +00:00
alu 2ef4bfd3d2 implement new db strategy
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2023-04-19 01:03:55 +00:00
alu 943d598b69 fix bug in create disk resource allocation
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2023-04-11 21:57:14 +00:00
alu b77850bad6 fix spelling
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2023-04-11 18:00:04 +00:00
alu 123431332f use a better db json layout
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2023-04-11 17:56:48 +00:00
alu 059c1fe0d2 fix bug in resource get
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2023-04-03 21:53:11 +00:00
alu 4b37ababda add path to get remaining resources
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2023-04-03 21:45:06 +00:00
alu 6bda62ae15 fix bug in input validation
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2023-03-24 22:22:00 +00:00
alu f34d9ae523 remove extra consol logs
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2023-03-24 22:14:21 +00:00
alu 3a823c85ba fix bug in validation
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2023-03-24 22:10:17 +00:00
alu 7272bbe683 implement quick input checks
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2023-03-24 19:35:16 +00:00
alu b7018aae33 Update README.md 2023-02-28 21:15:17 -08:00
alu e042bf6c41 remove extra comment
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2023-03-01 03:44:42 +00:00
alu 71b786792f implement disk deallocation in delete instance,
remove console.logs

Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2023-03-01 01:14:03 +00:00
alu 364c268a64 improve return data on success
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2023-03-01 00:53:29 +00:00