API v2.0.0: #3

Open
alu wants to merge 13 commits from v2.0.0 into main

13 Commits

Author SHA1 Message Date
alu 734b0271fa update readme, update template config 2026-07-06 23:40:10 +00:00
alu f3b279e636 fix possible crash caused by malformed rate request 2026-07-06 18:28:53 +00:00
alu 60ade723a4 minor refactor to getPoolResources 2026-07-06 18:03:05 +00:00
alu 13ef5fce09 fix == and != to === and !==, add check to eslint 2026-06-10 16:49:47 +00:00
alu 132e25b7f2 add failure path to approveResources if there was an error retrieving pool state from proxmox or fabric 2026-06-10 16:43:03 +00:00
alu f64c8899fe fix bug in disk routes using getUserObjFromUsername 2026-05-31 02:37:23 +00:00
alu ca1041ca16 cleanup api test files 2026-05-29 20:42:20 +00:00
alu 104640facd undo logical error in approveResources 2026-05-27 22:20:28 +00:00
alu af2194a8b3 various code cleanup and commenting 2026-05-26 22:35:56 +00:00
alu 46295fabde improve various error logging messages 2026-05-26 19:13:52 +00:00
alu 6c77443aee move and fix get avaliable pci devices to GET /node/type/instance/pci 2026-05-26 19:04:10 +00:00
alu 4bc71e2212 workaround for node pcie get devices 2026-05-26 18:44:03 +00:00
alu 24ed6907c7 initial updates to api v2.0.0:
-  switch access backend to access-manager-api
- change resource quota to pool based
-  simplify backend system
- various cleanup
2026-05-24 19:08:39 +00:00