Commit Graph

39 Commits

Author SHA1 Message Date
jash
abd7cfb714 added small help text system with simple formatting 2018-12-26 14:52:53 -05:00
jash
1ffb836386 added optional help module 2018-12-26 14:52:53 -05:00
jash
af059a29ff api.properties and ip-whitelist can now be configured in the config tool 2018-12-26 14:52:53 -05:00
jash
ec10e8dc1e added support for api key generation 2018-12-26 14:52:53 -05:00
jash
a99e32e04f less information 2018-12-26 14:52:53 -05:00
jash
be8a11b58f moved common code to the end of method 2018-12-26 14:52:53 -05:00
jash
5d29cbc0f7 cyphernodeconf can take password from env for automatic lunanode setup 2018-12-26 14:52:53 -05:00
jash
c0d439da8d Added support for encrypted 7z config archive files 2018-12-26 14:52:53 -05:00
jash
026603cfcb asking for runtime username 2018-12-26 14:52:53 -05:00
jash
f9d162b0c8 splash anim should work on Terminal.app now 2018-12-26 14:52:53 -05:00
jash
178558973b made uacomment optional 2018-12-26 14:52:53 -05:00
jash
a9b45fb667 splash is now always shown 2018-12-26 14:52:52 -05:00
jash
382d9ff5be adde devregistry support 2018-12-26 14:52:52 -05:00
jash
2eac43d9b4 nicer splash 2018-12-26 14:52:52 -05:00
jash
338efaa0ad added animated splash screen 2018-12-26 14:52:52 -05:00
jash
ddc8b0c6a4 renamed props.json to config.json 2018-12-26 14:52:52 -05:00
jash
ca73143b0f more chars for ua comment 2018-12-26 14:52:52 -05:00
jash
3d6b0eb1fe added ua comment validator 2018-12-26 14:52:52 -05:00
jash
54ba926e60 making sure devmode exists 2018-12-26 14:52:52 -05:00
jash
ba2d2a66f7 removed # from color validation 2018-12-26 14:52:52 -05:00
jash
6f31f18e53 added nodecolor and nodename to lightning config prompts 2018-12-26 14:52:52 -05:00
jash
a7ccd08a2f added recreate feature to skip all prompts and recreate installation configuration based on previsous selection in props.json 2018-12-26 14:52:52 -05:00
jash
92ee841edc added bitcoin and lightning volume prompts and template entries 2018-12-26 14:52:52 -05:00
jash
875a2c7afd added default installer 2018-12-26 14:52:52 -05:00
jash
48af084cb0 renamed variable 2018-12-26 14:52:52 -05:00
jash
fcdb72f291 renamed features to prompters 2018-12-26 14:52:52 -05:00
jash
cce9c1397a bump 2018-12-26 14:52:52 -05:00
jash
d96d113814 added simple config file template support 2018-12-26 14:52:52 -05:00
jash
e205dfa7dc hosts in validator can now be ip address or fully qualified domain names 2018-12-26 14:52:52 -05:00
jash
ce8ccd2231 using provided isValid method of coinstring 2018-12-26 14:52:52 -05:00
jash
5f3e8fd518 renamed function 2018-12-26 14:52:52 -05:00
jash
ee94109bd3 added extended key validator 2018-12-26 14:52:52 -05:00
jash
90d9a8944c integrated initial feature choice into prompts modules 2018-12-26 14:52:52 -05:00
jash
5176d867e8 added generation of environment files for later installation step 2018-12-26 14:52:52 -05:00
jash
574766095f different cyphernode modules can now be configured in seperate files. This makes adding modules easier 2018-12-26 14:52:52 -05:00
jash
d1945b6f37 fixed label 2018-12-26 14:52:52 -05:00
jash
b40dc6d5d5 props.json is written and reread at beginning of configuration process so alle former selections are preserved when reconfiguring 2018-12-26 14:52:52 -05:00
jash
324df1804b some cleanup and validation tests 2018-12-26 14:52:52 -05:00
jash
91aab75e39 switched configuration process to yeoman generator inside a minimal docker image 2018-12-26 14:52:52 -05:00