Nadav Ivgi
db8120ef57
Accept configuration options as environment variables
This also changes the demoSite mode to be off by default.
6 years ago
Nadav Ivgi
372c5c47f5
Make app/credentials.js optional
To match the description on the README
6 years ago
Dan Janosik
8e02736222
- optional logging of network stats to configurable influxdb instance
- cleaner support for handling credentials (new app/defaultCredentials.js has the defaults, git-ignored app/credentials.js overwrites)
- update some dependencies
6 years ago
Daniel McNally
542142a719
configurable electrumx server protocol
This makes the protocol (either `tcp` or `tls`) for the electrum server
configurable, to allow communicating with an electrum server without tls
encryption.
6 years ago
Dan Janosik
189429b256
add missing commas for new, longer RPC blacklist
Thanks @buttha
6 years ago
Dan Janosik
85f42e875e
example config for electrum servers
6 years ago
Daniel McNally
29c8a2e903
expand rpc blacklist
This commit expands the rpc blacklist to cover all calls that could leak
sensitive information about the wallet of the bitcoin node or that could
cause the operator to lose funds. It also alphabetizes the blacklist.
6 years ago
Dan Janosik
68df862a59
link to donation address pages for fun
6 years ago
Dan Janosik
8bd07537b4
More work on #8 - showing balances and transaction history for addresses
- in tx history, request/display all inputs to get correct gain/loss values
- cross referencing for txid history from electrum
- include genesis coinbase values for genesis coinbase output address (electrum ignores the genesis coinbase TX and +50 value, but for consistency with the rest of this tool they're included)
- banner describing the electrum trust model
- ui tweaks including showing gain/loss for each address tx history item
6 years ago
Dan Janosik
ce264a6c1f
naming/text tweaks
6 years ago
Dan Janosik
ea3a40a627
more tweaking things related to #45
7 years ago
Dan Janosik
2051d4da53
new tool for browsing unconfirmed tx
7 years ago
Dan Janosik
035ad627fa
move google analytics and sentry.io config to credentials.js
7 years ago
Dan Janosik
1e6c4d48b4
jazz things up with some ui tweaks, including:
- list of site tools in the header
- list of site tools on homepage
- icons for site tools lists
- icons for homepage's network summary
7 years ago
Dan Janosik
b8095c9625
add map and some organization to /peers
7 years ago
Dan Janosik
69895f82ad
prepping for geo-locating peers by ip
7 years ago
Dan Janosik
d1d66c6272
better wording for sister sites
7 years ago
Dan Janosik
9d75fcddb4
more rpc cmd blacklist additions
7 years ago
Dan Janosik
2ada1cfb5a
blacklist pruneblockchain
7 years ago
Dan Janosik
6c537e67e3
more ui tweaks to help reduce server load for the demo site
7 years ago
Dan Janosik
3d8cfa7b01
fix old broken cross-linking urls
7 years ago
Dan Janosik
3f0848dc95
mining pools config is coin specific
7 years ago
Dan Janosik
e4eef424ab
split out credentials from the rest of the site config and do some renaming
7 years ago
Dan Janosik
9ce4c862a7
some more blacklist commands
7 years ago
Dan Janosik
af9bde5c19
cleanup duplicate blacklist entry
7 years ago
Dan Janosik
c085aa002f
cleanup optional support for google analytics and sentry
7 years ago
Dan Janosik
47773f99d4
cleanup
7 years ago
Dan Janosik
ef44105805
smarter access control for RPC terminal/browser
7 years ago
Dan Janosik
b2dd79b455
default to auto-connect RPC
7 years ago
Dan Janosik
cd40c3ae73
updated footer, style tweaks
7 years ago
Dan Janosik
89cc35ed77
tweak format of "env" content for simplicity
7 years ago
Dan Janosik
70b28ff52c
Fix #4
Abstracted Bitcoin content into coins.js. Added support for Litecoin.
7 years ago
Dan Janosik
c63086c49d
blacklist some more commands by default
7 years ago
Dan Janosik
b8b94f4d6c
hide github fork banner by default
7 years ago
Dan Janosik
dd8f137da3
Fix #18
I went with an RPC blacklist instead. By default just "stop" is in it. Thanks @alecalve
7 years ago
Dan Janosik
40cba26cce
Turn off rpc debug terminal if env.debug=false. Fixes #9 .
8 years ago
Dan Janosik
8444cd69a6
version 1.0
8 years ago