Tsu-ba-me
b625161b67
fix(striker-ui): add hook to group confirm dialog methods
2023-12-12 15:45:33 -05:00
Tsu-ba-me
7e57a96034
fix(striker-ui): export map to colour of contained button
2023-12-12 14:45:56 -05:00
Tsu-ba-me
ef969fe056
fix(striker-ui): expose callback to control whether to disable menu item
2023-12-12 14:43:40 -05:00
Tsu-ba-me
6532fe84fe
fix(striker-ui): add props to control action area visibility in confirm dialog
2023-12-12 14:42:35 -05:00
Tsu-ba-me
1b328913d1
fix(striker-ui): add prop to control show cancel button in dialog actions
2023-12-12 14:40:15 -05:00
Tsu-ba-me
753358a13b
fix(striker-ui): add button with menu
2023-12-11 18:33:15 -05:00
Tsu-ba-me
5b231fdb7e
fix(striker-ui): add generic menu
2023-12-11 18:32:27 -05:00
Tsu-ba-me
d0f9ced223
fix(striker-ui): adjust margin between children on inner panel header
2023-12-11 14:08:14 -05:00
Tsu-ba-me
7bb98ba95f
fix(striker-ui-api): add force option to shutdown server
2023-12-11 11:34:13 -05:00
Digimer
20ae35758a
Merge pull request #549 from ylei-tsubame/issues/404-prevent-peer-autocomplete
...
Web UI: patch 404, 545, 546
2023-12-06 20:30:21 -05:00
Tsu-ba-me
aefa232a35
build(striker-ui-api): rebuild
2023-12-06 18:09:37 -05:00
Tsu-ba-me
b2b330914d
build(striker-ui): rebuild
2023-12-06 18:08:08 -05:00
Tsu-ba-me
f725f53f2e
fix(striker-ui): prevent browsers from auto-complete add peer fields
2023-12-06 18:04:29 -05:00
Tsu-ba-me
d4d9d916ab
fix(striker-ui): remove user, db port, ssh port from add peer form
2023-12-06 17:55:12 -05:00
Tsu-ba-me
903524e59d
fix(striker-ui): reload file list after delete, edit
2023-12-06 17:27:50 -05:00
Tsu-ba-me
a5bb320234
feat(striker-ui): add non-hook fetcher, bundle with states
2023-12-06 16:53:02 -05:00
Tsu-ba-me
b5b1e4d6b7
fix(striker-ui): add loading prop to List
2023-12-06 16:04:00 -05:00
Tsu-ba-me
71729e3425
fix(striker-ui): rename to resetChecks
2023-12-06 12:06:29 -05:00
Tsu-ba-me
47960b8565
fix(striker-ui-api): replace all instances of parseInt
2023-12-06 10:53:07 -05:00
Tsu-ba-me
8f5620f84e
fix(striker-ui-api): exclude blank records from provision server data
2023-12-06 10:53:07 -05:00
Digimer
26bfb80707
Merge pull request #548 from ylei-tsubame/issues/526-reload-on-add
...
Web UI: patch 452, 493, 508, and 526
2023-12-04 19:37:09 -05:00
Tsu-ba-me
d7d7fcb039
fix(striker-ui): reset checklist after delete in manage fences, manifests
2023-12-04 16:46:51 -05:00
Tsu-ba-me
cf4e4ff3f0
fix(striker-ui): reload manifests after add, edit, or delete
2023-12-04 16:18:19 -05:00
Tsu-ba-me
2100829083
fix(striker-ui): replace manifest forms' submission with method from hook
2023-12-04 16:00:47 -05:00
Tsu-ba-me
5e2ef764f4
fix(striker-ui): update fence list after add, edit, or delete
2023-12-04 14:51:03 -05:00
Tsu-ba-me
ece7efda99
fix(striker-ui): migrate setApiMessage from manifest manager
2023-12-04 14:22:11 -05:00
Tsu-ba-me
28f36c6d85
fix(striker-ui): restyle buttons in VNC window
2023-12-01 16:04:48 -05:00
Tsu-ba-me
0ed354c8f4
fix(striker-ui): add return home to VNC window, reorganize RFB disconnect
2023-12-01 16:04:48 -05:00
Tsu-ba-me
1d606ea20d
fix(striker-ui): allow open VNC connection in new tab from dashboard
2023-12-01 16:04:48 -05:00
Tsu-ba-me
f56cf55f04
fix(striker-ui-api): min VG sizes instead of sum when getting anvil node storage
2023-12-01 16:04:48 -05:00
Digimer
2d478e40a1
Merge pull request #544 from ylei-tsubame/issues/541-autoselect-in-provserver
...
Web UI: patch 489, 537, 538, 541
2023-11-29 17:00:39 -05:00
Tsu-ba-me
da3e2eda7c
build(striker-ui): rebuild
2023-11-29 14:38:19 -05:00
Tsu-ba-me
45f184509d
fix(striker-ui): restyle mono texts in provision server confirm
2023-11-29 14:32:10 -05:00
Tsu-ba-me
f51af47b51
fix(striker-ui): add edge prop to inline mono text
2023-11-29 14:32:10 -05:00
Tsu-ba-me
8c380db940
fix(striker-ui): auto-select only prop in provision server
2023-11-29 14:32:10 -05:00
Tsu-ba-me
cfaa492a12
fix(striker-ui): don't crop content of select in input with select
2023-11-29 14:32:10 -05:00
Tsu-ba-me
f8f4f8cd80
fix(striker-ui): remove invalid prop from confirm grid in provision server
2023-11-29 14:32:10 -05:00
Tsu-ba-me
21e410784f
fix(striker-ui): swap slider with autocomplete for cores in provision server
2023-11-29 14:32:10 -05:00
Tsu-ba-me
331c961995
fix(striker-ui): identify required fields for input tests in provision server
2023-11-29 14:32:10 -05:00
Digimer
d89f687e85
Merge pull request #542 from ClusterLabs/anvil-tools-dev
...
Anvil tools dev
2023-11-29 13:37:13 -05:00
digimer
fd880e2fdf
Finished anvil-watch-servers
...
Signed-off-by: digimer <mkelly@alteeve.ca>
2023-11-29 11:37:00 -05:00
digimer
26f4446bf9
Continued work on anvil-watch-servers; Parsed server data now.
...
* Updated Cluster->parse_cib() to store DRBD fence node restrictions by
server/node. Also updated to make it easier to get the server's
preferred node.
Signed-off-by: digimer <mkelly@alteeve.ca>
2023-11-29 01:27:21 -05:00
digimer
207a014ae0
Got anvil-watch-servers showing the status of subnodes.
...
* Updated System->maintenance_mode() to take 'host_uuid' so that the
maintenance mode of remote machines can be checked/set.
Signed-off-by: digimer <mkelly@alteeve.ca>
2023-11-27 23:47:29 -05:00
digimer
a8b1934352
Adding new anvil-watch-servers tool and man page
...
Signed-off-by: digimer <mkelly@alteeve.ca>
2023-11-27 23:47:29 -05:00
Digimer
ba4addd653
Merge pull request #540 from ylei-tsubame/rebuild-web
...
Web UI: patch 520, 401, 518, 514, and additional small issues
2023-11-27 23:46:45 -05:00
Tsu-ba-me
be2fd4bbed
build(striker-ui-api): rebuild
2023-11-27 17:14:09 -05:00
Tsu-ba-me
65f7b020e3
build(striker-ui): rebuild
2023-11-27 17:14:09 -05:00
Tsu-ba-me
af3ab2989a
fix(striker-ui): apply session expiry check
2023-11-27 17:14:09 -05:00
Tsu-ba-me
3ee7a41895
fix(striker-ui): align cookie jar with API
2023-11-27 17:14:09 -05:00
Tsu-ba-me
0fad937554
fix(striker-ui-api): move user to session cookie
2023-11-27 17:14:09 -05:00