Commit Graph

  • 0232b2208e add api package cli arg, fix comments Arthur Lu 2023-08-05 00:38:57 +0000
  • 491e492206 add api package cli arg, fix comments Arthur Lu 2023-08-05 00:38:57 +0000
  • 221c854d50 fix db module imports Arthur Lu 2023-08-03 19:51:09 +0000
  • 7b80445cf0 fix db module imports Arthur Lu 2023-08-03 19:51:09 +0000
  • c5f7239813 fix argument parse bug Arthur Lu 2023-08-03 19:34:37 +0000
  • 698f53314b fix argument parse bug Arthur Lu 2023-08-03 19:34:37 +0000
  • c9807668ea add cli arg for localdb path Arthur Lu 2023-08-03 19:31:11 +0000
  • ea94d31b0c add cli arg for localdb path Arthur Lu 2023-08-03 19:31:11 +0000
  • 3aaa0d2098 route cluster routes to /api/cluster Arthur Lu 2023-08-03 00:36:18 +0000
  • ab3bf15efe route cluster routes to /api/cluster Arthur Lu 2023-08-03 00:36:18 +0000
  • 57dab01d7b finish moving routes to files Arthur Lu 2023-08-01 19:07:45 +0000
  • 9f22d76b5f finish moving routes to files Arthur Lu 2023-08-01 19:07:45 +0000
  • 7fe1d2af5c fix linting errors, group more routes, use mergeParams in router init Arthur Lu 2023-07-31 19:23:22 +0000
  • 8acaba3911 fix linting errors, group more routes, use mergeParams in router init Arthur Lu 2023-07-31 19:23:22 +0000
  • 76ccfabf59 add default export to db and package module, start grouping routes by type, use dynamic imports and express routers Arthur Lu 2023-07-27 20:10:46 +0000
  • aae3bb14c0 add default export to db and package module, start grouping routes by type, use dynamic imports and express routers Arthur Lu 2023-07-27 20:10:46 +0000
  • fcb2151019 update localdb template Arthur Lu 2023-07-25 19:26:14 +0000
  • ae58a18c9a update localdb template Arthur Lu 2023-07-25 19:26:14 +0000
  • d172f0a590 add cluster iso route Arthur Lu 2023-07-25 00:03:13 +0000
  • 2b27a7751c add cluster iso route Arthur Lu 2023-07-25 00:03:13 +0000
  • 790aa4959d fix interrupt sync desync issues Arthur Lu 2023-07-18 20:27:51 +0000
  • f791cda3f2 fix interrupt sync desync issues Arthur Lu 2023-07-18 20:27:51 +0000
  • 98f2c39e6e fix bug with socket close handling of poolUserMap, improve socket init, improve interrupt sync timing progression issues Arthur Lu 2023-07-17 19:41:20 +0000
  • a5f7be7eed fix bug with socket close handling of poolUserMap, improve socket init, improve interrupt sync timing progression issues Arthur Lu 2023-07-17 19:41:20 +0000
  • e0a121009d fix issue with client sync init Arthur Lu 2023-07-15 22:59:18 +0000
  • 31d414bebc fix issue with client sync init Arthur Lu 2023-07-15 22:59:18 +0000
  • e869834eb3 implement interrupt sync Arthur Lu 2023-07-14 21:48:06 +0000
  • a48f641ab5 implement interrupt sync Arthur Lu 2023-07-14 21:48:06 +0000
  • b827ff0025 fix formatting Arthur Lu 2023-07-12 06:38:06 +0000
  • f37f7cd142 fix formatting Arthur Lu 2023-07-12 06:38:06 +0000
  • 070d7714ca add better client sync schemes initialization, add client sync scheme selects to localdb, start on interrupt sync scheme implementation, change sync endpoints to start with /sync/ Arthur Lu 2023-07-11 22:06:41 +0000
  • 178ff6168f add better client sync schemes initialization, add client sync scheme selects to localdb, start on interrupt sync scheme implementation, change sync endpoints to start with /sync/ Arthur Lu 2023-07-11 22:06:41 +0000
  • 096be3d032 add /cluster/statushash endpoint Arthur Lu 2023-07-11 18:48:45 +0000
  • aa8148fc16 add /cluster/statushash endpoint Arthur Lu 2023-07-11 18:48:45 +0000
  • faa0efa75c fix endpoint comment format Arthur Lu 2023-07-10 22:18:08 +0000
  • e37969ce3f fix endpoint comment format Arthur Lu 2023-07-10 22:18:08 +0000
  • f0e5340474 comment a bunch of code Arthur Lu 2023-07-10 06:50:29 +0000
  • 445e702d8d comment a bunch of code Arthur Lu 2023-07-10 06:50:29 +0000
  • ffdce767ab fix some endpoint comments, add user node permission check to /node/pci Arthur Lu 2023-07-07 00:06:36 +0000
  • cd611e2590 fix some endpoint comments, add user node permission check to /node/pci Arthur Lu 2023-07-07 00:06:36 +0000
  • 8fb26b274a fix linting issues Arthur Lu 2023-07-06 05:13:22 +0000
  • f389087a2b fix linting issues Arthur Lu 2023-07-06 05:13:22 +0000
  • 9e6f4cc499 consolidate user config paths, move global config values to global key in localdb Arthur Lu 2023-07-05 23:14:45 +0000
  • 4fbb64745b consolidate user config paths, move global config values to global key in localdb Arthur Lu 2023-07-05 23:14:45 +0000
  • 9da8880163 add basic regex patterns for endpoint path params Arthur Lu 2023-07-04 21:11:46 +0000
  • 8e476ea352 add basic regex patterns for endpoint path params Arthur Lu 2023-07-04 21:11:46 +0000
  • 6a3bca4948 move most endpoint parameters to route Arthur Lu 2023-07-04 04:41:25 +0000
  • 6af9640f47 move most endpoint parameters to route Arthur Lu 2023-07-04 04:41:25 +0000
  • bc1757c9c3 set brace style to Stroustrup Arthur Lu 2023-06-29 22:09:57 +0000
  • 628067a061 set brace style to Stroustrup Arthur Lu 2023-06-29 22:09:57 +0000
  • 1e8a4a8c29 lint all files Arthur Lu 2023-06-29 21:53:20 +0000
  • 79d2448a3d lint all files Arthur Lu 2023-06-29 21:53:20 +0000
  • e39f954fc1 add eslinting, fix linting issues Arthur Lu 2023-06-29 21:35:19 +0000
  • b822f7f856 add eslinting, fix linting issues Arthur Lu 2023-06-29 21:35:19 +0000
  • 90dbcdbb10 mionor fixes to localdb template Arthur Lu 2023-06-29 20:27:05 +0000
  • ab8d9e16cc mionor fixes to localdb template Arthur Lu 2023-06-29 20:27:05 +0000
  • df8d472f85 improve db format for templates, add additional per user customization for instance network interfaces, update tempalte localdb Arthur Lu 2023-06-29 02:07:57 +0000
  • 81d2841b79 improve db format for templates, add additional per user customization for instance network interfaces, update tempalte localdb Arthur Lu 2023-06-29 02:07:57 +0000
  • 8a8a4c0df6 check storage on disk create only when disk is not ide Arthur Lu 2023-06-23 03:37:15 +0000
  • 7719911d5a check storage on disk create only when disk is not ide Arthur Lu 2023-06-23 03:37:15 +0000
  • 4fa5fb158f check resource approval only if pci device differs Arthur Lu 2023-06-23 03:20:56 +0000
  • 5014e1d10c check resource approval only if pci device differs Arthur Lu 2023-06-23 03:20:56 +0000
  • 1fb934fd0f implement modify pci endpoint Arthur Lu 2023-06-23 03:01:28 +0000
  • 8307e07dae implement modify pci endpoint Arthur Lu 2023-06-23 03:01:28 +0000
  • 19f38fa25d implement pcie device add and delete endpoints, change getDeviceInfo to return primary device with sun devices listed, fix bug in approveResources when checking list type resources Arthur Lu 2023-06-22 00:23:34 +0000
  • 49e00430db implement pcie device add and delete endpoints, change getDeviceInfo to return primary device with sun devices listed, fix bug in approveResources when checking list type resources Arthur Lu 2023-06-22 00:23:34 +0000
  • 49192daac6 add pci device resource to config, implement endpoints for getting available devices, update used resource calculation to include pci devices Arthur Lu 2023-06-21 05:06:38 +0000
  • 53c101ac4a add pci device resource to config, implement endpoints for getting available devices, update used resource calculation to include pci devices Arthur Lu 2023-06-21 05:06:38 +0000
  • 83a03bfd7b update lcoaldb template Arthur Lu 2023-06-14 22:34:10 +0000
  • 6c434263e3 update lcoaldb template Arthur Lu 2023-06-14 22:34:10 +0000
  • 03b3a994c6 improve user config routes, add glocal resource config route, remove debug console logs Arthur Lu 2023-06-14 22:20:30 +0000
  • cb937da256 improve user config routes, add glocal resource config route, remove debug console logs Arthur Lu 2023-06-14 22:20:30 +0000
  • e9386f5204 implement proc type in /instance/resources Arthur Lu 2023-06-14 04:49:43 +0000
  • 17837fbc29 implement proc type in /instance/resources Arthur Lu 2023-06-14 04:49:43 +0000
  • 8d7d952e21 fix bugs in network methods Arthur Lu 2023-06-09 04:24:22 +0000
  • 825b11cd56 fix bugs in network methods Arthur Lu 2023-06-09 04:24:22 +0000
  • a807e5cb03 move source files to src folder, move localdb to config folder, consolidate vars.js with localdb, move service scripts to service folder Arthur Lu 2023-06-09 03:58:38 +0000
  • 485ba0120e move source files to src folder, move localdb to config folder, consolidate vars.js with localdb, move service scripts to service folder Arthur Lu 2023-06-09 03:58:38 +0000
  • 0043e3e783 fix formatting Arthur Lu 2023-06-09 02:05:26 +0000
  • 24df8df731 fix formatting Arthur Lu 2023-06-09 02:05:26 +0000
  • c110330154 add checking for disk bus prefix in disk create and disk attach Arthur Lu 2023-06-09 00:24:37 +0000
  • d2dbbea292 add checking for disk bus prefix in disk create and disk attach Arthur Lu 2023-06-09 00:24:37 +0000
  • e356684cd9 improve method comments relating to pve builtin return objects, add paths to create and delete network interfaces, check for interface existence in modify interface, add vlan specification to user config and use in network interface creation, fix disk path security by checking disk existence or nonexistence, TODO: check create and mount disk against allowed bus types Arthur Lu 2023-06-08 23:33:32 +0000
  • 825f7ccea1 improve method comments relating to pve builtin return objects, add paths to create and delete network interfaces, check for interface existence in modify interface, add vlan specification to user config and use in network interface creation, fix disk path security by checking disk existence or nonexistence, TODO: check create and mount disk against allowed bus types Arthur Lu 2023-06-08 23:33:32 +0000
  • 78377c0479 fix handleResponse responding with proxmox task status Arthur Lu 2023-06-03 00:10:33 +0000
  • 3f98355d32 fix handleResponse responding with proxmox task status Arthur Lu 2023-06-03 00:10:33 +0000
  • 2936d39368 change /api/node/pci to /api/instance/pci Arthur Lu 2023-06-02 23:14:13 +0000
  • 4f654f5dcf change /api/node/pci to /api/instance/pci Arthur Lu 2023-06-02 23:14:13 +0000
  • 5eb5642166 fix nodes pci endpoint Arthur Lu 2023-06-01 17:12:52 +0000
  • 9dc751b5e4 fix nodes pci endpoint Arthur Lu 2023-06-01 17:12:52 +0000
  • 15f4026979 add /api/nodes/pci endpoint (untested) Arthur Lu 2023-06-01 15:35:20 +0000
  • 2dec550425 add /api/nodes/pci endpoint (untested) Arthur Lu 2023-06-01 15:35:20 +0000
  • 310ff8e6ae fix approveResources Arthur Lu 2023-05-24 23:10:05 +0000
  • 1c2a0c7580 fix approveResources Arthur Lu 2023-05-24 23:10:05 +0000
  • 52d40796e9 fix bugs in utils.js Arthur Lu 2023-05-24 22:42:38 +0000
  • 864bec53ac fix bugs in utils.js Arthur Lu 2023-05-24 22:42:38 +0000
  • 0ad242a557 implement db as class, improve approveResources Arthur Lu 2023-05-24 22:21:00 +0000
  • 7773a4182f implement db as class, improve approveResources Arthur Lu 2023-05-24 22:21:00 +0000
  • 7e7f9b2b55 fix api crash on username missing from lcoaldb Arthur Lu 2023-05-23 00:11:48 +0000
  • 8396de3a96 fix api crash on username missing from lcoaldb Arthur Lu 2023-05-23 00:11:48 +0000