Skip to content

Commit

Permalink
feat: Node Sync Modes and fix required node options (#429 and #428)
Browse files Browse the repository at this point in the history
* moved required/advanced filters out of InitialClientConfigs into AddNodeConfiguration

* conditional render on required options

* implemented disable continue button logic when required fields arent filled out

* made required inputs more obvious

* moved advanced options above like spec

* feat: Sync Modes in Add Node and Node Settings (#429)

* preparing all sync modes for EL

* moved advanced options above like spec

* conditional styling to not display syncMode in nodeSettings

* added syncModes components

* added additional info to sync modes

* added disabled mode for nodeSettings

* fixed remove node title

* permanently disable syncMode change in nodeSettings unless removed

* added besu config key to disable in node settings
  • Loading branch information
corn-potage authored Nov 21, 2023
1 parent cdce3c1 commit 803291d
Show file tree
Hide file tree
Showing 31 changed files with 6,116 additions and 3,479 deletions.
3 changes: 2 additions & 1 deletion assets/locales/en/genericComponents.json
Original file line number Diff line number Diff line change
Expand Up @@ -110,5 +110,6 @@
"FreeSpace": "Free space",
"TermsAgreement": "By pressing “Get started” below you agree to our <0></0> and <1></1> and acknowledge that collected data is anonymous but includes basic system information and encountered errors.",
"Terms": "Terms of Service",
"Privacy": "Privacy Notice"
"Privacy": "Privacy Notice",
"Required": "Required"
}
Loading

0 comments on commit 803291d

Please sign in to comment.