Commit Graph

78 Commits

Author SHA1 Message Date
Arthur Lu
76ccfabf59 add default export to db and package module,
start grouping routes by type,
use dynamic imports and express routers
2023-07-27 20:10:46 +00:00
Arthur Lu
d172f0a590 add cluster iso route 2023-07-25 00:03:13 +00:00
Arthur Lu
790aa4959d fix interrupt sync desync issues 2023-07-18 20:27:51 +00:00
Arthur Lu
98f2c39e6e fix bug with socket close handling of poolUserMap,
improve socket init,
improve interrupt sync timing progression issues
2023-07-17 19:41:20 +00:00
Arthur Lu
e0a121009d fix issue with client sync init 2023-07-15 22:59:18 +00:00
Arthur Lu
e869834eb3 implement interrupt sync 2023-07-14 21:48:06 +00:00
Arthur Lu
b827ff0025 fix formatting 2023-07-12 06:38:06 +00:00
Arthur Lu
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/
2023-07-11 22:06:41 +00:00
Arthur Lu
096be3d032 add /cluster/statushash endpoint 2023-07-11 18:48:45 +00:00
Arthur Lu
faa0efa75c fix endpoint comment format 2023-07-10 22:18:08 +00:00
Arthur Lu
f0e5340474 comment a bunch of code 2023-07-10 06:50:29 +00:00
Arthur Lu
ffdce767ab fix some endpoint comments,
add user node permission check to /node/pci
2023-07-07 00:06:36 +00:00
Arthur Lu
8fb26b274a fix linting issues 2023-07-06 05:13:22 +00:00
Arthur Lu
9e6f4cc499 consolidate user config paths,
move global config values to global key in localdb
2023-07-05 23:14:45 +00:00
Arthur Lu
9da8880163 add basic regex patterns for endpoint path params 2023-07-04 21:11:46 +00:00
Arthur Lu
6a3bca4948 move most endpoint parameters to route 2023-07-04 04:41:25 +00:00
Arthur Lu
bc1757c9c3 set brace style to Stroustrup 2023-06-29 22:09:57 +00:00
Arthur Lu
e39f954fc1 add eslinting, fix linting issues 2023-06-29 21:35:19 +00:00
Arthur Lu
df8d472f85 improve db format for templates,
add additional per user customization for instance network interfaces,
update tempalte localdb
2023-06-29 02:07:57 +00:00
Arthur Lu
8a8a4c0df6 check storage on disk create only when disk is not ide 2023-06-23 03:37:15 +00:00
Arthur Lu
4fa5fb158f check resource approval only if pci device differs 2023-06-23 03:20:56 +00:00
Arthur Lu
1fb934fd0f implement modify pci endpoint 2023-06-23 03:01:28 +00:00
Arthur Lu
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
2023-06-22 00:23:34 +00:00
Arthur Lu
49192daac6 add pci device resource to config,
implement endpoints for getting available devices,
update used resource calculation to include pci devices
2023-06-21 05:06:38 +00:00
Arthur Lu
03b3a994c6 improve user config routes,
add glocal resource config route,
remove debug console logs

Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2023-06-14 22:20:30 +00:00
Arthur Lu
e9386f5204 implement proc type in /instance/resources 2023-06-14 04:49:43 +00:00
Arthur Lu
8d7d952e21 fix bugs in network methods 2023-06-09 04:24:22 +00:00
Arthur Lu
a807e5cb03 move source files to src folder,
move localdb to config folder,
consolidate vars.js with localdb,
move service scripts to service folder
2023-06-09 03:58:38 +00:00