Commit Graph

3492 Commits

Author SHA1 Message Date
Tsu-ba-me
fd3b20e8bd build(striker-ui): rebuild 2023-08-20 19:59:48 -04:00
Tsu-ba-me
2d919a23b0 build(striker-ui-api): rebuild 2023-08-20 19:58:01 -04:00
Tsu-ba-me
7d98119abe fix(striker-ui&api): provide formatted os list to provision form 2023-08-20 19:56:17 -04:00
Tsu-ba-me
ce1c1c6475 fix(striker-ui-api): adjust os list extraction to match new format from tool output 2023-08-20 19:44:42 -04:00
Digimer
644953135a
Merge pull request #445 from ylei-tsubame/tmp/rebuild
Web UI: patch #441, #432, security #12, and file upload progress
2023-08-20 11:01:18 -04:00
Tsu-ba-me
34d1693698 build(striker-ui): rebuild 2023-08-19 04:40:33 -04:00
Tsu-ba-me
7e52f4c439 build(striker-ui-api): rebuild 2023-08-19 04:40:33 -04:00
Tsu-ba-me
54d92f0c21 fix(striker-ui): correct file upload progress display
The upload progress was all modifying the last uploading file in the
list. This commit corrects it such that each progress event matches the
file uplaoding.

In addition, this commit alos prevents the pregress bar from reaching
100 before the request completes.
2023-08-19 04:40:33 -04:00
Tsu-ba-me
5b3ff87c1f fix(striker-ui-api): replace multer with busboy for file upload 2023-08-19 04:40:33 -04:00
Tsu-ba-me
686f61969c fix(striker-ui): rename node->subnode in manifest form fields 2023-08-19 04:40:33 -04:00
Tsu-ba-me
abf5429c3b fix(striker-ui-api): don't check anvil name if doesn't exist when add host in run manifest 2023-08-19 04:40:33 -04:00
Digimer
3d857d7700
Merge pull request #444 from ClusterLabs/prep-release
Update release script to use correct gpg and release url
2023-08-18 21:15:50 -04:00
Digimer
15176c9614
Merge branch 'main' into prep-release 2023-08-18 10:16:20 -04:00
Digimer
5e95b2e8b4
Merge pull request #430 from ClusterLabs/beta-fixes
* Improved log messaging to not log of a potential boot failure when …
2023-08-18 10:16:08 -04:00
Fabio M. Di Nitto
ffe48a8b26 Update release script to use correct gpg and release url
Signed-off-by: Fabio M. Di Nitto <fabbione@fabbione.net>
2023-08-18 05:32:26 +02:00
digimer
d255adc7b4 * Updated anvil-daemon to set the mode of /mnt/shared/* to 0777 during creation and to check that that mode is set for existing sub-directories. This resolves issue #443.
* Cleaned up anvil-manage-dr.8 hyphen escapes.

Signed-off-by: digimer <mkelly@alteeve.ca>
2023-08-17 22:14:40 -04:00
digimer
f23768ac32 * Updated Striker->generate_manifest() to remove integral DR support and add migration-network support. This helps address issue #440.
Signed-off-by: digimer <mkelly@alteeve.ca>
2023-08-17 18:58:12 -04:00
Digimer
4f2e766bab
Merge branch 'main' into beta-fixes 2023-08-17 18:56:49 -04:00
Digimer
606b33c5d6
Merge pull request #438 from ylei-tsubame/tmp/rebuild
Web UI: patch #423, #431, #437, and extra
2023-08-17 10:42:11 -04:00
Tsu-ba-me
f7ba805b95 build(striker-ui-api): rebuild 2023-08-17 02:00:00 -04:00
Tsu-ba-me
3374ca6a4b build(striker-ui): rebuild 2023-08-17 01:58:04 -04:00
Tsu-ba-me
fa70667711 fix(striker-ui-api): exclude deleted fences, upses, manifests from manifest template 2023-08-17 01:57:08 -04:00
Tsu-ba-me
27ab8f2900 fix(striker-ui-api): allow keyword 'new' as manifest UUID in manifest creation 2023-08-17 01:40:36 -04:00
Tsu-ba-me
07e04a970a fix(striker-ui): add form summary to manage manifest forms 2023-08-17 01:21:24 -04:00
Tsu-ba-me
382640bad0 fix(striker-ui): add optional close button to form dialog 2023-08-17 00:58:34 -04:00
Tsu-ba-me
ade881f0d3 fix(striker-ui): remove custom sort comparator for network ifaces 2023-08-16 16:42:15 -04:00
Tsu-ba-me
8846a09a2c fix(striker-ui): sort network ifaces by name initially 2023-08-16 16:23:57 -04:00
digimer
02de75a6ab * Improved log messaging to not log of a potential boot failure when the local DRBD volume(s) are all UpToDate and the peer is offline.
Signed-off-by: digimer <mkelly@alteeve.ca>
2023-08-14 12:58:00 -04:00
Digimer
2c747600b7
Merge pull request #427 from ylei-tsubame/tmp/rebuild
Web UI: fixes to resolve #410, #418, #421, #426, and #429
2023-08-13 11:39:45 -04:00
Digimer
99829fce6e
Merge branch 'main' into tmp/rebuild 2023-08-12 23:51:36 -04:00
Tsu-ba-me
71f1247b95 fix(striker-ui): rebuild 2023-08-12 23:50:11 -04:00
Digimer
ede910b505
Merge pull request #408 from ClusterLabs/beta-fixes
* Added PID logging as an option, and enabled it in ocf:alteeve:server
2023-08-12 23:49:52 -04:00
Tsu-ba-me
3a5a747d3e fix(striker-ui-api): rebuild 2023-08-12 23:46:34 -04:00
Tsu-ba-me
fd3596e4ab fix(striker-ui): reduce restrictions on valid UUIDv4 2023-08-12 23:43:40 -04:00
Tsu-ba-me
81b96860ea fix(striker-ui-api): reduce restrictions on valid UUIDv4 2023-08-12 23:30:13 -04:00
Digimer
6916032527
Merge branch 'main' into beta-fixes 2023-08-12 15:43:50 -04:00
Tsu-ba-me
54e0ae35c5 fix(striker-ui): rename nodes->subnodes in hosts panel 2023-08-11 14:20:50 -04:00
Tsu-ba-me
92c4cb86c1 fix(striker-ui): rename node->subnode in host status 2023-08-11 14:13:04 -04:00
Tsu-ba-me
94480c68d6 fix(striker-ui): rename 'node pair'->node in provision server 2023-08-11 14:13:04 -04:00
Tsu-ba-me
32ee5c65c9 fix(striker-ui): rename node->subnode in prepare host form 2023-08-11 14:13:04 -04:00
digimer
4c118cf3b4 * Created empty man page files all remaining tools.
* Started fixing existing man pages, and writting needed ones.

Signed-off-by: digimer <mkelly@alteeve.ca>
2023-08-11 13:55:51 -04:00
Tsu-ba-me
7631e3ad9c fix(striker-ui-api): send job to target host instead of local in prepare network 2023-08-11 13:39:16 -04:00
Tsu-ba-me
d3b0da9396 fix(striker-ui): include DR host(s) in prepare network 2023-08-11 13:35:11 -04:00
Tsu-ba-me
a91d4f6e5e fix(striker-ui): guard against uninit subnodes in network init form 2023-08-11 13:35:11 -04:00
Tsu-ba-me
49bd47322d fix(striker-ui-api): handle empty variable name in select host detail 2023-08-11 13:35:11 -04:00
Tsu-ba-me
20b782d50c fix(striker-ui-api): correct left join variables in select host detail 2023-08-11 13:35:11 -04:00
Tsu-ba-me
39cba349bd fix(striker-ui-api): handle empty select host detail query return 2023-08-11 13:35:11 -04:00
Tsu-ba-me
3f9548f33e fix(striker-ui-api): use hosts as core of host detail select query to avoid empty return 2023-08-11 13:35:11 -04:00
Tsu-ba-me
53f169ad5c fix(striker-ui): add close button to add peer dialog 2023-08-11 13:33:54 -04:00
Tsu-ba-me
fce5bc5c11 fix(striker-ui): set query param for fetch screenshot explicitly 2023-08-11 12:58:15 -04:00