Commit Graph

89 Commits

Author SHA1 Message Date
jash
93fcdc0f33 curl needs to use config files for credentials so they do not show up in ps. We create these config files now at container startup 2018-12-26 14:52:52 -05:00
jash
b1a7204aef moved all properties from config files into environment 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
2b6cb1d8c3 changed workdir to data 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
2bd641285b full node is no longer a feature. Cyphernode needs an internal or external full node to be present 2018-12-26 14:52:52 -05:00
jash
16d78de422 more screens 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
54f1d0461e fixed indentation 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
61e4c6621e removed broken ref 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
jash
acb777db90 created structure for configuring services inside a common docker container so the configuration process is os-independant 2018-12-26 14:52:52 -05:00
jash
3a4eed516b added script to trigger real install.sh 2018-12-26 14:52:52 -05:00
jash
ac9b771bc4 added building of needed dockerfiles 2018-12-26 14:52:52 -05:00
jash
983ab06620 added submodule for SatoshiPortal dockers 2018-12-26 14:52:52 -05:00
kexkey
d81e36f100 OTS on the client samples and a fix in comments 2018-12-26 14:52:52 -05:00
kexkey
e6378db012 Added inserted_id in stamp response and content-type on get OTS file 2018-12-26 14:52:52 -05:00
kexkey
a7ea9ce93c OTS stamping and upgrading fixes 2018-12-26 14:52:52 -05:00
kexkey
f1b98255c0 Some tweaks for the new cyphernode 2018-12-26 14:52:52 -05:00
kexkey
2106d717d7 Proxy's hostname is proxy 2018-12-26 14:52:52 -05:00
kexkey
8198b1977a Using registry images with new container names 2018-12-26 14:52:52 -05:00
kexkey
4673b12993 ARM version of nginx on Alpine is back 2018-12-26 14:52:52 -05:00
kexkey
6f1d9348f9 Added Docker registry related docs 2018-12-26 14:52:52 -05:00
kexkey
dfe28b1779 Tweaks and versioning and nginx arm alpine 2018-12-26 14:52:52 -05:00
kexkey
830e16c12d OTS Stamping support, first pass 2018-12-26 14:52:52 -05:00
Matt
557163f3c4 Fixes typo (#22) 2018-11-22 16:39:21 -05:00
kexkey
3bfa00ce75 Don't sent empty fields 2018-11-22 16:32:36 -05:00
kexkey
f0855025fd Height issue (#23)
* Height was not in 1-conf callback

* Height bug

* Block height fix

* Smarter
2018-11-22 15:26:29 -05:00
kexkey
f49239737a We don't want that CR in response 2018-11-04 15:28:51 -05:00
kexkey
43eb8d6650 Digesting real data, no crlf 2018-11-04 15:17:23 -05:00
kexkey
0b8f34e221 Update INSTALL.md 2018-10-29 11:58:23 -04:00
kexkey
91beff7dd3 Update INSTALL-MANUAL-STEPS.md 2018-10-29 11:57:59 -04:00
kexkey
d4c801d8c3 Underscore in action was detected as potential code injection 2018-10-26 15:25:01 -04:00
kexkey
1c5d1f9c24 Fixed action for group verification 2018-10-25 20:44:42 -04:00
kexkey
2f3097f4fd Fixed hashed msg by openssl in auth.sh, the JS client and the docs 2018-10-21 22:35:55 -04:00
kexkey
4f5ad9a01c *cough cough* 2018-10-18 12:31:49 -04:00
kexkey
dd625b01dd Merge branch 'master' of https://github.com/SatoshiPortal/cyphernode 2018-10-18 12:25:19 -04:00
kexkey
e62303e065 Callbacks POST body contents documented 2018-10-18 12:24:34 -04:00
kexkey
06da9dc0dd Update auth.sh 2018-10-17 15:59:07 -04:00
kexkey
bfab6bf9a8 Merge pull request #19 from SatoshiPortal/features/authapi
Features/authapi
2018-10-16 13:27:45 -04:00
kexkey
208d61361c Started IP whitelist, but defunct because of docker swarm obfuscating real IP 2018-10-16 13:22:46 -04:00
kexkey
2a7ca27600 Closing port 80 by default and 1 second expiration is to low in examples 2018-10-16 13:22:46 -04:00