Tsu-ba-me
ac7ce0dcb6
fix(striker-ui): add confirm dialog to ManageFencesPanel
2 years ago
Tsu-ba-me
64c6fedf01
feat(striker-ui): add SensitiveText
2 years ago
Tsu-ba-me
ce18242193
fix(striker-ui): make IconButton change based on state
2 years ago
Tsu-ba-me
ec25d43432
fix(striker-ui): add input sensitivity and expose tooltip props in CommonFenceInputGroup
2 years ago
Tsu-ba-me
227a2d056a
fix(striker-ui): add growFirst and fullWidth switches to FlexBox
2 years ago
Tsu-ba-me
23445b0735
fix(striker-ui): expand OutlinedInputWithLabel to full width
2 years ago
Tsu-ba-me
a62aa8de64
fix(striker-ui): expose form control props in SelectWithLabel
2 years ago
Tsu-ba-me
d5743f81c6
fix(striker-ui): relocate scoll box padding in ConfirmDialog
2 years ago
Tsu-ba-me
d8ef5808eb
fix(striker-ui): collect data from fence forms
2 years ago
Tsu-ba-me
e0b640f24c
fix(striker-ui): add name to fence parameter fields
2 years ago
Tsu-ba-me
a85b68e35c
fix(striker-ui): expose name prop in OutlinedInputWithLabel and SelectWithLabel
2 years ago
Tsu-ba-me
9c5a32ed56
fix(striker-ui): adjust padding to avoid clipping in ConfirmDialog
2 years ago
Tsu-ba-me
0e03fb9f3f
fix(striker-ui): emphasis fence name and enable scroll in ManageFencesPanel add/edit dialog
2 years ago
Tsu-ba-me
560a0f9158
fix(striker-ui): allow react elements in ConfirmDialog titleText
2 years ago
Tsu-ba-me
89df70890b
fix(striker-ui): ignore deprecated fields in CommonFenceInputGroup
2 years ago
Tsu-ba-me
1a3a0f549b
fix(striker-ui): add scroll box in ConfirmDialog
2 years ago
Tsu-ba-me
c7203b8e0a
fix(striker-ui): add ManageFencesPanel
2 years ago
Tsu-ba-me
5c4539f06c
fix(striker-ui): add EditFenceInputGroup
2 years ago
Tsu-ba-me
7628f54c4c
fix(striker-ui): hoist fence template loading and sort fence agents (ids)
2 years ago
Tsu-ba-me
4888c44bde
fix(striker-ui): sort fence parameters before display
2 years ago
Tsu-ba-me
bea7ad25c6
fix(striker-ui): enable pass previous values to CommonFenceInputGroup
2 years ago
Tsu-ba-me
10dc9970fb
fix(striker-ui): allow ConfirmDialog to be a form
2 years ago
Tsu-ba-me
4fa32aed3e
fix(striker-ui): allow optional item button in List
2 years ago
Tsu-ba-me
3a5ebc12a6
fix(striker-ui): simplify 'fence device' to 'fence'
2 years ago
Tsu-ba-me
3245d4f689
fix(striker-ui): allow boolean header in List
2 years ago
Tsu-ba-me
92f00cea15
fix(striker-ui-api): add /fence
2 years ago
Tsu-ba-me
3399920557
fix(striker-ui): isolate EditFenceDeviceInputGroup
2 years ago
Tsu-ba-me
0c966aa7b6
feat(striker-ui): add SwitchWithLabel
2 years ago
Tsu-ba-me
dbd642e857
fix(striker-ui): make InputWithRef compatible with Switch
2 years ago
Tsu-ba-me
4376fdbc10
fix(striker-ui): allow retain/discard tab content
2 years ago
Tsu-ba-me
f8d395299c
fix(striker-ui): separate types from SelectWithLabel component
2 years ago
Tsu-ba-me
4cce7b06f4
fix(striker-ui): separate types from Select component
2 years ago
Tsu-ba-me
2cd28856df
fix(striker-ui): generate fence parameter inputs
2 years ago
Tsu-ba-me
dceeae9c61
fix(striker-ui): revise inner and expandable panel types
2 years ago
Tsu-ba-me
49b157f81b
fix(striker-ui): allow specify valueKey in InputWithRef
2 years ago
Tsu-ba-me
964dcf231f
fix(striker-ui): allow string header in ExpandablePanel
2 years ago
Tsu-ba-me
8502f546ce
fix(striker-ui): allow array options in SelectWithLabel
2 years ago
Tsu-ba-me
d77f309e73
feat(striker-ui): add AddFenceDeviceForm
2 years ago
digimer
c7a923fdfb
* Fixed a bug in scan-server where DELETED servers were being set to 'shut off'.
...
Signed-off-by: digimer <mkelly@alteeve.ca>
2 years ago
digimer
bf2e3e25fb
* Added a check for undefined variable/value pairs in cachevault data that was causeing SQL UPDATE errors.
...
Signed-off-by: digimer <mkelly@alteeve.ca>
2 years ago
digimer
1c274ba58d
* Fixed a bug in anvil-delete-server that was preventing the complete deletion of a server if the DRBD resource had already been removed.
...
Signed-off-by: digimer <mkelly@alteeve.ca>
2 years ago
Deezzir
109aa1ba3d
docs: added annotation for the new arg
2 years ago
Deezzir
7d5f18b20d
fix: introduced optional arg for clean_spaces
2 years ago
digimer
ddc6965b60
* Fixed a bug where references to files on Anvil! nodes was broken in anvil-provision-server and anvil-manage-files.
...
Signed-off-by: digimer <mkelly@alteeve.ca>
2 years ago
digimer
efebd135eb
* Removed more references to 'dr1_host_uuid' from the old way of linking DR hosts to Anvil! nodes.
...
* Fixed a bug where servers protected by DR hosts aren't deleted when the server itself is deleted.
* Updated DRBD->delete_resource() to remove the server's XML file if the host is a DR host.
* Updated anvil-version-change and anvil.sql to enable update_audits and the audits table.
Signed-off-by: digimer <mkelly@alteeve.ca>
2 years ago
Digimer
e49145efe1
Merge pull request #314 from ClusterLabs/anvil-tools-dev
...
Anvil tools dev
2 years ago
Digimer
b4bfd080c9
Merge branch 'main' into anvil-tools-dev
2 years ago
digimer
41fb8baeda
* Fixed a bug in Database->get_storage_group_data() that was deleting DR host storage group members.
...
Signed-off-by: digimer <mkelly@alteeve.ca>
2 years ago
digimer
8ff40ec42c
* Fixed a SQL query bug in Database->get_drbd_data().
...
* Got more work done on anvil-manage-server-storage; Now shows DRBD resource size, backing LV and size, and calculates/displayes metadata size.
Signed-off-by: digimer <mkelly@alteeve.ca>
2 years ago
digimer
040bc02e26
* This adds the new Database->get_drbd_data() that, like ->get_lvm_data, collates the DRBD data collected by scan-drbd into more readibly parsable data structure.
...
* Updated DRBD->parse_resource() to add references to a resource name and volume for a given backing disk.
* Comtinued work on anvil-manage-server-storage.
Signed-off-by: digimer <mkelly@alteeve.ca>
2 years ago