Commit Graph

  • 180aa54800 refactor(striker-ui-api): simplify DB refresh timestamp function name Tsu-ba-me 2023-04-12 23:35:57 -0400
  • 7c657dfbd5 fix(striker-ui-api): add uuidgen to shell Tsu-ba-me 2023-04-12 23:33:03 -0400
  • f911a335ac fix(striker-ui-api): add openssl to shell Tsu-ba-me 2023-04-12 16:39:53 -0400
  • 2746e500de chore(striker-ui-api): install express-session package Tsu-ba-me 2023-04-12 16:38:12 -0400
  • 617998e22b fix(striker-ui-api): add passport login strategy Tsu-ba-me 2023-04-12 00:05:03 -0400
  • c40b7ff7d4 fix(striker-ui-api): allow customize handlers per route batch in register routers function Tsu-ba-me 2023-04-11 23:59:21 -0400
  • 73fa311272 chore(units): start striker UI API as root and drop privileges later Tsu-ba-me 2023-04-11 23:56:27 -0400
  • 67b292dd95 fix(striker-ui-api): change process ownership after port binding Tsu-ba-me 2023-04-11 23:52:01 -0400
  • fc73f4ec15 build: fully replace apache with nodejs back-end Tsu-ba-me 2023-04-11 19:40:45 -0400
  • aacbf3003a chore(striker-ui-api): install passport and local strategy Tsu-ba-me 2023-04-11 13:57:42 -0400
  • f15391010c fix(striker-ui-api): organize routes into map Tsu-ba-me 2023-04-10 23:31:29 -0400
  • aadc84ea70 feat(striker-ui-api): add initial login request handler Tsu-ba-me 2023-04-07 01:11:55 -0400
  • b3f2644d07 fix: allow parameter to overwrite cgi input in Account->login Tsu-ba-me 2023-04-06 15:24:47 -0400
  • 4fc2655a44 fix(striker-ui): reflect GateForm changes in PrepareHostForm Tsu-ba-me 2023-04-06 14:49:18 -0400
  • 7f826132a4 fix(striker-ui): pass input values to submit append in GateForm Tsu-ba-me 2023-04-06 13:19:02 -0400
  • 305968e5e9 fix(striker-ui): don't reset (re-render) form element in GateForm Tsu-ba-me 2023-04-05 22:23:52 -0400
  • f8b6520da8 fix(striker-ui): inherit colour in input test messages Tsu-ba-me 2023-04-05 17:18:51 -0400
  • 95ce723b86 fix(striker-ui): revise GateForm to use form event Tsu-ba-me 2023-04-04 23:57:25 -0400
  • 9878d03ee5 fix(striker-ui): add event handler append props in InputWithRef Tsu-ba-me 2023-04-04 23:09:20 -0400
  • c4704aa298 fix(striker-ui): rename message id in manage manifest Tsu-ba-me 2023-04-04 23:03:48 -0400
  • fa693dbd0d
    Merge branch 'main' into anvil-tools-dev Digimer 2023-06-19 21:52:11 -0400
  • bdbba0d59d
    Merge pull request #343 from ylei-tsubame/manage-manifest Digimer 2023-06-19 21:47:01 -0400
  • c9e11fbbfc * Added checks to anvil-provision-server to fail out if either of the SN IPs are not found when generating a DRBD resource config. * Added logging to anvil-provision-server and anvil-daemon to try to find the cause of jobs being re-run after completing. May have fixed with a fix to job_progress updates going to 100 too early in some cases. digimer 2023-06-19 21:44:45 -0400
  • 594062e823 fix(striker-ui): add IPMI IP to host inputs in manage manifest Tsu-ba-me 2023-04-04 15:24:07 -0400
  • 84f708f5d1 fix(striker-ui-api): correct ntp and network gateway asserts in build manifest Tsu-ba-me 2023-04-04 14:26:56 -0400
  • 3ab1fe88d2 fix(striker-ui): connect manifest-related forms submission with confirm dialog Tsu-ba-me 2023-04-04 12:44:36 -0400
  • 39e3623085 fix(striker-ui): enable confirm dialog for submit run manifest Tsu-ba-me 2023-04-04 00:20:41 -0400
  • 1b4a5baeb5 fix(striker-ui): add password compare check in run manifest form Tsu-ba-me 2023-04-04 00:19:30 -0400
  • 148ba5f1c1 fix(striker-ui): resolve Message in FormUtils Tsu-ba-me 2023-04-04 00:09:17 -0400
  • 0bdc5dd44e fix(striker-ui): re-add not-blank tests to test batch builders Tsu-ba-me 2023-04-03 23:25:23 -0400
  • d8c6c2bec9 fix(striker-ui-api): set host list from anvil data hash in /run-manifest Tsu-ba-me 2023-04-03 19:26:13 -0400
  • 499abdd7bd fix(striker-ui): add host to input error message in manage manifest host inputs Tsu-ba-me 2023-04-03 16:13:20 -0400
  • 4837143c73 fix(striker-ui): add input test to network subnet mask in manage manifest Tsu-ba-me 2023-04-03 16:07:32 -0400
  • 1e2aee47a3 fix(striker-ui): populate add manifest form with template props Tsu-ba-me 2023-04-03 15:53:12 -0400
  • 79bcc3773b fix(striker-ui): remove unneeded not-blank test in input test batch builders Tsu-ba-me 2023-04-03 15:46:11 -0400
  • 16ac5a4e6d fix(striker-ui): add IPv4 CSV input test to network config in manage manifest Tsu-ba-me 2023-04-03 14:26:55 -0400
  • fea0657119 fix(striker-ui): call finish batch callback when input optional Tsu-ba-me 2023-04-03 14:14:08 -0400
  • 7eb629c747 fix(striker-ui): add manage manifest tab to manage element page Tsu-ba-me 2023-04-03 13:09:53 -0400
  • 88077810bc fix(striker-ui-api): remove computed props from host entry of manifest execution Tsu-ba-me 2023-04-03 12:58:08 -0400
  • 4bbd8a32f3 fix(striker-ui): unset message and validity where necessary in manage manifest Tsu-ba-me 2023-04-01 02:08:27 -0400
  • bc25f1a2ad fix(striker-ui): add unmount event and simplify mount/first render event in InputWithRef Tsu-ba-me 2023-04-01 02:07:25 -0400
  • f6b7a2df5a fix(striker-ui): add input unmount function builder to form utils Tsu-ba-me 2023-04-01 02:05:47 -0400
  • b00afbe7cf fix(striker-ui): avoid depend on outdated message list in MessageGroup setters Tsu-ba-me 2023-04-01 02:03:35 -0400
  • d22b11bb90 fix(striker-ui): simplify form message setting by removing message setter list Tsu-ba-me 2023-03-31 22:36:58 -0400
  • fa2f68574e fix(striker-ui): add regexp object state setter callback Tsu-ba-me 2023-03-31 22:35:37 -0400
  • 23ea09ed35 fix(striker-ui): avoid unneeded recreation of message setters Tsu-ba-me 2023-03-31 01:10:30 -0400
  • b99ac243ab fix(striker-ui): make grid keys unique in manifest host input group Tsu-ba-me 2023-03-30 17:50:08 -0400
  • 4db9d8b321 refactor(striker-ui): rename id variables in manifest network input group Tsu-ba-me 2023-03-30 17:48:58 -0400
  • 47e822421d fix(striker-ui): remove unneeded dependency in InputWithRef Tsu-ba-me 2023-03-30 17:47:25 -0400
  • 23ddce9cec fix(striker-ui): remove unused form validity flags in manifest network config Tsu-ba-me 2023-03-30 17:34:55 -0400
  • de5ae58c7e refactor(striker-ui): rename MessageSetterFunction->MessageSetter Tsu-ba-me 2023-03-30 17:27:10 -0400
  • 4557e27e1b fix(striker-ui): add function to set form validity by regex Tsu-ba-me 2023-03-30 17:06:06 -0400
  • 239138a8b1 fix(striker-ui): get data from inputs in manage manifest forms Tsu-ba-me 2023-03-30 00:01:27 -0400
  • d402258b8a fix(striker-ui): expose base input props in OutlinedInputWithLabel Tsu-ba-me 2023-03-29 23:54:07 -0400
  • c20100ab74 fix(striker-ui): enable dataset in SwitchWithLabel Tsu-ba-me 2023-03-29 23:52:10 -0400
  • cd14783c08 fix(striker-ui): correct label in SwitchWithLabel Tsu-ba-me 2023-03-29 16:59:35 -0400
  • 515d3b3b9e fix(striker-ui): include host id in an-host input ids Tsu-ba-me 2023-03-28 23:43:34 -0400
  • 8110a3daaf fix(striker-ui): export input id builders for an-network inputs Tsu-ba-me 2023-03-28 23:22:11 -0400
  • dfd07bb7f5 fix(striker-ui): export input id builders in host input group Tsu-ba-me 2023-03-28 23:14:55 -0400
  • 195348c6c7 fix(striker-ui): export input id builder in run manifest input group Tsu-ba-me 2023-03-28 22:48:32 -0400
  • 586204122e fix(striker-ui): hide passwords in run manifest form Tsu-ba-me 2023-03-28 17:15:21 -0400
  • e73f67d50e fix(striker-ui): rename anvil->an (anvil or anvil node) Tsu-ba-me 2023-03-28 16:55:30 -0400
  • 5897353d7b fix(striker-ui): add message area to manage manifest forms Tsu-ba-me 2023-03-28 14:57:43 -0400
  • 2e26e3ed40 fix(striker-ui): change fence port valid type Tsu-ba-me 2023-03-28 14:53:53 -0400
  • c0189cba8d fix(striker-ui): add run manifest form Tsu-ba-me 2023-03-28 01:05:02 -0400
  • 2ca1277b3f fix(striker-ui-api): only include node(s) in manifest detail Tsu-ba-me 2023-03-27 23:15:56 -0400
  • f7dea00ae6 fix(striker-ui-api): include host name in manifest detail Tsu-ba-me 2023-03-27 23:06:58 -0400
  • f72a348fb5 fix(striker-ui): add play preset to IconButton Tsu-ba-me 2023-03-27 22:02:36 -0400
  • 6aaa4f6237 fix(striker-ui): add edit manifest form Tsu-ba-me 2023-03-25 01:26:42 -0400
  • 18533ba0c8 fix(striker-ui): move scroll style offsets to ConfirmDialog Tsu-ba-me 2023-03-25 01:16:11 -0400
  • fc016ea719 fix(striker-ui): expose disableProceed in ConfirmDialog Tsu-ba-me 2023-03-24 23:11:25 -0400
  • 952d95feac fix(striker-ui): add general loading prop to ConfirmDialog Tsu-ba-me 2023-03-24 20:55:52 -0400
  • 85dde72db7 fix(striker-ui): add default DNS CSV Tsu-ba-me 2023-03-24 14:52:26 -0400
  • 89c7f6b980 fix(striker-ui): build fence and ups list from manifest template Tsu-ba-me 2023-03-24 14:51:18 -0400
  • c35b2d7969 fix(striker-ui): rearrange fence and ups inputs for host in manage manifest Tsu-ba-me 2023-03-24 14:29:38 -0400
  • 17a011e768 fix(striker-ui): correct types for manifest management Tsu-ba-me 2023-03-24 14:17:41 -0400
  • a50321eb9f fix(striker-ui-api): add command to run manifest Tsu-ba-me 2023-03-23 16:26:47 -0400
  • b7b4e13028 fix(striker-ui-api): add POST (create) and PUT (update) for /manifest Tsu-ba-me 2023-03-21 17:41:57 -0400
  • 5de6046715 fix(striker-ui-api): add install manifest builder Tsu-ba-me 2023-03-21 01:28:45 -0400
  • 226c423af0 fix: allow param override in generate_manifest in Striker.pm Tsu-ba-me 2023-03-20 18:01:47 -0400
  • 2e599971cc fix(striker-ui-api): add DELETE one or more manifest Tsu-ba-me 2023-03-20 16:39:00 -0400
  • d368f8dd7b fix(striker-ui-api): ignore deleted manifest(s) when listing Tsu-ba-me 2023-03-20 16:38:20 -0400
  • a4359b1fa4 docs(striker-ui-api): explain sorting networks in GET manifest detail Tsu-ba-me 2023-03-20 15:29:28 -0400
  • 340a04de47 fix(striker-ui-api): change sequence number type in manifest detail Tsu-ba-me 2023-03-18 03:35:49 -0400
  • 4104b87b2d fix(striker-ui-api): add next sequence number to manifest template Tsu-ba-me 2023-03-18 03:32:01 -0400
  • a066fb7ede fix(striker-ui-api): allow get manifest detail Tsu-ba-me 2023-03-18 02:48:07 -0400
  • 7575bf8aed fix(striker-ui-api): add function to disassemble entity id Tsu-ba-me 2023-03-18 02:45:51 -0400
  • 9e9b84604f fix(striker-ui-api): add /manifest/template Tsu-ba-me 2023-03-17 19:34:47 -0400
  • db248efd96 fix(striker-ui-api): consolidate disassemble host name functions Tsu-ba-me 2023-03-17 16:21:44 -0400
  • 7b0a7e711d fix(striker-ui-api): add get host name to access module Tsu-ba-me 2023-03-17 16:20:29 -0400
  • b58a1cb63a fix(striker-ui): add initial host config to add manifest form Tsu-ba-me 2023-03-17 01:09:01 -0400
  • 172674db9a refactor(striker-ui): rename manifest network object and network event handlers Tsu-ba-me 2023-03-16 18:22:04 -0400
  • 20aba7c559 fix(striker-ui): hoist network list in manifest network config Tsu-ba-me 2023-03-16 18:10:02 -0400
  • adf01f9bdd fix(striker-ui): complete edit/remove network(s) in manifest network config Tsu-ba-me 2023-03-16 16:41:45 -0400
  • 81139bb1ad fix(striker-ui): center add network button Tsu-ba-me 2023-03-15 23:23:09 -0400
  • b269770d3a fix(striker-ui): enable add/remove networks Tsu-ba-me 2023-03-15 23:03:55 -0400
  • 45a0d1a6c8 fix(striker-ui): add icon button mouse event handler type Tsu-ba-me 2023-03-15 22:42:11 -0400
  • 8154fd4dbd fix(striker-ui): allow remove key in object setter builder Tsu-ba-me 2023-03-15 19:21:44 -0400
  • 768ef98f51 fix(striker-ui): add input groups to build add/edit manifest forms Tsu-ba-me 2023-03-15 02:16:57 -0400
  • f59d273ebb fix(striker-ui): add 'add', 'close' presets to IconButton Tsu-ba-me 2023-03-15 02:09:12 -0400