Commit Graph
100 Commits
Author SHA1 Message Date
Arthur Lu 42a4778de8 fix bugs with draggable container value,
fix bugs with draggable item value after drop,
fix bugs with boot entry details,
improve addBootLine deleteBootLine updateBootLine
2023-08-22 21:23:14 +00:00
Arthur Lu 1827d5c73e add drag icon to draggable items 2023-08-19 03:32:52 +00:00
Arthur Lu b9eac10811 fix draggable list responsiveness,
add event handlers for adding/removing boot options
2023-08-16 23:14:42 +00:00
Arthur Lu 7614328555 use custom element for instances 2023-08-15 20:27:45 +00:00
Arthur Lu 888e8bbc7e add draggable list custom element,
improve boot order list
2023-08-14 23:42:02 +00:00
Arthur Lu 7e01b5d730 add boot order draggable list mockup 2023-08-11 22:06:26 +00:00
Arthur Lu 9755511fe6 fix add network and device icon 2023-08-11 03:28:12 +00:00
Arthur Lu 52519fcbd1 add boot order card in config 2023-08-09 21:52:55 +00:00
Arthur Lu 9f68da61cb set title and header in settings page 2023-08-09 00:33:51 +00:00
Arthur Lu fabc934be6 use /cluster/* api routes 2023-08-03 00:35:56 +00:00
Arthur Lu c230adeb18 fix linting errors 2023-07-28 18:32:04 +00:00
Arthur Lu 2930d02ece improve settings page 2023-07-20 22:00:54 +00:00
Arthur Lu d923ed046d change vars.js.template to tempalte.vars.js,
implement interrupt based client sync
2023-07-13 22:53:57 +00:00
Arthur Lu 93e120edb5 add default sync sheme 2023-07-12 22:46:59 +00:00
Arthur Lu 0e07557375 implement always and hash sync 2023-07-12 22:37:08 +00:00
Arthur Lu e8d3fa560d add settings page 2023-07-12 00:24:16 +00:00
Arthur Lu ab257e907a update sync endpoint 2023-07-11 22:07:08 +00:00
Arthur Lu f8d59fd9c9 implement better HTTP request types handling,
add live updating of instances using statushash endpoint to reduce data transfer
2023-07-11 21:14:54 +00:00
Arthur Lu 2b161d44d8 fix add new instance handler 2023-07-11 00:22:49 +00:00
Arthur Lu 1bdb0ae5a0 fix input grid positioning 2023-07-06 05:02:04 +00:00
Arthur Lu 285d2ea57e use float left on legend and input-grid to remove legend span nesting,
improve linting tool
2023-07-06 04:53:47 +00:00
Arthur Lu 488de43d2f add pci devices to account 2023-07-05 23:29:14 +00:00
Arthur Lu b8a293837b update client with new user config endpoint paths 2023-07-05 23:16:20 +00:00
Arthur Lu 24c1ac00a5 use new endpoint params 2023-07-04 04:41:39 +00:00
Arthur Lu 7e7155926b add html validation 2023-06-30 01:21:47 +00:00
Arthur Lu d04aeaf3f4 fix utils.js 2023-06-30 00:34:22 +00:00
Arthur Lu 95f1aceb1f add css linting, fix css linting issues 2023-06-29 22:39:21 +00:00
Arthur Lu 459376ba66 remove todo 2023-06-29 22:21:17 +00:00
Arthur Lu 392148852a add js linting, fix js linting issues 2023-06-29 22:20:15 +00:00
Arthur Lu 5b1aaea2cb fix nav bar width 2023-06-29 21:38:14 +00:00
Arthur Lu 87c1c50355 remove user vlan tag info,
update client with new api route
2023-06-29 02:08:52 +00:00
Arthur Lu 426e27812f fix pci device pcie form get 2023-06-23 03:34:44 +00:00
Arthur Lu 2eb874580b fix issues in pci device config and add 2023-06-23 03:03:28 +00:00
Arthur Lu bb069f9d5a fix bugs in pcie device config dialogs 2023-06-22 00:33:53 +00:00
Arthur Lu 41e28f4c4b add device config/add/delete handlers,
fix some styling with forms
2023-06-19 01:43:52 +00:00
Arthur Lu b946fcc773 shorten cpu config labels
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2023-06-14 22:54:53 +00:00
Arthur Lu 22c97fc026 populate processor types from config values
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2023-06-14 22:34:48 +00:00
Arthur Lu 0f29d3b40e fix proc type selector issue in config,
update account resource table with new API format
2023-06-14 04:56:49 +00:00
Arthur Lu 73ea740600 add processor type to config 2023-06-14 01:13:06 +00:00
Arthur Lu d34874ca02 remove clickable from inactive action buttons 2023-06-13 03:13:22 +00:00
Arthur Lu b87b80f9dd improve small screen instance list 2023-06-09 07:00:21 +00:00
Arthur Lu c8f8737582 fix config page styling 2023-06-09 06:55:14 +00:00
Arthur Lu a0c2599f4e implement network add and delete 2023-06-09 04:25:53 +00:00
Arthur Lu 90125fc24b add vlan tag to account info 2023-06-09 00:28:26 +00:00
Arthur Lu 262a54df2b update config.js to api route changes
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2023-06-08 23:33:55 +00:00
Arthur Lu ee661b3dca add buttons to add and delete network interfaces and pcie devices
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2023-06-03 00:25:57 +00:00
Arthur Lu 85dd99000d fix config pci device population
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2023-06-02 23:15:26 +00:00
Arthur Lu 8a930228c6 display device_names in pcie devices config
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2023-06-01 17:21:35 +00:00
Arthur Lu aebab2222c add pcie device list to instance config
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2023-05-30 15:50:32 +00:00
Arthur Lu eb61b95c79 fix network name label in config
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2023-05-19 20:07:34 +00:00
Arthur Lu c254ba302b fix bugs in api changes
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2023-05-18 20:19:57 +00:00
Arthur Lu 572386b871 update account nodes to new route format
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2023-05-18 20:08:39 +00:00
Arthur Lu 6182a87e2c update disk attach for new api change 2023-05-18 08:09:23 +00:00
Arthur Lu cf316fbee0 fix formatting 2023-05-17 21:43:03 +00:00
Arthur Lu 7141c0d23c fix formatting 2023-05-17 21:40:37 +00:00
Arthur Lu 2bb73ce828 fix account network usage
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2023-05-16 16:51:39 +00:00
Arthur Lu 0f149ba5c7 remove org specific values,
add dynamic org handling

Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2023-05-16 15:18:36 +00:00
Arthur Lu d6b576abcc improve response error handling,
add handler for network config,
fix import errors

Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2023-05-15 22:41:54 +00:00
Arthur Lu 4fbc4ee868 fix bug in instance delete
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2023-05-15 21:24:43 +00:00
Arthur Lu 2fed6e6134 add network interface to config,
improve w3-card styling

Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2023-05-15 21:22:12 +00:00
Arthur Lu d9b56ecc48 reduce div nesting in instances
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2023-05-15 20:41:31 +00:00
Arthur Lu a645102684 consolidate instance.js into index.js
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2023-05-15 20:36:28 +00:00
Arthur Lu b5c181b818 code cleanup
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2023-05-15 20:16:38 +00:00
Arthur Lu 56bf77df96 fix some styling 2023-05-15 02:56:48 +00:00
Arthur Lu c6d5d5dbc5 use safer pve ticket endpoint 2023-05-13 07:28:09 +00:00
Arthur Lu 119efcda33 display errors as modal dialogs
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2023-05-12 21:26:26 +00:00
Arthur Lu c53fb01599 add margin to table
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2023-05-12 21:17:29 +00:00
Arthur Lu 54533e213b add node vmid cores and memory limits to inputs in instance create form
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2023-05-12 21:14:49 +00:00
Arthur Lu f5b0c29109 fix requestPVE call params 2023-05-11 07:13:41 +00:00
Arthur Lu 4124b88b42 remove extra divs for hamburger nav 2023-05-11 06:13:00 +00:00
Arthur Lu 6b08ca1df7 improve nav bar styling 2023-05-11 06:03:37 +00:00
Arthur Lu d9cd651bb4 fix add-cd and add-disk
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2023-05-10 22:10:23 +00:00
Arthur Lu 8a8e5e5c47 add color scheme styling for svg icons
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2023-05-10 22:01:41 +00:00
Arthur Lu b8ec177877 add colors for light prefered color scheme
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2023-05-10 21:32:41 +00:00
Arthur Lu e509c22e3a use vars in more color styles 2023-05-08 02:27:14 +00:00
Arthur Lu af3b6c1143 use css vars for colors 2023-05-08 00:50:14 +00:00
Arthur Lu e2b74b1c5d consolidate h1 styles 2023-05-08 00:02:47 +00:00
Arthur Lu 8cc6b49fbe fix dialog styling 2023-05-07 04:35:44 +00:00
Arthur Lu d74565921e fix icons and some styling 2023-05-07 04:31:04 +00:00
Arthur Lu af73b029db dark mode for client 2023-05-07 04:15:22 +00:00
Arthur Lu 6badb7d156 fix heigh issue with main
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2023-05-05 21:44:08 +00:00
Arthur Lu aff0d6aac8 code cleanup on custom dialogs
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2023-05-05 21:43:15 +00:00
Arthur Lu d9e676cbd5 fix responsiveness of account resource table on large screens 2023-05-05 05:03:12 +00:00
Arthur Lu 2eb3670bc3 improve responsiveness for very narrow screens 2023-05-05 05:01:05 +00:00
Arthur Lu 3a79b8f5c8 add transition to hamburger menu
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2023-05-03 22:08:00 +00:00
Arthur Lu 9d5d18619f improve hanburger menu style
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2023-05-03 21:39:26 +00:00
Arthur Lu 0b66410a1d fix login for styling
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2023-05-03 21:25:55 +00:00
Arthur Lu 8edca1eed0 improve account style,
add allowed nodes to account page,
reduce use of innerHTML

Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2023-05-03 21:06:27 +00:00
Arthur Lu 35d35af59a small style improvements 2023-05-02 03:42:58 +00:00
Arthur Lu d047bd7cca improve styling for account page
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2023-04-28 23:57:42 +00:00
Arthur Lu 9703faa1fa improve styling for login box and alert box,
delete modal dialog alert box on close

Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2023-04-28 23:53:38 +00:00
Arthur Lu 35376e972a change some styling for index and config
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2023-04-28 23:43:09 +00:00
Arthur LuandGitHub 6e78ab352b Update README.md 2023-04-26 16:36:06 -07:00
Arthur Lu e3def16c34 move nav bar css to nav.css,
simplify some css rules for nav responsiveness

Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2023-04-25 21:35:50 +00:00
Arthur Lu 701f254424 change nav styling and responsiveness
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2023-04-25 21:25:03 +00:00
Arthur Lu 927ae672a6 update client with new instance resource api path
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2023-04-25 15:32:34 +00:00
Arthur Lu 7a4216e255 handle negative resources in account
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2023-04-25 15:20:59 +00:00
Arthur Lu 83a310095f update client for api changes
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2023-04-24 21:47:03 +00:00
Arthur Lu 1be6566527 adjust some styling 2023-04-22 04:49:17 +00:00
Arthur Lu 5d5b805d05 improve mobile styling of instance actions 2023-04-22 04:34:48 +00:00